Hi all I tried to add Apache Ode's generated war archive to Geronimo server, but when starting the server i got follow exceptions:
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.StandardContext loadOnStartup 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 I guess maybe i have to provide geronimo-web.xml deployment plan, but really have no idea what dependences should covered inside. Obviously Ode did not deployed correctly (i have checked install Ode with Tomcat v5). So anyone who has this experience, could you help me out how to install Apache Ode in Geronimo server? Cheers!! ------------------------------ Jiang Liu Student Number: 3075163 CS/Yallara Name: ljiang RMIT, Melbourne
