Hello, I am trying to execute a bean method from within a JMS Listener using Weblogic and I get my transaction rolled back. The system is quite simple: There is a JMS queue that my front-end application feeds messages and at the other end of the queue there is a queue listener (asynchronous). When my listener receives a message, it instantiates a session bean and execute a method. However, some times, weblogic seems to roll-back my transaction for no reason at all and I get a "Transaction has been rolled back (9981277371)" message. Because this happens quite quickly it is my guess that the listener tries to find an old transaction that is no longer alive. This would explain the problem, but the asynchronous call to my listener should not run within a transaction and my transaction should start with the bean call (bean is set to TX_REQUIRED). Any ideas what is going on? Thanks, Michael [EMAIL PROTECTED] ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff EJB-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
