belated but I think 5.4 will help, or a current snapshot, details in
https://issues.apache.org/activemq/browse/AMQ-2670

On 18 December 2009 16:28, jp.belanger <jp.belan...@gmail.com> wrote:

>
> From what I can see from my use, is the fact that the XARessource not being
> Serializable, the Recovery engine of JBoss fails reacquire the context for
> Transaction recovery.
>
> I tried using a custom Transaction recovery based on the JBossMQ one.
> (MessagingXAResourceWrapper and MessagingXAResourceRecovery)
>
> But the RA doesn't return a XAConnectionFactory. So I kinda get stuck
> there.
>
>
>
> Andreas Gies wrote:
> >
> > Hi there,
> >
> > I am working on some JBoss integration as well. I don't understand the
> > comment on
> > "making the RA XA compatible". At the end of the day it depends on hon
> how
> > you do the
> > transaction management and define the connection factories.
> >
> > A non-tx-connection-factory defined in the jboss-ds does not support
> > transactions, a
> > tx-connection without the xa-transaction element does only support local
> > transactions,
> > a tx-connection with the xa-connection element support local and
> > xa-transactions.
> >
> > As far as I am reading the code correctly, the RA recognizes the
> > transaction context correctly
> > and encapsulates local AND xa transactions in
> > org.apacheactivemq.TransactionContext.
> >
> > I *think* you only need to use the XA capable connection factory if you
> > want to register the
> > CF manually and not have the RA do the transaction management. So, either
> > you are using the
> > RA with the correct definition in the ds-definition file OR you are using
> > a XA capable CF.
> >
> > Could you elaborate a bit on your use case in case I am missing
> something,
> > perhaps there is
> > a test case to try ?
> >
> >
>
> --
> View this message in context:
> http://old.nabble.com/XAResourceRecovery-for-ActiveMQ-on-JBoss-tp24933498p26845042.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
>


-- 
http://blog.garytully.com

Open Source Integration
http://fusesource.com

Reply via email to