Sun TCK checks that Session#getTransacted() throws an IllegalStateException when invoked on closed session.
It is an undocumented feature. I could not find a description of such behavior in both JMS Spec and JMS javadocs.
This feature was present previously but was removed as part of failover functionality improvements.
|Field||Original Value||New Value|
|Status||Open [ 1 ]||In Progress [ 3 ]|
|Attachment||0001-QPID-3716-Add-throwing-of-IllegalStateException-on-i.patch [ 12508927 ]|
|Status||In Progress [ 3 ]||Ready To Review [ 10006 ]|
|Assignee||Alex Rudyy [ alex.rufous ]||Robbie Gemmell [ gemmellr ]|
|Status||Ready To Review [ 10006 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|