Forum OpenACS Q&A: CWMP TR-069 openACS problem

Collapse
Posted by Branko Zebec on
Hello,

My client sent INFORM message to openACS and he return 500 internal server error.

Does anybody know what is problem.

08:42:20,085 ERROR [STDERR] May 14, 2014 8:42:20 AM org.openacs.ACSServlet log
SEVERE: Parsing failed:
<SOAP-ENV:Envelope xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/'; xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'; xmlns:ns1='http://www.iskratel.si/cwmp.wsdl'; xmlns:ns3='urn:dslforum-org:cwmp-1-0' xmlns:xsd='http://www.w3.org/2001/XMLSchema'; xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance';><SOAP-ENV:Body><ns3:Inform xmlns:ns3='urn:dslforum-org:cwmp-1-0'><DeviceId><Manufacturer>Iskratel</Manufacturer><OUI>00D050</OUI><ProductClass>InnboxHD30</ProductClass><SerialNumber>00-21-86-1B-48-24</SerialNumber></DeviceId><Event SOAP-ENC:arrayType='ns3:EventStruct[1]' xsi:type='SOAP-ENC:Array' xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/'; xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance';><EventStruct><EventCode>0 BOOTSTRAP</EventCode><CommandKey/></EventStruct></Event><MaxEnvelopes>1</MaxEnvelopes><CurrentTime>2014-05-14T06:41:51Z</CurrentTime><RetryCount>0</RetryCount><ParameterList SOAP-ENC:arrayType='ns3:ParameterValueStruct[11]' xsi:type='SOAP-ENC:Array' xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/'; xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance';><ParameterValueStruct><Name>Device.DeviceInfo.SpecVersion</Name><Value>1.0</Value></ParameterValueStruct><ParameterValueStruct><Name>Device.DeviceInfo.HardwareVersion</Name><Value/></ParameterValueStruct><ParameterValueStruct><Name>Device.DeviceInfo.SoftwareVersion</Name><Value/></ParameterValueStruct><ParameterValueStruct><Name>Device.DeviceInfo.ProvisioningCode</Name><Value>TelekomSlovenije</Value></ParameterValueStruct><ParameterValueStruct><Name>Device.ManagementServer.ParameterKey</Name><Value/></ParameterValueStruct><ParameterValueStruct><Name>Device.ManagementServer.ConnectionRequestURL</Name><Value>http://192.168.60.78:8080</Value></ParameterValueStruct><ParameterValueStruct><Name>Device.ManagementServer.ConnectionRequestUsername</Name><Value>00D050-InnboxHD30-00-21-86-1B-48-24</Value></ParameterValueStruct><ParameterValueStruct><Name>Device.ManagementServer.ConnectionRequestPassword</Name><Value>00D050-InnboxHD30-00-21-86-1B-48-24</Value></ParameterValueStruct><ParameterValueStruct><Name>Device.ManagementServer.STUNEnable</Name><Value>false</Value></ParameterValueStruct><ParameterValueStruct><Name>Device.ManagementServer.NATDetected</Name><Value>false</Value></ParameterValueStruct><ParameterValueStruct><Name>Device.LAN.IPAddress</Name><Value/></ParameterValueStruct></ParameterList></ns3:Inform></SOAP-ENV:Body></SOAP-ENV:Envelope>
java.lang.ClassNotFoundException: No ClassLoaders found for: org.openacs.message.ns3:Inform
    at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:306)

Thanks,
Branko

Collapse
Posted by Maurizio Martignano on
Dear Branko,
there’s been a bit of confusion.
I guess the “OpenACS” you are interested in is http://openacs.sourceforge.net/ and it has to do with Devices Management.
This one here is the Windows Port of another “OpenACS” (https://www.openacs.org/).
These two pieces of software have in common only the name and the fact they are open source.
Ciao,
Maurizio