Keith
Why do you have ..transport.jms.ConnectionFactory=cn=outgoingQueueFactory... ?
i.e. why =cn=..?
I'm trying to use the connectionfactory that is set in the axis2.xml file in
the "JMSSender" section. Similar to how the jms proxy uses the connection
factory in the JMSListener for listening to the queue.
To do this, define one or more connection factories in the sender as
follows.. the names does not really matter, as you *must* continue to
provide the full address URL when sending to a destination. Internally
the sender will check if a CF is defined, and if so use it as appropriate
<transportSender name="jms" class="org.apache.axis2.transport.jms.JMSSender">
<parameter name="myTopicConnectionFactory">
<parameter
name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter
name="java.naming.provider.url">tcp://localhost:61616</parameter>
<parameter
name="transport.jms.ConnectionFactoryJNDIName">TopicConnectionFactory</parameter>
<parameter name="transport.jms.JMSSpecVersion">1.0.2b</parameter>
<parameter name="transport.jms.CacheLevel">producer</parameter>
</parameter>
<parameter name="myQueueConnectionFactory">
<parameter
name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter
name="java.naming.provider.url">tcp://localhost:61616</parameter>
<parameter
name="transport.jms.ConnectionFactoryJNDIName">QueueConnectionFactory</parameter>
<parameter name="transport.jms.JMSSpecVersion">1.0.2b</parameter>
<parameter name="transport.jms.CacheLevel">producer</parameter>
</parameter>
<parameter name="default">
<parameter
name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter
name="java.naming.provider.url">tcp://localhost:61616</parameter>
<parameter
name="transport.jms.ConnectionFactoryJNDIName">ConnectionFactory</parameter>
<parameter name="transport.jms.CacheLevel">connection</parameter>
</parameter>
</transportSender>
Ref:
http://adroitlogic.org/knowledge-base-axis2/9-the-enhanced-jms-transport.html
Please share the full synapse.xml, axis2.xml and the log files
See attached
I do not see anything attached?
cheers
asankha
--
Asankha C. Perera
AdroitLogic, http://adroitlogic.org
http://esbmagic.blogspot.com