dev@glassfish.java.net

[gf-dev] Starting and stopping MDBs

From: Mark Pope <markpope_at_gmail.com>
Date: Thu, 9 Apr 2015 06:12:14 -0700

I would like to stop or temporarily pause an MDB without interrupting
message delivery to its queue. My search has found no good Glassfish
solution. JBoss supports SMO(stage managed object) and can start and stop
MDBs through JMX. Other postings are hacks in the onMessage() method or
isolating the MDB to a jar and using the admin console to disable the jar.

Is this an unsupported feature or am I trying to do something not
recommended in an integration design?