3 Replies Latest reply on Nov 7, 2004 7:58 AM by thomas.diesler

    trouble deserializing with axis

    andrewboyd

      I've been working on deploying a web service on JBoss 3.2.5 using Axis, and having trouble getting my response deserialized. I've used Axis 1.1 installed as a war file, and I've used jboss-net; with each one, I get the same error.

      After deploying the web service, I generate the stubs using WSDL2Java, then call them from a client application. The response I get back is as follows.

      org.xml.sax.SAXException: Deserializing parameter 'request': could not find deserializer for type {http://<my reversed package name>}<my class name>

      The wsdd file has a deserializer listed for each type, org.apache.axis.encoding.ser.BeanDeserializerFactory, and this class exists in the classpath. However, since it's just a factory, I'm sure it's looking for something else to create the deserializer itself, but I don't know what.

      It's very likely I've missed something small that's causing this problem. If anyone else has run into this before, I'd appreciate a helpful pointer or two.

      Thanks