Hi there,

I've recently been having some problems with a webservice we serve up. I'd really appreciate any pointers on the cause and if there's a fix and if there's a particular version that introduced the problem.

I think the problem has to do with attachments (as I can no longer receive these from clients) with the following stack trace.

We're using Axis 1.4 (and related dependencies).

Any ideas or pointers on where the problem might be?


java.lang.NullPointerException
        at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java: 333) at org .apache .axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java: 454)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
        <...>
Caused by: java.lang.NullPointerException
at org .apache .axis.encoding.ser.BeanPropertyTarget.set(BeanPropertyTarget.java:135) at org .apache .axis.encoding.DeserializerImpl.valueComplete(DeserializerImpl.java:249) at org .apache .axis.encoding.DeserializerImpl.endElement(DeserializerImpl.java:509) at org .apache .axis .encoding .DeserializationContext.endElement(DeserializationContext.java:1087) at org .apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java: 171) at org .apache .axis.message.MessageElement.publishToHandler(MessageElement.java:1141) at org .apache .axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:369) at org .apache .axis .encoding .DeserializationContext.startElement(DeserializationContext.java:1048) at org .apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java: 165) at org .apache .axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
        at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
        at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
at org .apache .axis.providers.java.RPCProvider.processMessage(RPCProvider.java:81) at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java: 323)
        ... 18 more


with regards,
--

Lachlan Deck



Reply via email to