Fixes for stale JBoss beans.

Reproduced the errors with JBoss undeploying beans but leaving them discoverable.

This was especially noticeable with JDBC pools.

Instead of closing the connection or failing all the items, log when this occurs, and keep track of the consecutive failures (for future use?)

If the MBean is available at a later date, the collections will resume seamlessly.
If the TTL on the connection is reached, these MBean collection references will be discarded during the reconnect.