Hi, the description has not been updated yet. You will need to configure a transaction manager in order to get things working correctly. Please follow Sathwiks tutorial [1] or use the build script [2] that creates a ready to run bundle.
HTH, Tammo [1] http://sathwikbp.blogspot.de/2013/09/apache-ode-on-tomcat-7-with-bitronix.html [2] https://github.com/vanto/apache-ode-tomcat-bundle On Sun, Apr 27, 2014 at 8:48 AM, qynnine <[email protected]> wrote: > Hello, > When I'm setting mysql instead of derby as my database, following the > document https://ode.apache.org/war-deployment.html, i got these > exceptions: > > 1) org.apache.catalina.core.StandardContext loadOnStartup > ??: Servlet /ode threw load() exception > javax.servlet.ServletException: No external transaction manager factory > configured. Please use the INTERNAL mode or configure an external > transaction manager that is associated with external datasource. > at org.apache.ode.axis2.ODEServer.initTxMgr(ODEServer.java:422) > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:182) > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:140) > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:136) > at > org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53) > > 1) [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting > property > 'debug' to '5' did not find a matching property. > > I have done everything need to do , include adding <Context>in <Host> to > conf/server.xml, adding ode-axis2.properties, dropping > mysql-connector-java-5.1.30-bin.jar to tomcat/lib, and having mysql > running. > > Did i got this run cos I'm using eclipse to startup ode ? > > > > > > -- > View this message in context: > http://apache-ode.996305.n3.nabble.com/a-Problem-when-set-mysql-instead-of-derby-tp17151.html > Sent from the Apache Ode Dev mailing list archive at Nabble.com. > -- Tammo van Lessen - http://www.taval.de
