Hi Hiram,
Thanks for that info.I used the default derby database.I will try creating
an XA datasouce and using it.

On 9/20/07, Hiram Chirino <[EMAIL PROTECTED]> wrote:
>
> How did you configure the ActiveMQ datasource?  It's data source
> should be setup as an XA datasource.
>
> On 9/20/07, anish pathadan <[EMAIL PROTECTED]> wrote:
> > Hi All,
> >        I am trying to send messages to active mq within an XA
> transaction. I
> > used jdbc persistence and VM connector. When tried to send message I am
> > getting an error "unable to set autocommit on within an XA
> > transaction". This is what I find out after the analysis.
> >
> > org.apache.activemq.store.jdbc.TransactionContext's getConnection() and
> > close() methods tries to set autocommit ON on the jdbc connection. This
> will
> > cause the above said exception because getConnection() and close()
> method is
> > called within an XA transaction. There is check in this method to see
> > whether the method is called within a transaction or not. But the
> variable
> > is having incorrect value when called within an XA transaction.
> >
> > My question is how can I determine whether the method is called within
> an XA
> > transaction or not?. Or is there any otherway to solve this issue?
> > Best Regards,
> > Anish Pathadan
> >
>
>
> --
> Regards,
> Hiram
>
> Blog: http://hiramchirino.com
>



-- 
Best Regards,
Anish Pathadan

Reply via email to