During normal operation, Rhino removes SBB entities when they are no longer needed to process events on the activities they are attached to — usually when all those activities have ended.
Sometimes, however, the normal SBB lifecycle is interrupted and obsolete entities remain. For example:
An SBB might be attached to an activity that didn’t end correctly, due to a problem in the resource adaptor entity that created it.
sbbRemovemethod might throw an exception.
Unexpected problems such as these, with deployed resource adaptors or services, may cause resource leaks.
Rhino provides an administration interface, the
Node Housekeeping MBean, which lets you find and remove stale or problematic:
activity context name bindings