21352136213721382139214021412142214321442145
session2.close(); sf.close(); Assert.assertEquals(0, sf.numSessions()); Assert.assertEquals(0, sf.numConnections()); } public void testBackupServerNotRemoved() throws Exception
21892190219121922193219421952196219721982199
session.close(); sf.close(); Assert.assertEquals(0, sf.numSessions()); Assert.assertEquals(0, sf.numConnections()); } public void testLiveAndBackupLiveComesBack() throws Exception
22452246224722482249225022512252225322542255
session.close(); sf.close(); Assert.assertEquals(0, sf.numSessions()); Assert.assertEquals(0, sf.numConnections()); } public void testLiveAndBackupLiveComesBackNewFactory() throws Exception
172173174175176177178179180181182
InVMConnector.resetFailures(); session.close(); Assert.assertEquals(0, sf.numSessions()); Assert.assertEquals(0, sf.numConnections()); sf.close();
797798799800801802803804805806807
session1.close(); session2.close(); Assert.assertEquals(0, sf.numSessions()); Assert.assertEquals(0, sf.numConnections()); } public void testTransactedMessagesNotConsumedSoNoRollback() throws Exception
892893894895896897898899900901902
session1.close(); session2.close(); Assert.assertEquals(0, sf.numSessions()); Assert.assertEquals(0, sf.numConnections()); } public void testXAMessagesSentSoRollbackOnEnd() throws Exception
962963964965966967968969970971972
Assert.assertNull(message); session.close(); Assert.assertEquals(0, sf.numSessions()); Assert.assertEquals(0, sf.numConnections()); } public void testXAMessagesSentSoRollbackOnPrepare() throws Exception
10341035103610371038103910401041104210431044
Assert.assertNull(message); session.close(); Assert.assertEquals(0, sf.numSessions()); Assert.assertEquals(0, sf.numConnections()); } // This might happen if 1PC optimisation kicks in
11091110111111121113111411151116111711181119
Assert.assertNull(message); session.close(); Assert.assertEquals(0, sf.numSessions()); Assert.assertEquals(0, sf.numConnections()); } public void testXAMessagesNotSentSoNoRollbackOnCommit() throws Exception
11981199120012011202120312041205120612071208
session.commit(xid2, false); session.close(); Assert.assertEquals(0, sf.numSessions()); Assert.assertEquals(0, sf.numConnections()); } public void testXAMessagesConsumedSoRollbackOnEnd() throws Exception