Hi Rene, The default installation does not use SOAP 1.2, so normally there's nothing to change. Do you have other errors in your log? The stacktrace you provided in incomplete because it hides the source of the exception (a "feature" in AxisFault apparently). I'm guessing there's another library inconsistency in your build but it's hard to tell without more information.
alex On 3/8/07, René Bos <[EMAIL PROTECTED]> wrote:
I got this error before depolying a process, just by starting the tomcat server. Do I have to change a setting or source to switch to SOAP 1.1? René -----Original Message----- From: Alex Boisvert [mailto:[EMAIL PROTECTED] Sent: donderdag 8 maart 2007 17:49 To: ode-user@incubator.apache.org Cc: [EMAIL PROTECTED] Subject: Re: Error when deploying HelloWorld2 You can probably work around this issue by using a SOAP 1.1 binding in your WSDL instead of SOAP 1.2. alex On 3/8/07, René Bos <[EMAIL PROTECTED]> wrote: > > Hello, > > I removed wsdl4j-1.6.1.jar and put wsdl4j-1.5.2.jar in the WEB-INF/lib > directory. When I restart I get the following error: > > ERROR - ApplicationContext.log(675) | StandardWrapper.Throwable > java.lang.NoClassDefFoundError: javax/wsdl/extensions/soap12/SOAP12Address > at org.apache.ode.axis2.hooks.ODEAxisService.createService( > ODEAxisService.java:77) > at org.apache.ode.axis2.service.ManagementService.enableService( > ManagementService.java:84) > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:172) > at org.apache.ode.axis2.hooks.ODEAxisServlet.init( > ODEAxisServlet.java:47) > at org.apache.catalina.core.StandardWrapper.loadServlet( > StandardWrapper.java:1105) > at org.apache.catalina.core.StandardWrapper.load( > StandardWrapper.java:932) > at org.apache.catalina.core.StandardContext.loadOnStartup( > StandardContext.java:3951) > at org.apache.catalina.core.StandardContext.start( > StandardContext.java:4225) > at org.apache.catalina.core.ContainerBase.addChildInternal( > ContainerBase.java:759) > at org.apache.catalina.core.ContainerBase.addChild( > ContainerBase.java:739) > at org.apache.catalina.core.StandardHost.addChild( > StandardHost.java:524) > > at org.apache.catalina.startup.HostConfig.deployWAR( > HostConfig.java:809) > > at org.apache.catalina.startup.HostConfig.deployWARs( > HostConfig.java:698) > at org.apache.catalina.startup.HostConfig.deployApps( > HostConfig.java:472) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java > :1122) > at org.apache.catalina.startup.HostConfig.lifecycleEvent( > HostConfig.java:310) > at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent( > LifecycleSupport.java:119) > at org.apache.catalina.core.ContainerBase.start( ContainerBase.java > :1021) > > at org.apache.catalina.core.StandardHost.start(StandardHost.java > :718) > at org.apache.catalina.core.ContainerBase.start( ContainerBase.java > :1013) > > at org.apache.catalina.core.StandardEngine.start( > StandardEngine.java:442) > at org.apache.catalina.core.StandardService.start( > StandardService.java:450) > at org.apache.catalina.core.StandardServer.start( > StandardServer.java:709) > at org.apache.catalina.startup.Catalina.start(Catalina.java:551) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke( > NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java :294) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java :432) > > ERROR - StandardContext.loadOnStartup(3953) | Servlet /ode threw load() > exception > java.lang.NoClassDefFoundError: javax/wsdl/extensions/soap12/SOAP12Address > at org.apache.ode.axis2.hooks.ODEAxisService.createService( > ODEAxisService.java:77) > at org.apache.ode.axis2.service.ManagementService.enableService( > ManagementService.java:84) > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:172) > at org.apache.ode.axis2.hooks.ODEAxisServlet.init( > ODEAxisServlet.java:47) > at org.apache.catalina.core.StandardWrapper.loadServlet( > StandardWrapper.java:1105) > at org.apache.catalina.core.StandardWrapper.load( > StandardWrapper.java:932) > at org.apache.catalina.core.StandardContext.loadOnStartup( > StandardContext.java:3951) > at org.apache.catalina.core.StandardContext.start( > StandardContext.java:4225) > at org.apache.catalina.core.ContainerBase.addChildInternal( > ContainerBase.java:759) > at org.apache.catalina.core.ContainerBase.addChild( > ContainerBase.java:739) > at org.apache.catalina.core.StandardHost.addChild( > StandardHost.java:524) > > at org.apache.catalina.startup.HostConfig.deployWAR( > HostConfig.java:809) > > at org.apache.catalina.startup.HostConfig.deployWARs( > HostConfig.java:698) > at org.apache.catalina.startup.HostConfig.deployApps( > HostConfig.java:472) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java > :1122) > at org.apache.catalina.startup.HostConfig.lifecycleEvent( > HostConfig.java:310) > at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent( > LifecycleSupport.java:119) > at org.apache.catalina.core.ContainerBase.start( ContainerBase.java > :1021) > > at org.apache.catalina.core.StandardHost.start(StandardHost.java > :718) > at org.apache.catalina.core.ContainerBase.start( ContainerBase.java > :1013) > > at org.apache.catalina.core.StandardEngine.start( > StandardEngine.java:442) > at org.apache.catalina.core.StandardService.start( > StandardService.java:450) > at org.apache.catalina.core.StandardServer.start( > StandardServer.java:709) > at org.apache.catalina.startup.Catalina.start(Catalina.java:551) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke( > NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java :294) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java :432) > > SOAP12 isn't in the wsdl4j-1.5.2.jar package. > I run it on Win2000 SP4. > > René > > -----Original Message----- > From: Matthieu Riou [mailto:[EMAIL PROTECTED] > Sent: woensdag 7 maart 2007 15:29 > To: ode-user@incubator.apache.org > Subject: Re: Error when deploying HelloWorld2 > > > Hi Rene, > > It seems that your problem comes from the used WSDL4J version. There's > sometimes a lot of weirdness in the libraries that finally end up in your > war lib directory with Maven, the problem probably comes from there. > > So make sure that you have wsdl4j-1.5.2.jar in you webapp WEB-INF/lib > directory and *only* that version. Also which application server are you > using? > > Thanks, > Matthieu > > On 3/7/07, René Bos <[EMAIL PROTECTED]> wrote: > > > > Hello, > > > > I just installed Ode rev515386. Building was OK but I have problems when > I > > deploy a process. I have the same problem using rev510166 (someone on > the > > list seems to have that rev working) > > > > I'm using JDK 1.5.0_11, Tomcat 5.5.20 and Maven 2.0.5. > > > > This is what I did: > > > > 1) SVN checkout > > 2) In root: mvn install > > 3) In distro-axis2: mvn install > > 4) In distro-axis2\target: extract the distribution > > distro-axis2-2.0-SNAPSHOT.tar.gz to c:\odetest > > 5) Copy the ode.war from the distribution to the tomcat/webapps > directory > > 6) Start tomcat. > > +Everything works fine until here. http://localhost:8080/ode gives the > > Axis2 page. > > 8) Copy the directory HelloWorld2 from the distribution to > > tomcat/webapps/ode/WEB-INF/processes > > +This is were I get into problems. The Tomcat window gives the following > > error: > > > > FATAL - DeploymentPoller$PollingThread.run(197) | Encountered an > > unexpected error. Exiting poller... > > java.lang.AbstractMethodError: > > org.apache.ode.bpel.compiler.WSDLLocatorImpl.close()V > > at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source) > > at org.apache.ode.bpel.compiler.BpelCompiler.addWsdlImport( > > BpelCompiler.java:115) > > at org.apache.ode.bpel.compiler.BpelCompiler.compile( > > BpelCompiler.java:711) > > at org.apache.ode.bpel.compiler.BpelCompiler.compile( > > BpelCompiler.java:571) > > at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:258) > > at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:325) > > at org.apache.ode.store.DeploymentUnitDir.compile( > > DeploymentUnitDir.java:125) > > at org.apache.ode.store.DeploymentUnitDir.compile( > > DeploymentUnitDir.java:95) > > at org.apache.ode.store.ProcessStoreImpl.deploy( > > ProcessStoreImpl.java:136) > > at org.apache.ode.axis2.deploy.DeploymentPoller.check( > > DeploymentPoller.java:144) > > at org.apache.ode.axis2.deploy.DeploymentPoller.access$300( > > DeploymentPoller.java:55) > > at > org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run( > > DeploymentPoller.java:188) > > > > In tomcat/webapps/ode/WEB-INF/processes a file HelloWorld2.deployedwith > > size 0 bytes is created. > > > > Any ideas what's wrong? (Other examples same problem..) > > > > René > > > > >