Hi everybody, I'm in trouble while executing a ws that uses a document literal style. Axis (1.4) starts my service but when it tries to deserialize the message it fails (even Apache dies). Axis server log says:
Severity Level : CRITICAL time : Thu Jun 2 08:53:18 2005 file : SoapDeSerializer.cpp line : 416 AXISC_NODE_VALUE_MISMATCH_EXCEPTION: ------------------------------------------------- Severity Level : CRITICAL time : Thu Jun 2 08:53:18 2005 file : ServerAxisEngine.cpp line : 332 Exception::Cannot deserialize the requested element ------------------------------------------------- This doesn't helped me too much. Inspecting the message sent to the server it seems to be ok: <?xml version='1.0' encoding='utf-8' ?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Body> <ns1:addCrossConnectionRequestElement xmlns:ns1="http://cururupe/ocs/switch/Switch.xsd1"> <ns1:fec>10.10.3.9/32</ns1:fec> <ns1:out>10.10.3.21</ns1:out> <ns1:outW>1335</ns1:outW> <ns1:LSPID>10.10.3.22:4</ns1:LSPID> </ns1:addCrossConnectionRequestElement> </SOAP-ENV:Body> </SOAP-ENV:Envelope> This message is schema definition compliant, as I see. I linked all objects that wsdl2ws generated in the .so library. Hope this is ok. Any help would be appreciated. +++++++++++++++++++++++ + Victor A. S. M. de Souza + +++++++++++++++++++++++
