0 Replies Latest reply on Aug 24, 2010 2:54 AM by massimilianoa

    ESB 4.3 ODE 1.3.4

    massimilianoa

      Hi,

      i'm testing fuse ESB + ODE 1.3.4 (windows version).

      If I

      1) unzip the distribution

      2) start fuse-esb (bin\servicemix.bat)

      3) install ode (features:install ode)

      4) I stop the esb (osgi:shutdown)

      5) I restart the ESB

       

      i receive this error:

       

      ERROR ODE 1.3.4 + DERBY

      8:09:57,998 | ERROR | rint Extender: 2 | OdeLifeCycle                     | org.apache.ode.jbi.OdeLifeCycle   191 | 178 - ode-jbi-bundle - 1.3.4 | Database configuration error.

      java.lang.RuntimeException: TransactionManager is not recoverable.

           at org.apache.ode.il.dbutil.Database.initInternalDb(Database.java:180)[178:ode-jbi-bundle:1.3.4]

           at org.apache.ode.il.dbutil.Database.initEmbeddedDb(Database.java:249)[178:ode-jbi-bundle:1.3.4]

           at org.apache.ode.il.dbutil.Database.initDataSource(Database.java:149)[178:ode-jbi-bundle:1.3.4]

       

      If I install ode-hib-oracle and I use this configuration file (org.apache.ode.jbi.cfg):

       

      ode-jbi.db.mode=INTERNAL

       

      ode-jbi.db.int.mcf=org.tranql.connector.oracle.LocalMCF

      ode-jbi.db.int.mcf.databaseName=ORADB

      ode-jbi.db.int.mcf.userName=ode

      ode-jbi.db.int.mcf.password=ode

      ode-jbi.db.int.mcf.portNumber=1521

      ode-jbi.db.int.mcf.serverName=10.1.0.67

      ode-jbi.db.int.mcf.driverType=thin

       

      ode-jbi.dao.factory=org.apache.ode.daohib.bpel.BpelDAOConnectionFactoryImpl

       

      ode continues to use derby.

       

      Where is a complete step-by-step instruction to configure ode 1.3.4 with oracle in fuse esb?

      Thank you

       

      Massimiliano