Hi,
 
I have upgraded to Axis 1.2 RC1 and now some of my web services are not working.  It was working with Axis 1.2 Beta3.  I have to upgrade to RC1 because our new XML schemas do not  work with Beta3 release.  The error seem to occur on the client side.  Looking through the log file it seems that the server is returning the correct response but the client is having problem parsing it for display.   Below is the error message.
 
       [java] AxisFault
     [java]  faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
     [java]  faultSubcode:
     [java]  faultString: java.lang.IllegalArgumentException: Local part not allowed to be null
     [java]  faultActor:
     [java]  faultNode:
     [java]  faultDetail:
     [java]     {http://xml.apache.org/axis/}hostname:L11008520
 
     [java] java.lang.IllegalArgumentException: Local part not allowed to be null
     [java]     at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:221)
     [java]     at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:128)
     [java]     at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext
.java:1077)
     [java]     at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
     [java]     at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
     [java]     at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.d
ispatch(Unknown Source)
     [java]     at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source
)
     [java]     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java]     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java]     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
     [java]     at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
     [java]     at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
     [java]     at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java
:225)
     [java]     at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:645)
     [java]     at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
     [java]     at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:723)
     [java]     at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:94)
     [java]     at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
     [java]     at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
     [java]     at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
     [java]     at org.apache.axis.client.AxisClient.invoke(AxisClient.java:147)
     [java]     at org.apache.axis.client.Call.invokeEngine(Call.java:2737)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:2720)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:1874)
 
 
Thank you in advance.
Ide

Reply via email to