Hi, You should try with apache ode 1.2.
Freeman prakash tiwary wrote:
All, Greetings for the Day. I am trying to deploy apache ODE (ode-jbi-1.1.1) in ServixMix(3.3) JBI container. I have followed the user guide ( http://ode.apache.org/user-guide.html#UserGuide-InJBI). Experiment I -------------------------------------------------------------------------------------------------------------------------------------- When i copied ode-jbi-1.1.1.zip to $servicemix_home/hotdeploy, i got following message 14:35:10,890 | INFO | Timer-3 | ComponentMBeanImpl | i.framework.ComponentMBeanImpl 191 | Initializing component: OdeBpelEngine 14:35:10,921 | ERROR | Timer-3 | ComponentMBeanImpl | i.framework.ComponentMBeanImpl 226 | Could not start component 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) -------------------------------------------------------------------------------------------------------------------------------------- Experiment II: -------------------------------------------------------------------------------------------------------------------------------------- Further i searched on net & followed one suggestion to copy following three jars to $servicemix_home/lib floder spring-jca-2.0.6 tranql-connector-1.2 tranql-connector-derby-common-1.1 But the error remained same. | ComponentMBeanImpl | i.framework.ComponentMBeanImpl 226 | Could not start component 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) -------------------------------------------------------------------------------------------------------------------------------------- Experiment III -------------------------------------------------------------------------------------------------------------------------------------- I edited jbi.xm of ode-jbi-1.1.1, located at (MetaInf/jbi.xm) added <path-element>lib/geronimo-connector-2.0.1.jar</path-element> to both component-class-name and bootstrap-class-name. Also i have put geronimo-connector-2.0.1.jar in lib folder of ode-jbi-1.1.1. Further i zipped it & deployed it. Now its saying JBI descriptor not found. -------------------------------------------------------------------------------------------------------------------------------------- Any guess whats happening? Is servicemix3.3 is not compatible with ode1.1.1? Regards Prakash
