You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Subhash Chander <su...@daffodildb.com> on 2006/12/20 11:49:20 UTC

prob wih wsdl2java and axis generated xml

hello
i am using wsd2java and axix apis to invoke a .net webservice , and when
invokeing a webservice method from the generated stubs of wsdl2java , there
is a exception thrown from the generated xml by axis  , even the input to
that method is correct because input to this methos is output from another
method of webservice, the wsdl file using is also attched herewith.
 the resulted stack trace is given below :--
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client<http://schemas.xmlsoap.org/soap/envelope/%7DClient>
<http://schemas.xmlsoap.org/soap/envelope/%7DClient>
 faultSubcode:
 faultString: Server was unable to read request. --> There is an error in
XML
 document (14, 30). --> Guid should contain 32 digits with 4 dashes
 (xxxxxxxx-xxxx-xxxx-xxxx -xxxxxxxxxxxx).
 faultActor:
 faultNode:
 faultDetail:
 {http://xml.apache.org/axis/}stackTrace<http://xml.apache.org/axis/%7DstackTrace>
<http://xml.apache.org/axis/%7DstackTrace>:
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client<http://schemas.xmlsoap.org/soap/envelope/%7DClient>
<http://schemas.xmlsoap.org/soap/envelope/%7DClient>
 faultSubcode:
 faultString: Server was unable to read request. --> There is an error in
 XML document (14, 30). --> Guid should contain 32 digits with 4 dashes
 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
 faultActor:
 faultNode:
 faultDetail:

 Server was unable to read request. --> There is an error in XML document
 (14, 30). --> Guid should contain 32 digits with 4 dashes
 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
 at
 org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java
:251)

 at
 org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java
:168)

 at
 org.apache.axis.encoding.DeserializationContextImpl.endElement(
DeserializationContextImpl.java:1001)
 at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
 at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
 Source)
 at

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
(Unknown

 Source)
 at
 org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
 Source)
 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
 at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
 at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

 at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
 at
 org.apache.axis.encoding.DeserializationContextImpl.parse(
DeserializationContextImpl.java:242)
 at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538)
 at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
 at org.apache.axis.client.Call.invokeEngine(Call.java:2545)
 at org.apache.axis.client.Call.invoke(Call.java:2515)
 at org.apache.axis.client.Call.invoke(Call.java:2210)
 at org.apache.axis.client.Call.invoke(Call.java:2133)
 at org.apache.axis.client.Call.invoke(Call.java:1656)
 at

com.microsoft.www.EnterpriseManagement.Mom.Connector.V2.ConnectorServiceV2SoapStub.insertAlerts
(ConnectorServiceV2SoapStub.java:1044)
 at
 com.oidev.bridgegate.mom.ClientService.getInsertAlerts(ClientService.java
:120)

 at com.oidev.bridgegate.mom.ClientService.main(ClientService.java:56)


 Server was unable to read request. --> There is an error in XML document
 (14, 30). --> Guid should contain 32 digits with 4 dashes
 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
 at
 org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java
:251)

 at
 org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java
:168)

 at
 org.apache.axis.encoding.DeserializationContextImpl.endElement(
DeserializationContextImpl.java:1001)
 at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
 at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
 Source)
 at

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
(Unknown

 Source)
 at
 org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
 Source)
 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
 at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
 at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

 at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
 at
 org.apache.axis.encoding.DeserializationContextImpl.parse(
DeserializationContextImpl.java:242)
 at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538)
 at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
 at org.apache.axis.client.Call.invokeEngine(Call.java:2545)
 at org.apache.axis.client.Call.invoke(Call.java:2515)
 at org.apache.axis.client.Call.invoke(Call.java:2210)
 at org.apache.axis.client.Call.invoke(Call.java:2133)
 at org.apache.axis.client.Call.invoke(Call.java:1656)
 at

com.microsoft.www.EnterpriseManagement.Mom.Connector.V2.ConnectorServiceV2SoapStub.insertAlerts
(ConnectorServiceV2SoapStub.java:1044)
 at
 com.oidev.bridgegate.mom.ClientService.getInsertAlerts(ClientService.java
:120)

 at com.oidev.bridgegate.mom.ClientService.main(ClientService.java:56)

in my this project i am using following jars file:--
1)activation-1.1.jar
2)axis.jar
3)axis-ant.jar
4)commons-discovery-0.4.jar
5)commons-logging-1.1.jar
6)saaj.jar
7)xercesImpl-2.8.1.jar
8)xml-apis-1.3.03.jar
if u have any idea abut this issue pls help me
any suggestion will be greatly appriciated
thanks
subhash