[
http://jira.jboss.com/jira/browse/JBAS-4770?page=comments#action_12380681 ]
Jonathan Halliday commented on JBAS-4770:
-----------------------------------------
per
The current TransactionLocal.get() implementation in the app server actually tries to
write the value in certain cases. If it's called after transaction resolution, that
storeValue now throws an IllegalStateException, causing get() to blow up.
I've changed the behavior so the exception is masked and the result of initialValue()
is returned from the get in such cases.
TransactionLocal.get() not sufficiently pluggable
-------------------------------------------------
Key: JBAS-4770
URL:
http://jira.jboss.com/jira/browse/JBAS-4770
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: JB5-Transaction Manager
Reporter: Dimitris Andreadis
Assigned To: Jonathan Halliday
Fix For: JBossAS-5.0.0.Beta3
JBAS-4748 applied to trunk.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira