Hi,

I am trying to configure WSO2 ESB JMS inbound endpoint as a Topic Listener
with ActiveMQ broker.
I used following configuration on wso2esb-4.9.0-M8-SNAPSHOT and it worked
fine, but when I use the same configuration with wso2esb-4.9.0-ALPHA it
doesn't work. (it doesn't consume messages from the given ActiveMQ topic)
Is there any change that I have to do in the configuration with
wso2esb-4.9.0-ALPHA?

<?xml version="1.0" encoding="UTF-8"?>
> <definitions xmlns="http://ws.apache.org/ns/synapse";>
>    <registry provider="org.wso2.carbon.mediation.registry.WSO2Registry">
>       <parameter name="cachableDuration">15000</parameter>
>    </registry>
>    <taskManager
> provider="org.wso2.carbon.mediation.ntask.NTaskTaskManager">
>       <parameter name="cachableDuration">15000</parameter>
>    </taskManager>
>    <sequence name="request" onError="fault">
>       <call>
>          <endpoint>
>             <address uri="
> http://localhost:9000/services/SimpleStockQuoteService";
>                      format="soap12"/>
>          </endpoint>
>       </call>
>       <drop/>
>    </sequence>
>    <sequence name="fault">
>       <log level="full">
>          <property name="MESSAGE" value="Executing default &#34;fault&#34;
> sequence"/>
>          <property name="ERROR_CODE"
> expression="get-property('ERROR_CODE')"/>
>          <property name="ERROR_MESSAGE"
> expression="get-property('ERROR_MESSAGE')"/>
>       </log>
>       <drop/>
>    </sequence>
>    <sequence name="main">
>       <log level="full"/>
>       <drop/>
>    </sequence>
>    <inboundEndpoint name="jms_inbound"
>                     sequence="request"
>                     onError="fault"
>                     protocol="jms"
>                     suspend="false">
>       <parameters>
>          <parameter name="interval">1000</parameter>
>          <parameter
> name="transport.jms.Destination">exampleTopic</parameter>
>          <parameter name="transport.jms.CacheLevel">1</parameter>
>          <parameter
> name="transport.jms.ConnectionFactoryJNDIName">TopicConnectionFactory</parameter>
>          <parameter name="sequential">true</parameter>
>          <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.SessionAcknowledgement">AUTO_ACKNOWLEDGE</parameter>
>          <parameter
> name="transport.jms.SessionTransacted">false</parameter>
>          <parameter
> name="transport.jms.ConnectionFactoryType">topic</parameter>
>       </parameters>
>    </inboundEndpoint>
> </definitions>


Thank you!

-- 
*Eranda Rajapakshe*
Computer Science and Engineering Undergraduate,
University of Moratuwa.
Tel : +94784822608
Email : [email protected] <[email protected]>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to