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é
>
>