Hide Forgot
Date of First Response: 2008-12-04 20:06:01 project_key: SOA Platform issue for JBESB-2190
Link: Added: This issue depends JBESB-2190
Link: Added: This issue is related to SOA-1027
Regards release notes: Can I have a clarification on how JMSRouter handles this now?
Hiya Darrin. The JmsRouter had been obtaining a single JMS session/provider and sharing this across all invocations of the router. Such concurrent access is invalid as the JMS session/producer are not thread safe objects. The JmsRouter now obtains a session/producer from the connection pool and uses it within the scope of a single request before returning it to the pool.
Release Note: JmsRouter now obtains a different session/producer from the connection pool to be used within the scope of each request rather than sharing one across all invocations of the router.
Verified in CR5 sources