Author: hiranya Date: Tue Jun 9 06:12:15 2009 New Revision: 38332 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=38332
Log: Updated sample 252conf - bug fix Modified: trunk/esb/java/modules/samples/src/main/conf/synapse/synapse_sample_252.xml Modified: trunk/esb/java/modules/samples/src/main/conf/synapse/synapse_sample_252.xml URL: http://wso2.org/svn/browse/wso2/trunk/esb/java/modules/samples/src/main/conf/synapse/synapse_sample_252.xml?rev=38332&r1=38331&r2=38332&view=diff ============================================================================== --- trunk/esb/java/modules/samples/src/main/conf/synapse/synapse_sample_252.xml (original) +++ trunk/esb/java/modules/samples/src/main/conf/synapse/synapse_sample_252.xml Tue Jun 9 06:12:15 2009 @@ -16,24 +16,26 @@ ~ under the License. ~ --> - + <!-- Pure text/binary and POX message support with JMS --> <definitions xmlns="http://ws.apache.org/ns/synapse"> <sequence name="text_proxy"> + <log level="full"/> <header name="Action" value="urn:placeOrder"/> <script language="js"><![CDATA[ var args = mc.getPayloadXML().toString().split(" "); mc.setPayloadXML( - <m:placeOrder xmlns:m="http://services.samples"> - <m:order> - <m:price>{args[0]}</m:price> - <m:quantity>{args[1]}</m:quantity> - <m:symbol>{args[2]}</m:symbol> - </m:order> - </m:placeOrder>); + <placeOrder xmlns="http://services.samples"> + <order xmlns="http://services.samples/xsd"> + <price>{args[0]}</price> + <quantity>{args[1]}</quantity> + <symbol>{args[2]}</symbol> + </order> + </placeOrder>); ]]></script> <property action="set" name="OUT_ONLY" value="true"/> + <log level="full"/> <send> <endpoint> <address uri="http://localhost:9000/services/SimpleStockQuoteService"/> @@ -42,6 +44,7 @@ </sequence> <sequence name="mtom_proxy"> + <log level="full"/> <property action="set" name="OUT_ONLY" value="true"/> <header name="Action" value="urn:oneWayUploadUsingMTOM"/> <send> @@ -67,13 +70,24 @@ <proxy name="JMSFileUploadProxy" transports="jms"> <target inSequence="mtom_proxy" outSequence="out"/> - <parameter name="transport.jms.Wrapper">{http://services.samples}element</parameter> + <parameter name="transport.jms.ContentType"> + <rules> + <bytesMessage>application/octet-stream</bytesMessage> + </rules> + </parameter> + <parameter name="Wrapper">{http://services.samples/xsd}element</parameter> </proxy> <proxy name="JMSTextProxy" transports="jms"> <target inSequence="text_proxy" outSequence="out"/> - <parameter name="transport.jms.Wrapper">{http://services.samples}text</parameter> + <parameter name="transport.jms.ContentType"> + <rules> + <textMessage>text/plain</textMessage> + </rules> + </parameter> + <parameter name="Wrapper">{http://services.samples/xsd}text</parameter> </proxy> <proxy name="JMSPoxProxy" transports="jms"> <target inSequence="pox_proxy" outSequence="out"/> + <parameter name="transport.jms.ContentType">application/xml</parameter> </proxy> </definitions> \ No newline at end of file _______________________________________________ Esb-java-dev mailing list [email protected] https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
