Details
-
Bug
-
Resolution: Done
-
Major
-
4.2.0.GA_CP05, 4.3.0.GA_CP03
-
None
-
Workaround Exists
-
Description
The default values for the JmsConnectionRequestInfo are being setup too late
for the subpooling to work properly.
The call to JmsConnectionRequestInfo.setDefaults(...)
needs to be moved to JmsSessionFactoryImpl::allocateConnection()
something like:
JmsConnectionRequestInfo info = new JmsConnectionRequestInfo(transacted, acknowledgeMode, sessionType);
info.setUserName(userName);
info.setPassword(password);
info.setClientID(clientID);
+ info.setDefaults(mcf.mcfProperties);
This shows up if you try to configure the clientID property on the jms resource adapter, e.g.
<config-property name="ClientID" type="java.lang.String">xxx</config-property>
Attachments
Issue Links
- is related to
-
JBAS-6276 JmsConnectionRequestInfo needs have defaults set before doing allocateConnection()
- Closed