Red Hat Bugzilla – Bug 779613
javax.jms.IllegalStateException thrown when invoking proxied service with SyncServiceInvoker
Last modified: 2011-02-11 01:04:50 EST
See linked issue for details.
Link: Added: This issue is related to JBESB-3201
This is a candidate for SOA 5.1.0. Not committed. Given that the related JIRA is on ESB, I'm taking a guess here and adding that component. If that is wrong, please fix.
I have changed the ESB issue to a blocker for 5.1, doing the same with this SOA issue.
Writer: Added: dlesage
Verified with SOA-P 5.1 ER9 build. There is no exception thrown in ER9 when service C is called from service A.
Temporarily reopening to update release note info.
Release Notes Docs Status: Added: Documented as Resolved Issue
Release Notes Text: Added: https://issues.jboss.org/browse/JBESB-3201
A javax.jms.IllegalStateException was thrown when the SyncServiceInvoker was used to invoke a proxied service. This was because of poor tracking of XA sessions returned to the pool, leading to conflicts. To fix this issue, some code changes have been made so that the software now tracks session users, producers and consumers and the caching of XA sessions. As a result, this exception no longer occurs.