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: [email protected] 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: [email protected] > 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.deployed with > > size 0 bytes is created. > > > > Any ideas what's wrong? (Other examples same problem..) > > > > René > > > > >
