Hi Rene,

You have a process already deployed in ODE and it's getting loaded at
startup, that's where the failure happens. And as Alex mentioned this
process must use a SOAP 1.2 binding in its WSDL definition. Check the
WEB-INF/processes directory of the ODE web application, the problematic
deployment should be right there.

Matthieu

On 3/9/07, René Bos <[EMAIL PROTECTED]> wrote:

Hello Alex,

I have searched for SOAP12 in the lib directory. 3 files uses it:
axiom-api-1.2.jar, axiom-dom-1.2.jar and axiom-impl-1.2.jar. I searched
for versions without SOAP12 but version 1.1 and 1.1.1 also contains it.

Below I post the entire Tomcat startup log:

INFO: The Apache Tomcat Native library which allows optimal performance in
production environments was not found on the java.library.path:
c:\jdk1.5.0\bin;.;C:\
WINNT\system32;C:\WINNT;.;c:\ant\bin;C:\Program Files\TextPad 4;C:\Program
Files\Apache Software Foundation\;C:\Maven\bin;c:\winnt\system32;C:\Program
Files\Qui
ckTime\QTSystem\;C:\Program Files\TortoiseCVS\;c:\maven-2.0\bin;c:\Program
Files\Microsoft SQL Server\90\Tools\binn\
9-mrt-2007 16:28:38 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
9-mrt-2007 16:28:38 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1071 ms
9-mrt-2007 16:28:38 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
9-mrt-2007 16:28:38 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.20
9-mrt-2007 16:28:38 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
9-mrt-2007 16:28:39 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive ode.war
DEBUG - ODEServer.init(110) | Loading properties
WARN - ODEServer.init(121) | Config file C:\tomcat-
5.5.20\webapps\ode\WEB-INF\conf\ode-axis2.properties not found, default
values will be used.
DEBUG - ODEServer.init(135) | Initializing transaction manager
DEBUG - ODEServer.initTxMgr(372) | Initializing transaction manager using
org.apache.ode.axis2.util.JotmFactory
DEBUG - ODEServer.init(138) | Creating data source.
DEBUG - ODEServer.init(141) | Starting DAO.
INFO - ODEServer.initDAO(406) | Using DAO Connection Factory class
org.apache.ode.daohib.bpel.BpelDAOConnectionFactoryImpl.
WARN - Configurator.configure(126) | No configuration found. Configuring
ehcache from ehcache-failsafe.xml found in the classpath:
jar:file:/C:/tomcat-5.5.20/webapps/ode/WEB-INF/lib/ehcache-
1.1.jar!/ehcache-failsafe.xmlDEBUG - ODEServer.init(144) | DAO started.
DEBUG - ODEServer.init(146) | Initializing BPEL process store.
DEBUG - ODEServer.init(149) | Initializing BPEL server.
DEBUG - ODEServer.initBpelServer(438) | ODE initializing
DEBUG - BpelServerImpl.init(180) | BPEL SERVER initializing
DEBUG - BpelServerImpl.start(124) | BPEL SERVER starting.
INFO - BpelServerImpl.start(128) | BPEL Server Started.
DEBUG - ODEServer.init(166) | Initializing JCA adapter.
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)
9-mrt-2007 16:28:53 org.apache.coyote.http11.Http11BaseProtocol startINFO:
Starting Coyote HTTP/1.1 on http-8080
9-mrt-2007 16:28:53 org.apache.jk.common.ChannelSocket initINFO: JK: ajp13
listening on /0.0.0.0:8009
9-mrt-2007 16:28:53 org.apache.jk.server.JkMain startINFO: Jk running ID=0
time=0/60  config=null
9-mrt-2007 16:28:53 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
9-mrt-2007 16:28:54 org.apache.catalina.startup.Catalina start
INFO: Server startup in 15841 ms

Can it be a problem with the Axiom library? Is it usefull if I post all
files in the web-inf/lib directory?

René

-----Original Message-----
From: Alex Boisvert [mailto:[EMAIL PROTECTED]
Sent: vrijdag 9 maart 2007 16:13
To: [email protected]
Subject: Re: Error when deploying HelloWorld2


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

Reply via email to