Hi Asankha/Ruwan: One of our business requirements is to send response back to multiple endponits. I have configured the following proxy to Listen from SampleQ1 and reply back to SampleQ2, SampleQ3 and SampleQ4. But it is sending the response back to SampleQ2. Can you pl tell me why it is not working
-Thanks tanmay <definitions xmlns="http://ws.apache.org/ns/synapse"> <!-- define the request processing XSLT resource as a static URL source --> <localEntry key="xslt-key-req" src="file:repository/conf/sample/resources/transform/echo_transform.xslt"/> <proxy name="echoProxy" transports="jms"> <target> <endpoint> <address uri="http://ps-tsaha:8082/EJBWebService/EchoBean"/> </endpoint> <outSequence> <log level="full"/> <out> <xslt key="xslt-key-req"/> </out> <send> <endpoint> <address uri="jms:/SampleQ2?transport.jms.ConnectionFactoryJNDIName=SonicQueueConnectionFactory&transport.jms.DestinationType=queue&java.naming.provider.url=tcp://localhost:2506&java.naming.factory.initial=com.sonicsw.jndi.mfcontext.MFContextFactory&java.naming.security.principal=Administrator&java.naming.security.credentials=Administrator" /> </endpoint> <endpoint> <address uri="jms:/SampleQ4?transport.jms.ConnectionFactoryJNDIName=SonicQueueConnectionFactory&transport.jms.DestinationType=queue&java.naming.provider.url=tcp://localhost:2506&java.naming.factory.initial=com.sonicsw.jndi.mfcontext.MFContextFactory&java.naming.security.principal=Administrator&java.naming.security.credentials=Administrator" /> </endpoint> <endpoint> <address uri="jms:/SampleQ3?transport.jms.ConnectionFactoryJNDIName=SonicQueueConnectionFactory&transport.jms.DestinationType=queue&java.naming.provider.url=tcp://localhost:2506&java.naming.factory.initial=com.sonicsw.jndi.mfcontext.MFContextFactory&java.naming.security.principal=Administrator&java.naming.security.credentials=Administrator" /> </endpoint> </send> </outSequence> </target> <parameter name="transport.jms.ConnectionFactory">myQueueConnectionFactory</parameter> <parameter name="transport.jms.Destination">SampleQ1</parameter> <parameter name="transport.jms.DestinationType">queue</parameter> <publishWSDL uri="file:repository/conf/sample/resources/proxy/echo_proxy.wsdl"/> </proxy> </definitions> -- View this message in context: http://www.nabble.com/Not-able-to-send-response-back-to-multiple-endpoints-tp17991633p17991633.html Sent from the Synapse - User mailing list archive at Nabble.com.
