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

Reply via email to