Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Websphere webservices  RSS feed

 
jonathan Greens
Ranch Hand
Posts: 139
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi folks,
I created a webservice client from a wsdl. When invoking a web service call
public void getPublishedDatabases(java.lang.String version, javax.xml.rpc.holders.ShortHolder count, _123._444._55._159.holders.ListHolder list) throws java.rmi.RemoteException;

I get the following exception:
INFO: MSG_EXCEPTION_LOGGED
Exception in thread "main" WebServicesFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
faultString: org.xml.sax.SAXException: WSWS3140E: Error: Deserializing parameter 'Count': could not find deserializer for type {http://websphere.ibm.com/webservices/}Void To see the message containing the parsing error in the log, either enable web service engine tracing or set MessageContext.setHighFidelity(true).
faultActor: null
faultDetail:

org.xml.sax.SAXException: WSWS3140E: Error: Deserializing parameter 'Count': could not find deserializer for type {http://websphere.ibm.com/webservices/}Void To see the message containing the parsing error in the log, either enable web service engine tracing or set MessageContext.setHighFidelity(true).
at com.ibm.ws.webservices.engine.WebServicesFault.makeFault(WebServicesFault.java:196)
at com.ibm.ws.webservices.engine.SOAPPart.getSOAPEnvelope(SOAPPart.java:960)
at com.ibm.ws.webservices.engine.SOAPPart.getFault(SOAPPart.java:1379)
at com.ibm.ws.webservices.engine.Message.getFault(Message.java:822)

Any idea?
thanks!!
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!