ClientConnectionDelegate del1 = (ClientConnectionDelegate)((JBossConnection)conn1).getDelegate();
ConnectionState state1 = (ConnectionState)del1.getState();
MessageIdGenerator gen1 = state1.getIdGenerator();
Connection conn2 = cf.createConnection();
ClientConnectionDelegate del2 = (ClientConnectionDelegate)((JBossConnection)conn2).getDelegate();
ConnectionState state2 = (ConnectionState)del2.getState();
MessageIdGenerator gen2 = state2.getIdGenerator();
//Two connections for same server should share the same resource manager
assertTrue(gen1 == gen2);