No I dont, I havent any datasource I deploy the ode-jbi component with the default configuration properties values.
Alex Boisvert wrote: > > Hi, > > This looks like a configuration issue related to your DataSource. Are > you > configuring your datasource in ServiceMix and doing a JNDI lookup to get > it? > > alex > > > On 11/26/07, imorales <[EMAIL PROTECTED]> wrote: >> >> >> Hi all. I´m using Servicemix 3.1.2 and ode-jbi 1.1. I have a bpel process >> that invokes a web service, the bpel process is listenin in a >> http:endpoint >> and when I try to call this endpoint I get next error: >> >> ERROR - OdeService - Could not find a mapper for >> request >> message for JBI MEX ID:192.168.1.142-1167bc06ebd-3:0; ODE MEX >> hqejbhcnphr2s0ankoof5v is failed. >> WARN - Transaction - Unexpected exception from >> beforeCompletion; transaction will roll back >> <0.9.7-incubating nonfatal general error> >> org.apache.openjpa.persistence.PersistenceException: >> java.sql.SQLException >> at >> org.apache.openjpa.jdbc.sql.DBDictionary.newStoreException( >> DBDictionary.java:3784) >> at >> org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:97) >> at >> org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:83) >> at >> org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:59) >> at >> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.connect( >> JDBCStoreManager.java:727) >> at >> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.retainConnection( >> JDBCStoreManager.java:197) >> at >> org.apache.openjpa.kernel.DelegatingStoreManager.retainConnection( >> DelegatingStoreManager.java:163) >> at >> org.apache.openjpa.kernel.BrokerImpl.retainConnection(BrokerImpl.java >> :3662) >> at >> org.apache.openjpa.kernel.BrokerImpl.beginStoreManagerTransaction( >> BrokerImpl.java:1244) >> at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java >> :1923) >> at >> org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1863) >> at >> org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java >> :1781) >> at >> org.apache.geronimo.transaction.manager.TransactionImpl.beforeCompletion( >> TransactionImpl.java:515) >> at >> org.apache.geronimo.transaction.manager.TransactionImpl.rollback( >> TransactionImpl.java:471) >> at >> org.apache.geronimo.transaction.manager.TransactionManagerImpl.rollback( >> TransactionManagerImpl.java:276) >> at org.apache.ode.jbi.OdeService.invokeOde(OdeService.java:274) >> at >> org.apache.ode.jbi.OdeService.onJbiMessageExchange(OdeService.java:148) >> at >> org.apache.ode.jbi.JbiMessageExchangeEventRouter.onJbiMessageExchange( >> JbiMessageExchangeEventRouter.java:47) >> at org.apache.ode.jbi.Receiver$1.run(Receiver.java:179) >> at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) >> at >> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) >> at java.util.concurrent.FutureTask.run(FutureTask.java:123) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask( >> ThreadPoolExecutor.java:650) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java >> :675) >> at java.lang.Thread.run(Thread.java:595) >> Caused by: java.sql.SQLException >> at >> org.tranql.connector.jdbc.DataSource.getConnection(DataSource.java:61) >> at >> org.apache.ode.utils.LoggingDataSourceWrapper.getConnection( >> LoggingDataSourceWrapper.java:42) >> at >> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection( >> DelegatingDataSource.java:106) >> at >> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection( >> DecoratingDataSource.java:87) >> at >> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.connectInternal( >> JDBCStoreManager.java:738) >> at >> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.connect( >> JDBCStoreManager.java:723) >> ... 20 more >> Caused by: javax.resource.ResourceException: Could not enlist resource in >> rolled back transaction >> at >> >> org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection >> (TransactionEnlistingInterceptor.java:62) >> at >> >> org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.getConnection >> (TransactionCachingInterceptor.java:87) >> at >> >> org.apache.geronimo.connector.outbound.ConnectionHandleInterceptor.getConnection >> (ConnectionHandleInterceptor.java:43) >> at >> org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection( >> TCCLInterceptor.java:39) >> at >> >> org.apache.geronimo.connector.outbound.AbstractConnectionManager.allocateConnection >> (AbstractConnectionManager.java:61) >> at >> org.tranql.connector.jdbc.DataSource.getConnection(DataSource.java:56) >> ... 25 more >> Caused by: javax.transaction.RollbackException: Transaction is marked for >> rollback >> at >> org.apache.geronimo.transaction.manager.TransactionImpl.enlistResource( >> TransactionImpl.java:167) >> at >> >> org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection >> (TransactionEnlistingInterceptor.java:54) >> ... 30 more >> >> >> The BPEL code is: >> . >> .. >> ... >> >> <bpws:sequence name="Main"> >> >> <bpws:receive name="diaHabilReceive" >> createInstance="yes" >> operation="esDiaHabilAhoraBPEL" >> partnerLink="DiasHabilesPartnerLink" >> portType="da:DiasHabilesService" >> variable="esDiaHabilAhoraRequest"/> >> >> <bpws:assign> >> <bpws:copy> >> <bpws:from>$esDiaHabilAhoraRequest.parameters</bpws:from> >> <bpws:to>$esDiaHabilAhoraWsRequest.parameters</bpws:to> >> </bpws:copy> >> </bpws:assign> >> >> >> <bpws:invoke >> partnerLink="DiasHabilesWsPartnerLink" >> portType="daws:DiasHabilesService" >> operation="esDiaHabilAhora" >> inputVariable="esDiaHabilAhoraWsRequest" >> outputVariable="esDiaHabilAhoraWsResponse" >> /> >> >> ... >> .. >> . >> >> Any ideas ? thanks in advance. >> -- >> View this message in context: >> http://www.nabble.com/Servicemix-Error-invoking-ODE-tf4874789s12049.html#a13948468 >> Sent from the ServiceMix - User mailing list archive at Nabble.com. >> >> > > -- View this message in context: http://www.nabble.com/Servicemix-Error-invoking-ODE-tf4874789s12049.html#a13951380 Sent from the ServiceMix - User mailing list archive at Nabble.com.
