blob: d32d84262e5e06a55141021d31858d74f1fd2858 [file] [log] [blame]
This devtest tries to test whether the appserver
destroys the connection when it is marked as bad. A driver based pool is created and the corresponding resource is looked up from the appclient and used to test if it passes.
-------------------------------------------------------------------------------------
test1() READ_ONLY OPERATION TO DB
XA DataSource Name - "UnshareableDataSource"
ejb-descriptor - datasource is "unshareable"
Tx Attribute : NOT SUPPORTED
Pool - steady, max-pool-size : 5
Test1 will retrieve connection from pool and mark it as bad. Iterates for 5 times.
Test1 passes when the monitoring information "num-conn-destroyed-count" is 5
Cumulative "destroyed" count - UnshareableDataSource(test1 ) : 5