wsdl2java and axis apis generated xml problem

Newsgator Forums
Home       Members    Calendar    Who's On
Welcome Guest ( Login | Register )
        



wsdl2java and axis apis generated xml problem Expand / Collapse
Author
Message
Posted 12/19/2006 4:54:10 AM
Forum Member

Forum Member

Group: Forum Members
Last Login: 1/4/2007 3:23:36 AM
Posts: 3, Visits: 14
Hi friends
i am using axis 2 and wsdl2java tool , to invoke a weservice, wsdl2java generates java classes stubs for me , but when i give call to the specified webservice method with proper parameters it throws an exception from generated xml, stack trace is given below, so any buddy have any idea abt it or to see the generated xml by apache axis APIs.

AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
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: AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
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)

i am using the following jars in my class path :-
1)activation-1.1.jar
2)axis-ant.jar
3)commons-discovery-0.4.jar
4)commons-logging-1.1.jar
5)log4j-1.2.4.jar
6)saaj.jar
7)xercesImpl-2.8.1.jar
8)xml-apis-1.3.03.jar

basically i am giving call to a .net webservice from a java implementation classes..
any suggestion will greatly appritiated
regards
subhash chander
email:;- subhash.chander@daffodildb.com
Post #23717
Posted 1/26/2007 10:16:11 AM
Rockstar

Rockstar

Group: Forum Members
Last Login: 3/27/2007 8:15:46 AM
Posts: 173, Visits: 19
From the exception it looks like the server is trying to deserialize a GUID and doesn't like the format, but I can't figure out where we would do that. Your API Key is actually generated using a GUID generator but only because it's an easy way to generate a unique string for a client. We don't ever serialize it as a GUID. Which specific endpoint and method are you trying to call?
Post #24422
« Prev Topic | Next Topic »


All times are GMT -7:00, Time now is 8:10am

Powered By InstantForum.NET v4.1.4 © 2008
Execution: 0.141. 8 queries. Compression Disabled.

NewsGator.com | Support | Developers | Partners | Press | Company
© Copyright 2003-2008  NewsGator Technologies, Inc. All Rights Reserved.
Copyright Information | Privacy Policy | Terms of Service
Microsoft Gold Certified Partner