hiya, I'll try and call a standard component and see if i get the same problem, in which case i can at least isolate it to it being the component rather than the configuration. will get back to you.
cheers, j. On 9/29/06, Jamie McCrindle <[EMAIL PROTECTED]> wrote:
hi Guillaume, The component is my own and is currently blissfully unaware of the transaction (just moved from non transactional jms flow to jca flow). cheers, j. On 9/29/06, Guillaume Nodet <[EMAIL PROTECTED]> wrote: > My first guess is that the component is doing something wrong > with the transaction (suspend, commit, rollback). > The only operation allowed is to mark the transaction as rollback only. > Which component receives the exchange ? > > On 9/29/06, Jamie McCrindle <[EMAIL PROTECTED]> wrote: > > ERROR - AbstractTransactionContext - Unable to roll back transaction > > java.lang.IllegalStateException: Status is STATUS_NO_TRANSACTION > > at org.apache.geronimo.transaction.manager.TransactionImpl.rollback(Tran > > sactionImpl.java:438) > > at org.apache.geronimo.transaction.context.InheritableTransactionContext > > .rollbackAndThrow(InheritableTransactionContext.java:308) > > at org.apache.geronimo.transaction.context.InheritableTransactionContext > > .complete(InheritableTransactionContext.java:199) > > at org.apache.geronimo.transaction.context.InheritableTransactionContext > > .commit(InheritableTransactionContext.java:146) > > at org.apache.geronimo.transaction.context.GeronimoTransactionManager.co > > mmit(GeronimoTransactionManager.java:81) > > at org.apache.geronimo.transaction.context.GeronimoTransactionDelegate.c > > ommit(GeronimoTransactionDelegate.java:51) > > at org.jencks.XAEndpoint.afterDelivery(XAEndpoint.java:103) > > at org.apache.activemq.ra.MessageEndpointProxy$MessageEndpointAlive.afte > > rDelivery(MessageEndpointProxy.java:125) > > at org.apache.activemq.ra.MessageEndpointProxy.afterDelivery(MessageEndp > > ointProxy.java:64) > > at org.apache.activemq.ra.ServerSessionImpl.afterDelivery(ServerSessionI > > mpl.java:214) > > at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:751) > > at org.apache.activemq.ra.ServerSessionImpl.run(ServerSessionImpl.java:1 > > 63) > > at org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.ja > > va:291) > > at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown So > > urce) > > > > On 9/29/06, Guillaume Nodet <[EMAIL PROTECTED]> wrote: > > > Do you have the full stack trace please ? > > > > > > On 9/29/06, Jamie McCrindle <[EMAIL PROTECTED]> wrote: > > > > hiya, > > > > > > > > i'm getting a "Status is STATUS_NO_TRANSACTION" exception from > > > > servicemix but I've just switched to using jcaFlow so I'm not too > > > > surprised. any pointers of where to look for what might be the issue? > > > > > > > > the setup is a webapp with an embedded servicemix container calling a > > > > component on a standard servicemix container both using jca flow. i > > > > suspect it's the configuration of the jca container in the webapp > > > > that's not behaving because it's custom built but any pointers would > > > > be awesome. > > > > > > > > cheers, > > > > j. > > > > > > > > > > > > > -- > > > Cheers, > > > Guillaume Nodet > > > > > > > > -- > Cheers, > Guillaume Nodet >
