users@glassfish.java.net

Re: JCA - cleanup call for ManagedConnection too early?

From: <glassfish_at_javadesktop.org>
Date: Fri, 14 Mar 2008 01:29:47 PST

Hi,

I am facing this issue while trying to integrate the AvtiveMQ RA with glassfish v2 UR1. This problem basically renders this combination unusable since no prepare() call succeeds in ActiveMQ that way because the (logical) connection to ActiveMQ will have already been closed by the cleanup() call. Thus, no XA transactions can succeed at all this way, ActiveMQ will always complain about non-existing transactional context during the prepare() call :-(

After all I totally agree with Clemens! However, I have seen that the issue regarding this problem (https://glassfish.dev.java.net/issues/show_bug.cgi?id=3682) is scheduled for glassfish v3 only. This is pretty bad! Is there anything I can do to help fix this issue earlier? In the issue tracker it looks like the issue is assigned to Jagadish, right? If so, Jagadish, could you give me some pointers on what needs to be done in order to fix this? We really would like to be able to use glassfish in conjunction with ActiveMQ (as many other people, I assume).

Kai
[Message sent by forum member 'hudalla' (hudalla)]

http://forums.java.net/jive/thread.jspa?messageID=263962