I'm currently running into what I think is an existing bug (#17484
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17484>).  I when I run a
test client against the server I get the following error.

org.apache.axis.client.Call invoke
SEVERE: Exception:
org.xml.sax.SAXException: SimpleDeserializer encountered a child element,
which is NOT expected, in something it was trying to deserialize.
at
org.apache.axis.encoding.ser.SimpleDeserializer.onStartChild(SimpleDeseriali
zer.java:189)
at
org.apache.axis.encoding.DeserializationContextImpl.startElement(Deserializa
tionContextImpl.java:963)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:198)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:
722)
at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:323)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:347)
at org.apache.axis.client.Call.invoke(Call.java:2272)
at org.apache.axis.client.Call.invoke(Call.java:2171)
at org.apache.axis.client.Call.invoke(Call.java:1691)
at com.dynamicsoft.ae.parlayx.NICTestClient.main(NICTestClient.java:34)
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: org.xml.sax.SAXException: SimpleDeserializer encountered a
child element, 
              which is NOT expected, in something it was trying to
deserialize.
 faultActor: 
 faultNode: 
 faultDetail: 
        {http://xml.apache.org/axis/}stackTrace: org.xml.sax.SAXException:
SimpleDeserializer encountered 
         a child element, which is NOT expected, in something it was trying
to deserialize.
at
org.apache.axis.encoding.ser.SimpleDeserializer.onStartChild(SimpleDeseriali
zer.java:189)
at
org.apache.axis.encoding.DeserializationContextImpl.startElement(Deserializa
tionContextImpl.java:963)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:198)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:
722)
at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:323)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:347)
at org.apache.axis.client.Call.invoke(Call.java:2272)
at org.apache.axis.client.Call.invoke(Call.java:2171)
at org.apache.axis.client.Call.invoke(Call.java:1691)
at com.dynamicsoft.ae.parlayx.NICTestClient.main(NICTestClient.java:34)

org.xml.sax.SAXException: SimpleDeserializer encountered a child element, 
  which is NOT expected, in something it was trying to deserialize.
at org.apache.axis.AxisFault.makeFault(AxisFault.java:129)
at org.apache.axis.client.Call.invoke(Call.java:2275)
at org.apache.axis.client.Call.invoke(Call.java:2171)
at org.apache.axis.client.Call.invoke(Call.java:1691)
at com.dynamicsoft.ae.parlayx.NICTestClient.main(NICTestClient.java:34)

Caused by: org.xml.sax.SAXException: SimpleDeserializer encountered a child
element, 
  which is NOT expected, in something it was trying to deserialize.
at
org.apache.axis.encoding.ser.SimpleDeserializer.onStartChild(SimpleDeseriali
zer.java:189)
at
org.apache.axis.encoding.DeserializationContextImpl.startElement(Deserializa
tionContextImpl.java:963)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:198)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:
722)
at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:323)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:347)
at org.apache.axis.client.Call.invoke(Call.java:2272)
... 3 more
org.xml.sax.SAXException: SimpleDeserializer encountered a child element,
which is NOT expected, 
  in something it was trying to deserialize.
 
After looking into the generated source code for the enumerated types that
exist for this service I discovered that there were no serialization methods
in the related classes.  Has anyone else run into this?  Know of the correct
work around code?  Or know when this is going to be fixed?

cheers,

~Andrew


Reply via email to