ode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthieu Riou" <matthieu.r...@gmail.com>
Subject Re: Install Ode with Geronimo and deploy BPEL
Date Thu, 01 Feb 2007 15:27:21 GMT
Try to create a file named ode-axis2.properties in the WEB-INF/conf
directory of the webapp and place the following content in it:

ode-axis2.tx.factory.class=org.apache.ode.axis2.util.GeronimoFactory

This will lookup the proper transaction manager in Geronimo.

Cheers,
Matthieu

On 1/31/07, Jiang Liu <S3075163@student.rmit.edu.au> wrote:
>
> Sorry i just found the exception throwed by Geronimo when starting the
> server with Ode:
>
> ...
> Module 28/28
> default/ode/1170299817122/war                                    Fe
> b 1, 2007 4:28:07 PM org.apache.catalina.realm.RealmBase start
> INFO: This Realm has already been started
> Feb 1, 2007 4:28:10 PM org.apache.catalina.core.StandardContextloadOnStartup
> SEVERE: Servlet /ode threw load() exception
> javax.servlet.ServletException: Couldn't initialize a transaction manager!
>         at org.apache.ode.axis2.ODEServer.initTxMgr(ODEServer.java:349)
>         at org.apache.ode.axis2.ODEServer.init(ODEServer.java:128)
>         at org.apache.ode.axis2.hooks.ODEAxisServlet.init(
> ODEAxisServlet.java:47
> )
>         at org.apache.catalina.core.StandardWrapper.loadServlet
> (StandardWrapper.
> java:1161)
>         at org.apache.catalina.core.StandardWrapper.load(
> StandardWrapper.java:98
> 1)
>         at org.apache.catalina.core.StandardContext.loadOnStartup
> (StandardContex
> t.java:4044)
>         at org.apache.catalina.core.StandardContext.start(
> StandardContext.java:4
> 350)
>         at org.apache.geronimo.tomcat.GeronimoStandardContext.access$201
> (Geronim
> oStandardContext.java:62)
>         at
> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.
> invoke(GeronimoStandardContext.java:320)
>         at
> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(Gero
> nimoBeforeAfterValve.java:47)
>         at org.apache.geronimo.tomcat.GeronimoStandardContext.start
> (GeronimoStan
> dardContext.java:175)
>         at org.apache.catalina.core.ContainerBase.addChildInternal
> (ContainerBase
> .java:760)
>         at org.apache.catalina.core.ContainerBase.addChild(
> ContainerBase.java:74
> 0)
>         at org.apache.catalina.core.StandardHost.addChild(
> StandardHost.java:525)
>
>         at org.apache.geronimo.tomcat.TomcatContainer.addContext
> (TomcatContainer
> .java:321)
>         at
> org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b07
> 3.invoke(<generated>)
>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>         at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
> (FastMethod
> Invoker.java:38)
>         at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
> (GBeanOperatio
> n.java:124)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
> (GBeanInstance.
> java:820)
>         at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(
> RawInvoker.java:5
> 7)
>         at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke
> (RawOperat
> ionInvoker.java:35)
>         at
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro
> xyMethodInterceptor.java:96)
>         at
> org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$cde14d58
> .addContext(<generated>)
>         at org.apache.geronimo.tomcat.TomcatWebAppContext.doStart
> (TomcatWebAppCo
> ntext.java:472)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance
> (GBeanI
> nstance.java:984)
>         at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart
> (GBeanInstanceState.java:267)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start
> (GBeanInsta
> nceState.java:102)
>         at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(G
> BeanInstanceState.java:124)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive
> (GBeanI
> nstance.java:543)
>         at
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(Basi
> cKernel.java:379)
>         at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguratio
> nGBeans(ConfigurationUtil.java:378)
>         at
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(Ke
> rnelConfigurationManager.java:187)
>         at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startCon
> figuration(SimpleConfigurationManager.java:527)
>         at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startCon
> figuration(SimpleConfigurationManager.java:508)
>         at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastCla
> ssByCGLIB$$ce77a924.invoke(<generated>)
>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>         at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
> (FastMethod
> Invoker.java:38)
>         at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
> (GBeanOperatio
> n.java:124)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
> (GBeanInstance.
> java:820)
>         at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(
> RawInvoker.java:5
> 7)
>         at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke
> (RawOperat
> ionInvoker.java:35)
>         at
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro
> xyMethodInterceptor.java:96)
>         at
> org.apache.geronimo.kernel.config.EditableConfigurationManager$$Enhan
> cerByCGLIB$$b42bfad1.startConfiguration(<generated>)
>         at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java
> :286)
>         at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
>         at org.apache.geronimo.system.main.Daemon.main(Daemon.java:366)
> started in  3.205s
> Startup completed in 40 seconds
>   Listening on Ports:
>     1099 0.0.0.0 RMI Naming
>     1527 0.0.0.0 Derby Connector
>     4201 0.0.0.0 ActiveIO Connector EJB
>     4242 0.0.0.0 Remote Login Listener
>     8009 0.0.0.0 Tomcat Connector AJP
>     8080 0.0.0.0 Tomcat Connector HTTP
>     8443 0.0.0.0 Tomcat Connector HTTPS
>     9999 0.0.0.0 JMX Remoting Connector
>    61613 0.0.0.0 ActiveMQ Transport Connector
>    61616 0.0.0.0 ActiveMQ Transport Connector
>
>   Started Application Modules:
>     EAR: org.apache.geronimo.configs/uddi-tomcat/2.0-M1/car
>     EAR: org.apache.geronimo.configs/webconsole-tomcat/2.0-M1/car
>     RAR: org.apache.geronimo.configs/activemq/2.0-M1/car
>     RAR: org.apache.geronimo.configs/system-database/2.0-M1/car
>     WAR: default/MyWebApp/1169117095717/war
>     WAR: default/axis2/1169117234507/war
>     WAR: default/ode/1170299817122/war
>     WAR: org.apache.geronimo.configs/dojo-tomcat/2.0-M1/car
>     WAR: org.apache.geronimo.configs/remote-deploy-tomcat/2.0-M1/car
>     WAR: org.apache.geronimo.configs/welcome-tomcat/2.0-M1/car
>
>   Web Applications:
>     http://172.17.252.226:8080/
>     http://172.17.252.226:8080/MyWebApp
>     http://172.17.252.226:8080/axis2
>     http://172.17.252.226:8080/console
>     http://172.17.252.226:8080/console-standard
>     http://172.17.252.226:8080/dojo
>     http://172.17.252.226:8080/juddi
>     http://172.17.252.226:8080/ode
>     http://172.17.252.226:8080/remote-deploy
>
> Geronimo Application Server started
>
>
> -----Original Message-----
> From: "Jiang Liu" <S3075163@student.rmit.edu.au>
> To: ode-dev@incubator.apache.org
> Date: Thu, 01 Feb 2007 14:38:23 +1100
> Subject: Install Ode with Geronimo and deploy BPEL
>
> Hi all
> I am new to Ode product, after complie the Ode war, i have deployed the
> ode.war (renamed) at Geronimo server. The problem is:
>
> *. There is no processes folder. I searched deployed Ode's root, in
> WEB-INF, there isnt such processes folder, so could anyone tell me where it
> is so i can test my BPEL process.
>
> *. I have tried other machine which has an installed Ode already (with
> Tomcat). I create MyProcess folder, create deploy.xml, process.bpel,
> process.wsdl, service.wsdl, servicePLT.wsdl. I cpoied the folder to Ode's
> process folder but how could i compile and deploy the service? (i checked
> Ode's admin page, new BPEL service is not there)
>
> Thanks in advance
> ------------------------------
> Jiang Liu
> Student Number: 3075163
> CS/Yallara Name: ljiang
> RMIT, Melbourne
>
>
> ------------------------------
> Jiang Liu
> Student Number: 3075163
> CS/Yallara Name: ljiang
> RMIT, Melbourne
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message