Looks like a version mismatch between the geronimo-connector jar provided by Geronimo and the one bundled in ODE. Make sure that the versions match.
Cheers, Matthieu On Wed, Apr 16, 2008 at 4:49 AM, Sebastien Mosser <[EMAIL PROTECTED]> wrote: > Hi everybody. > > We're using Apache Geronimo (tomcat version) on our 'production' server. > > I'd like to deploy ODE on it ... but the deployment basically failed > :'(. It seems that there is a transaction manager problem. When geronimo > try to start the webapp, an exception is throwed (see after the 'cheers') > > First of all, I try to deploy it without any further information. Fail. > Then, I use Google and find some dependencies explanations by Mathieu > here : > > http://mail-archives.apache.org/mod_mbox/incubator-ode-commits/200612.mbox/[EMAIL > PROTECTED] > > But there is still a problem ... Maybe a configuration trouble > (something to declare inside ode-axis2.properties ??) ? > > > Cheers, > > Sebastian > > Exception text (tail -f geronimo.out) > > 09:17:26,080 WARN [ODEServer] Config file > /opt/versions/geronimo-tomcat6-javaee5-2.1/repository/wsoa/ode/1.1/ode-1.1.war/WEB-INF/conf/ode-axis2.properties > > not found, default values will be used. > 09:17:26,081 ERROR [[/ode]] StandardWrapper.Throwable > java.lang.NoSuchMethodError: > > org.apache.geronimo.connector.outbound.GenericConnectionManager.<init>(Lorg/apache/geronimo/connector/outbound/connectionmanagerconfig/TransactionSupport;Lorg/apache/geronimo/connector/outbound/connectionmanagerconfig/PoolingSupport;ZLorg/apache/geronimo/connector/outbound/connectiontracking/ConnectionTracker;Ljavax/transaction/TransactionManager;Ljava/lang/String;Ljava/lang/ClassLoader;)V > at > org.apache.ode.il.dbutil.Database.initInternalDb(Database.java:187) > at > org.apache.ode.il.dbutil.Database.initEmbeddedDb(Database.java:225) > at > org.apache.ode.il.dbutil.Database.initDataSource(Database.java:144) > at org.apache.ode.il.dbutil.Database.start(Database.java:96) > at > org.apache.ode.axis2.ODEServer.initDataSource(ODEServer.java:211) > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:149) > at > org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:47) > at > > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1053) > at > > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:780) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at > > org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56) > at > > org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:396) > at > > org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) > at > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:595) > 09:17:26,081 ERROR [[AxisServlet]] Allocate exception for servlet > AxisServlet > java.lang.NoSuchMethodError: > > org.apache.geronimo.connector.outbound.GenericConnectionManager.<init>(Lorg/apache/geronimo/connector/outbound/connectionmanagerconfig/TransactionSupport;Lorg/apache/geronimo/connector/outbound/connectionmanagerconfig/PoolingSupport;ZLorg/apache/geronimo/connector/outbound/connectiontracking/ConnectionTracker;Ljavax/transaction/TransactionManager;Ljava/lang/String;Ljava/lang/ClassLoader;)V > at > org.apache.ode.il.dbutil.Database.initInternalDb(Database.java:187) > at > org.apache.ode.il.dbutil.Database.initEmbeddedDb(Database.java:225) > at > org.apache.ode.il.dbutil.Database.initDataSource(Database.java:144) > at org.apache.ode.il.dbutil.Database.start(Database.java:96) > at > org.apache.ode.axis2.ODEServer.initDataSource(ODEServer.java:211) > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:149) > at > org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:47) > at > > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1053) > at > > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:780) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at > > org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56) > at > > org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:396) > at > > org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) > at > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:595) > > > -- > Sebastian Mosser > EPU Polytech'Nice - Sophia Antipolis, Bureau 314 > CNRS / I3S / Rainbow - > http://rainbow.i3s.unice.fr/~mosser<http://rainbow.i3s.unice.fr/%7Emosser> > >
