Re: Problems with complex SOAP invocations
Kuldar Taveter <kuldar-6A9eikWVC/[email protected]>
| Newsgroups | gmane.comp.apache.webservices.wsif.user |
|---|---|
| Message-ID | <[email protected]> |
Yes, that was the problem. Regards, Kuldar Shantanu Sen wrote: >Probably you have figured it out by now, but today I >came across the same ClassCastException, although in a >different context. The issue is that the current >version of WSIF will not work with wsdl4j1.5.1. Try >the wsdl4j version that is in the current CVS build of >WSIF. > >I have posted a message inquiring about that. >Hopefully someone will answer. > >Shantanu Sen > >--- Kuldar Taveter <kuldar-6A9eikWVC/[email protected]> wrote: > > > >>Hello, >> >>I am struggling with problems related to invoking >>Web Services which are >>very similar to the "official" >>complexsoap Zip2Geo example which I haven't got to >>work either. These >>services are supposed to >>return a record containing a stock quote. The first >>stock quote service >> >> >> >(http://www.swanandmokashi.com/HomePage/WebServices/StockQuotes.asmx?WSDL) > > >>obviously invokes (at least there is no error >>message) but returns >>nothing. Both the "official" >>Zip2Geo example >>(http://ws.cdyne.com/ziptogeo/zip2geo.asmx?wsdl) and >>the >>other stock quote >>service >>(http://ws.strikeiron.com/BasicRealTimeQuotes?WSDL) >>end with the >>following >>error message: >> >>java.lang.ClassCastException >> at >> >> >> >org.apache.wsif.schema.Parser.getTypesSchemas(Parser.java:507) > > >> at >> >> >> >org.apache.wsif.schema.Parser.getAllSchemaTypes(Parser.java:406) > > >> at >> >> >> >org.apache.wsif.providers.ProviderUtils.unWrapPart(ProviderUtils.java:390) > > >> at >> >> >> >org.apache.wsif.providers.soap.apacheaxis.WSIFOperation_ApacheAxis.unwrapSOAPParts(WSIFOperation_ApacheAxis.java:812) > > >> at >> >> >> >org.apache.wsif.providers.soap.apacheaxis.WSIFOperation_ApacheAxis.prepare(WSIFOperation_ApacheAxis.java:1898) > > >> at >> >> >> >org.apache.wsif.providers.soap.apacheaxis.WSIFOperation_ApacheAxis.invokeRequestResponseOperation(WSIFOperation_ApacheAxis.java:1384) > > >> at >> >> >> >org.apache.wsif.providers.soap.apacheaxis.WSIFOperation_ApacheAxis.executeRequestResponseOperation(WSIFOperation_ApacheAxis.java:1019) > > >> at semantic.Run2.main(Run2.java:74) >> >>I am using wsif-2.0.1_IB3, wsdl4j-1_5_1, axis-1_2_1, >>xerces-2_6_2, >>soap-2_3_1, Java 2 SDK 1.4 and J2EE 1.3, >>but have also tried other versions. >> >>What to do? >> >>Thanks a lot, >>Kuldar >> >>Kuldar Taveter, PhD >>Postdoctoral Research Fellow >>Department of Computer Science and Software >>Engineering >>The University of Melbourne >> >> >> > > >