[
https://issues.apache.org/jira/browse/AXIS2-5540?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andreas Veithen moved TRANSPORTS-18 to AXIS2-5540:
--------------------------------------------------
Component/s: (was: JMS)
JMS
Key: AXIS2-5540 (was: TRANSPORTS-18)
Project: Axis2 (was: Axis2 Transports)
> JMS Transport Sender ignores connection factory settings from axis2.xml.
> ------------------------------------------------------------------------
>
> Key: AXIS2-5540
> URL: https://issues.apache.org/jira/browse/AXIS2-5540
> Project: Axis2
> Issue Type: Bug
> Components: JMS
> Reporter: Gabor Herr
>
> Properties from an axis2 jms connection factory are not used when referring
> to indirectly from the EPR like this
> jms:/servicequeue?transport.jms.ConnectionFactory=default:
> where axis2.xml contains the following definition:
> <!-- JMS Transport -->
> <transportSender name="jms"
> class="org.apache.axis2.transport.jms.JMSSender">
> <parameter name="default" locked="false">
> <parameter name="java.naming.factory.initial"
> locked="false">com.tibco.tibjms.naming.TibjmsInitialContextFactory</parameter>
> <parameter name="java.naming.provider.url"
> locked="false">tibjmsnaming://HOST:PORT</parameter>
> <parameter name="transport.jms.ConnectionFactoryJNDIName"
> locked="false">QueueConnectionFactory</parameter>
> <parameter name="java.naming.security.principal"
> locked="false">XXX</parameter>
> <parameter name="java.naming.security.credentials"
> locked="false">XXX</parameter>
> <parameter name="transport.jms.UserName"
> locked="false">XXX</parameter>
> <parameter name="transport.jms.Password"
> locked="false">XXX</parameter>
> </parameter>
> </transportSender>
> Using the above EPR will fail with a javax.naming.NoInitialContextException
> due to the missing JNDI factory definition.
> The problem seems to be that getJMSConnectionFactory in JMSSender is called
> too late in sendMessage, when JMSOutTransportInfo constructor had already
> made some JNDI calls.
> According to the documentation this should be possible:
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]