ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthieu Riou" <matth...@offthelip.org>
Subject Re: Deployment trouble under Apache Geronimo : Transaction Manager Configuration ?
Date Wed, 16 Apr 2008 18:21:07 GMT
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 <mosser@polytech.unice.fr>
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/%3C20061201220546.71C251A9846@eris.apache.org%3E
>
> 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>
>
>

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