EasyBeans is an open source implementation by ObjectWeb of the EJB3 container specification. 
X Wiki
  History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: EZB-123
Type: New Feature New Feature
Status: Open Open
Priority: Minor Minor
Assignee: Florent BENOIT
Reporter: PELLETIER Benoit
Votes: 1
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
EasyBeans

Inhibiting the MDBs

Created: 12/Oct/06 08:28 AM   Updated: 12/Oct/06 08:28 AM
Component/s: Management
Affects Version/s: None
Fix Version/s: None


 Description  « Hide
Currently, as soon as the ejb-jar is deployed, the embedded MDB get active. When the user need to inhibit a JMS flow, he must undeploy the entire ejb-jar. It would be interesting to be able to inhibit a single MDB, eg. for maintenance purposes.

A possible implementation is to add a specific interceptor in charge of the flow diversion.
When the inhibition is enabled, the interceptor put the messages to a buffering queue
When the inhibition is disabled, the interceptor checks if there are some messages in the buffering queue. If yes it processes them, ie. calls the onMessage() method


 All   Comments   Change History   Related Builds   Subversion Commits      Sort Order:
There are no comments yet on this issue.

Copyright © 2006-2007 EasyBeans / ObjectWeb consortium

http://www.easybeans.org