Java WSDP 1.4 is not parsing SOAP Exceptions
843834Aug 17 2004 — edited Sep 23 2004We used Java WSDP 1.4 toolkit to generate stubs for webservices. We used Tomcat 5.1 as the web container. When methods of the webservice are invoked which do not return SOAP exception responses, WSDP is able to properly parse the response and display the resutls correctly. But when the responses contains SOAP exceptions, WSDP always returns
"java.rmi.RemoteException: Runtime exception; nested exception is: trailing block elements must have an id attribute".
But other toolkits like Axis 1.1,.Net,ColdFusionMX,Glue are returning proper exceptions messages. The following is the exception message received from the other toolkits for the same method invocation.
"Exception has been thrown by the target of an invocation. '1000:Invalid data source name 'invalid_String'"
Apart from Java WSDP all the other toolkits that we mentioned are able to parse the exception message properly and display the same.
Any ideas why the toolkit is behaving like this. All the versions of Java WSDP that have come till date have a similar problem. We would be happy to hear any responses for the problem the we are facing in Java WSDP 1.4. At present we have decided not to use the toolkit for any web service development.