Re: MessageDrivenContext.setRollbackOnly() doesn't work?
Don't know about your particular case but unfortunately I don't believe that Orion's JMS implementation is at all complete... --- Jon Rosenberger [EMAIL PROTECTED] wrote: Has anybody here ever been able to successfully send a JMS message from a message-driven bean, as part of the transaction? Or roll back the transaction? I've been unsuccessful with Orion 1.5.2 so far. My latest problem is the following exception when calling setRollbackOnly() from a transactional MDB: java.lang.IllegalStateException: MessageDriven beans have no EJBHome at com.evermind._qh.getEvermindHome(Unknown Source) at com.evermind._ddb.setRollbackOnly(Unknown Source) at (my call to setRollbackOnly()) Any idea what's going on here? According to the spec, a call to MessageDrivenContext.setRollbackOnly() is perfectly legal in an MDB (though a call to getEJBHome() is not). The bean is pretty trivial, and deploys/functions in other app servers. I can provide code if asked. __ Do You Yahoo!? Get email alerts NEW webcam video instant messaging with Yahoo! Messenger http://im.yahoo.com
MessageDrivenContext.setRollbackOnly() doesn't work?
Has anybody here ever been able to successfully send a JMS message from a message-driven bean, as part of the transaction? Or roll back the transaction? I've been unsuccessful with Orion 1.5.2 so far. My latest problem is the following exception when calling setRollbackOnly() from a transactional MDB: java.lang.IllegalStateException: MessageDriven beans have no EJBHome at com.evermind._qh.getEvermindHome(Unknown Source) at com.evermind._ddb.setRollbackOnly(Unknown Source) at (my call to setRollbackOnly()) Any idea what's going on here? According to the spec, a call to MessageDrivenContext.setRollbackOnly() is perfectly legal in an MDB (though a call to getEJBHome() is not). The bean is pretty trivial, and deploys/functions in other app servers. I can provide code if asked.
MessageDrivenContext.setRollbackOnly() doesn't work?
Your mail has been forwarded to [EMAIL PROTECTED] On September 4, 2001, Marathon Innovations, Inc. changed its name to SmartPath, Inc. Please update your address book. SmartPath, Inc. 598 Airport Blvd., Ste. 600 Morrisville, NC 27560 (919) 462-1489 www.smartpathinc.com Thank you