Unless you are forced by some evil empire to use SOAP I would strongly advice you too look at some other web service implemntation, like XML-RPC. SOAP is a real pain in the you know what.
Atli On 11/18/08 5:52 PM, "Pascal Robert" <[EMAIL PROTECTED]> wrote: > Same exception :-/ > >> Hi Pascal. >> >> There was a bug in WOWebServiceRegistrar in the first versions of WO >> 5.4 where an exception was thrown when registering a service using >> the method you're using. The workaround was to use this method >> instead: >> >> WOWebServiceRegistrar.registerWebService( ".AccountMgrService", >> AccountMgrService.class, null, true ); >> >> I don't remember if this critter affected WO 5.3.3, but it can't >> hurt to try :-). >> >> Cheers, >> - hugi >> >> >> >> On 18.11.2008, at 16:58, Pascal Robert wrote: >> >>> Hi list, >>> >>> I'm creating some Web services (yes, with SOAP...) and when I start >>> the app, I get : >>> >>> [2008-11-18 11:53:32 EST] <main> A fatal exception occurred: >>> com.webobjects.webservices.support.WOXMLProvider.getRoles()Ljava/ >>> util/List; >>> [2008-11-18 11:53:32 EST] <main> java.lang.AbstractMethodError: >>> com.webobjects.webservices.support.WOXMLProvider.getRoles()Ljava/ >>> util/List; >>> at org.apache.axis.AxisEngine.refreshGlobalOptions(AxisEngine.java: >>> 502) >>> at >>> com >>> .webobjects >>> .webservices >>> .support.WOXMLProvider.doConfigureEngine(WOXMLProvider.java:94) >>> at >>> com >>> .webobjects >>> .webservices >>> .support.WOXMLProvider.configureEngine(WOXMLProvider.java:108) >>> at org.apache.axis.AxisEngine.init(AxisEngine.java:172) >>> at org.apache.axis.AxisEngine.<init>(AxisEngine.java:156) >>> at org.apache.axis.server.AxisServer.<init>(AxisServer.java:88) >>> at >>> com >>> .webobjects >>> .appserver._private.WOWebService.initServer(WOWebService.java:121) >>> at >>> com >>> .webobjects >>> .appserver._private.WOWebService.registerService(WOWebService.java: >>> 155) >>> at >>> com >>> .webobjects >>> .appserver >>> .WOWebServiceRegistrar >>> .registerWebService(WOWebServiceRegistrar.java:160) >>> at >>> com >>> .webobjects >>> .appserver >>> .WOWebServiceRegistrar >>> .registerWebService(WOWebServiceRegistrar.java:94) >>> at >>> com.prospectsweb.syncservice.Application.<init>(Application.java:24) >>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >>> Method) >>> at >>> sun >>> .reflect >>> .NativeConstructorAccessorImpl >>> .newInstance(NativeConstructorAccessorImpl.java:39) >>> at >>> sun >>> .reflect >>> .DelegatingConstructorAccessorImpl >>> .newInstance(DelegatingConstructorAccessorImpl.java:27) >>> at java.lang.reflect.Constructor.newInstance(Constructor.java:494) >>> at java.lang.Class.newInstance0(Class.java:350) >>> at java.lang.Class.newInstance(Class.java:303) >>> at com.webobjects.appserver.WOApplication.main(WOApplication.java: >>> 323) >>> at com.prospectsweb.syncservice.Application.main(Application.java: >>> 19) >>> >>> Line 24 is when I call WOWebServiceRegistrar : >>> >>> WOWebServiceRegistrar.registerWebService(AccountMgrService.class, >>> true); >>> >>> I'm linking against Axis 1.1 and WO 5.3.3, and I don't have another >>> Axis version in the classpath, so I don't know why I'm getting this. >>> >>> ------------------------------------------------------- >>> Pascal Robert >>> >>> http://www.macti.ca >>> http://www.linkedin.com/in/macti >>> >>> Skype: MacTICanada >>> AIM/iChat : MacTICanada >>> >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Webobjects-dev mailing list ([email protected]) >>> Help/Unsubscribe/Update your Subscription: >>> http://lists.apple.com/mailman/options/webobjects-dev/hugi%40karlmenn.is >>> >>> This email sent to [EMAIL PROTECTED] >> > > > ------------------------------------------------------- > Pascal Robert > > http://www.macti.ca > http://www.linkedin.com/in/macti > > Skype: MacTICanada > AIM/iChat : MacTICanada > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/webobjects-dev/atlip%40us.is > > This email sent to [EMAIL PROTECTED] _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]
