You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by ve...@apache.org on 2012/09/23 12:49:23 UTC

svn commit: r1389008 [1/2] - in /synapse/trunk/java: ./ modules/documentation/src/site/xdoc/userguide/ modules/documentation/src/site/xdoc/userguide/samples/ modules/samples/services/JAXWSStockQuoteService/src/samples/services/ modules/samples/services...

Author: veithen
Date: Sun Sep 23 10:49:21 2012
New Revision: 1389008

URL: http://svn.apache.org/viewvc?rev=1389008&view=rev
Log:
SYNAPSE-905: Changed the stock quote sample service so that it uses a single namespace again. Also fixed the samples to be compatible with the changed service and to produce messages that conform to the schema. This change corresponds to solution (2) in the issue description.

Added:
    synapse/trunk/java/modules/samples/services/JAXWSStockQuoteService/src/samples/services/GetQuoteResponseWrapper.java
      - copied unchanged from r1389001, synapse/branches/SYNAPSE-905/modules/samples/services/JAXWSStockQuoteService/src/samples/services/GetQuoteResponseWrapper.java
    synapse/trunk/java/modules/samples/services/JAXWSStockQuoteService/src/samples/services/GetQuoteWrapper.java
      - copied unchanged from r1389001, synapse/branches/SYNAPSE-905/modules/samples/services/JAXWSStockQuoteService/src/samples/services/GetQuoteWrapper.java
    synapse/trunk/java/modules/samples/services/JAXWSStockQuoteService/src/samples/services/PlaceOrder.java
      - copied unchanged from r1389001, synapse/branches/SYNAPSE-905/modules/samples/services/JAXWSStockQuoteService/src/samples/services/PlaceOrder.java
    synapse/trunk/java/modules/samples/services/JAXWSStockQuoteService/src/samples/services/PlaceOrderWrapper.java
      - copied unchanged from r1389001, synapse/branches/SYNAPSE-905/modules/samples/services/JAXWSStockQuoteService/src/samples/services/PlaceOrderWrapper.java
Removed:
    synapse/trunk/java/modules/samples/services/JAXWSStockQuoteService/src/samples/services/wrapper/
Modified:
    synapse/trunk/java/   (props changed)
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/quick_start.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample101.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample152.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample156.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample157.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample252.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample256.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample300.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample352.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample361.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample362.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample363.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample364.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample380.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample390.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample410.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample851.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample852.xml
    synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample853.xml
    synapse/trunk/java/modules/samples/services/JAXWSStockQuoteService/src/samples/services/GetQuoteResponse.java
    synapse/trunk/java/modules/samples/services/JAXWSStockQuoteService/src/samples/services/StockQuoteService.java
    synapse/trunk/java/modules/samples/services/JAXWSStockQuoteService/src/samples/services/package-info.java
    synapse/trunk/java/modules/samples/services/ReliableStockQuoteService/conf/services.xml
    synapse/trunk/java/modules/samples/services/SecureStockQuoteService/conf/services.xml
    synapse/trunk/java/modules/samples/services/SimpleStockQuoteService/conf/services.xml
    synapse/trunk/java/modules/samples/src/main/java/samples/common/StockQuoteHandler.java
    synapse/trunk/java/modules/samples/src/main/java/samples/mediators/DiscountQuoteMediator.java
    synapse/trunk/java/repository/conf/sample/resources/proxy/sample_proxy_1.wsdl
    synapse/trunk/java/repository/conf/sample/resources/transform/transform_back.xslt
    synapse/trunk/java/repository/conf/sample/resources/xquery/xquery_commisson.xq
    synapse/trunk/java/repository/conf/sample/synapse_sample_15.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_156.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_17.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_252.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_352.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_361.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_362.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_363.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_364.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_390.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_410.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_851.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_852.xml
    synapse/trunk/java/repository/conf/sample/synapse_sample_853.xml

Propchange: synapse/trunk/java/
------------------------------------------------------------------------------
    svn:mergeinfo = /synapse/branches/SYNAPSE-905:1384655-1389001

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/quick_start.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/quick_start.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/quick_start.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/quick_start.xml Sun Sep 23 10:49:21 2012
@@ -254,51 +254,46 @@ Transfer-Encoding: chunked
                     as "DEBUG" instead of INFO, you will see even more information as follows after
                     a restart and on replay of the above scenario.
                 </p>
-                <div class="consoleOutput">2010-11-26 01:39:42,958 [-] [HttpServerWorker-1] DEBUG SynapseMessageReceiver Synapse received a new message for message mediation...
-2010-11-26 01:39:42,959 [-] [HttpServerWorker-1] DEBUG SynapseMessageReceiver Received To: http://localhost:9000/services/SimpleStockQuoteService
-2010-11-26 01:39:42,959 [-] [HttpServerWorker-1] DEBUG SynapseMessageReceiver SOAPAction: urn:getQuote
-2010-11-26 01:39:42,959 [-] [HttpServerWorker-1] DEBUG SynapseMessageReceiver WSA-Action: urn:getQuote
-2010-11-26 01:39:42,960 [-] [HttpServerWorker-1] DEBUG Axis2SynapseEnvironment Injecting MessageContext
-2010-11-26 01:39:42,960 [-] [HttpServerWorker-1] DEBUG Axis2SynapseEnvironment Using Main Sequence for injected message
-2010-11-26 01:39:42,961 [-] [HttpServerWorker-1] DEBUG SequenceMediator Start : Sequence &lt;main&gt;
-2010-11-26 01:39:42,961 [-] [HttpServerWorker-1] DEBUG SequenceMediator Sequence &lt;SequenceMediator&gt; :: mediate()
-2010-11-26 01:39:42,961 [-] [HttpServerWorker-1] DEBUG LogMediator Start : Log mediator
-2010-11-26 01:39:42,989 [-] [HttpServerWorker-1]  INFO LogMediator To: http://localhost:9000/services/SimpleStockQuoteService, WSAction: urn:getQuote, SOAPAction: urn:getQuote, ReplyTo: http://www.w3.org/2005/08/addressing/anonymous, MessageID: urn:uuid:881AF81981B97048961290715782743, Direction: request, Envelope: &lt;?xml version='1.0' encoding='utf-8'?&gt;&lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&gt;&lt;soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing"&gt;&lt;wsa:To&gt;http://localhost:9000/services/SimpleStockQuoteService&lt;/wsa:To&gt;&lt;wsa:MessageID&gt;urn:uuid:881AF81981B97048961290715782743&lt;/wsa:MessageID&gt;&lt;wsa:Action&gt;urn:getQuote&lt;/wsa:Action&gt;&lt;/soapenv:Header&gt;&lt;soapenv:Body&gt;&lt;m0:getQuote xmlns:m0="http://services.samples"&gt;&lt;m0:request&gt;&lt;m0:symbol&gt;IBM&lt;/m0:symbol&gt;&lt;/m0:request&gt;&lt;/m0:getQuote&gt;&lt;/soapenv:Body&gt;&lt;/soapenv:Envelope&gt;
-2010-11-26 01:39:42,990 [-] [HttpServerWorker-1] DEBUG LogMediator End : Log mediator
-2010-11-26 01:39:42,990 [-] [HttpServerWorker-1] DEBUG SendMediator Start : Send mediator
-2010-11-26 01:39:42,990 [-] [HttpServerWorker-1] DEBUG SendMediator Sending request message using implicit message properties..
+                <div class="consoleOutput"><![CDATA[2012-09-18 09:46:57,909 [-] [HttpServerWorker-2] DEBUG SynapseMessageReceiver Synapse received a new message for message mediation...
+2012-09-18 09:46:57,909 [-] [HttpServerWorker-2] DEBUG SynapseMessageReceiver Received To: http://localhost:9000/services/SimpleStockQuoteService
+2012-09-18 09:46:57,909 [-] [HttpServerWorker-2] DEBUG SynapseMessageReceiver SOAPAction: urn:getQuote
+2012-09-18 09:46:57,909 [-] [HttpServerWorker-2] DEBUG SynapseMessageReceiver WSA-Action: urn:getQuote
+2012-09-18 09:46:57,909 [-] [HttpServerWorker-2] DEBUG Axis2SynapseEnvironment Injecting MessageContext
+2012-09-18 09:46:57,909 [-] [HttpServerWorker-2] DEBUG Axis2SynapseEnvironment Using Main Sequence for injected message
+2012-09-18 09:46:57,909 [-] [HttpServerWorker-2] DEBUG SequenceMediator Start : Sequence <main>
+2012-09-18 09:46:57,909 [-] [HttpServerWorker-2] DEBUG SequenceMediator Sequence <SequenceMediator> :: mediate()
+2012-09-18 09:46:57,909 [-] [HttpServerWorker-2] DEBUG LogMediator Start : Log mediator
+2012-09-18 09:46:57,910 [-] [HttpServerWorker-2]  INFO LogMediator To: http://localhost:9000/services/SimpleStockQuoteService, WSAction: urn:getQuote, SOAPAction: urn:getQuote, ReplyTo: http://www.w3.org/2005/08/addressing/anonymous, MessageID: urn:uuid:754cc296-ff58-4875-a999-3a33ec94c8a1, Direction: request, Envelope: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:To>http://localhost:9000/services/SimpleStockQuoteService</wsa:To><wsa:MessageID>urn:uuid:754cc296-ff58-4875-a999-3a33ec94c8a1</wsa:MessageID><wsa:Action>urn:getQuote</wsa:Action></soapenv:Header><soapenv:Body><m0:getQuote xmlns:m0="http://services.samples"><m0:request><m0:symbol>IBM</m0:symbol></m0:request></m0:getQuote></soapenv:Body></soapenv:Envelope>
+2012-09-18 09:46:57,910 [-] [HttpServerWorker-2] DEBUG LogMediator End : Log mediator
+2012-09-18 09:46:57,910 [-] [HttpServerWorker-2] DEBUG SendMediator Start : Send mediator
+2012-09-18 09:46:57,910 [-] [HttpServerWorker-2] DEBUG SendMediator Sending request message using implicit message properties..
 Sending To: http://localhost:9000/services/SimpleStockQuoteService
 SOAPAction: urn:getQuote
-2010-11-26 01:39:42,993 [-] [HttpServerWorker-1] DEBUG Axis2FlexibleMEPClient Sending [add = false] [sec = false] [rm = false] [to=Address: http://localhost:9000/services/SimpleStockQuoteService]
-2010-11-26 01:39:42,997 [-] [HttpServerWorker-1] DEBUG Axis2FlexibleMEPClient Message [Original Request Message ID : urn:uuid:881AF81981B97048961290715782743] [New Cloned Request Message ID : urn:uuid:5e919190-98a9-4441-8bb0-d09271c2758a]
-2010-11-26 01:39:43,003 [-] [HttpServerWorker-1] DEBUG SynapsePropertiesLoader Retrieving synapse properties from the cache
-2010-11-26 01:39:43,003 [-] [HttpServerWorker-1] DEBUG MiscellaneousUtil The name with 'synapse.global_timeout_interval' cannot be found. Using default value : 86400000
-2010-11-26 01:39:43,004 [-] [HttpServerWorker-1]  INFO TimeoutHandler This engine will expire all callbacks after : 86400 seconds, irrespective of the timeout action, after the specified or optional timeout
-2010-11-26 01:39:43,004 [-] [HttpServerWorker-1] DEBUG SynapsePropertiesLoader Retrieving synapse properties from the cache
-2010-11-26 01:39:43,004 [-] [HttpServerWorker-1] DEBUG MiscellaneousUtil The name with 'synapse.timeout_handler_interval' cannot be found. Using default value : 15000
-2010-11-26 01:39:43,039 [-] [HttpServerWorker-1] DEBUG SynapseCallbackReceiver Callback added. Total callbacks waiting for : 1
-2010-11-26 01:39:43,144 [-] [HttpServerWorker-1] DEBUG SendMediator End : Send mediator
-2010-11-26 01:39:43,145 [-] [HttpServerWorker-1] DEBUG SequenceMediator End : Sequence &lt;main&gt;
-2010-11-26 01:39:43,271 [-] [HttpClientWorker-1] DEBUG SynapseCallbackReceiver Callback removed for request message id : urn:uuid:5e919190-98a9-4441-8bb0-d09271c2758a. Pending callbacks count : 0
-2010-11-26 01:39:43,271 [-] [HttpClientWorker-1] DEBUG SynapseCallbackReceiver Synapse received an asynchronous response message
-2010-11-26 01:39:43,271 [-] [HttpClientWorker-1] DEBUG SynapseCallbackReceiver Received To: null
-2010-11-26 01:39:43,271 [-] [HttpClientWorker-1] DEBUG SynapseCallbackReceiver SOAPAction:
-2010-11-26 01:39:43,271 [-] [HttpClientWorker-1] DEBUG SynapseCallbackReceiver WSA-Action:
-2010-11-26 01:39:43,272 [-] [HttpClientWorker-1] DEBUG SynapseCallbackReceiver Body :
-&lt;?xml version='1.0' encoding='utf-8'?&gt;&lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&gt;&lt;soapenv:Body&gt;&lt;ns:getQuoteResponse xmlns:ns="http://services.samples"&gt;&lt;ns:return xmlns:ax21="http://services.samples/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ax21:GetQuoteResponse"&gt;&lt;ax21:change&gt;-2.533440547346707&lt;/ax21:change&gt;&lt;ax21:earnings&gt;12.865664096815566&lt;/ax21:earnings&gt;&lt;ax21:high&gt;-62.37116432061533&lt;/ax21:high&gt;&lt;ax21:last&gt;63.140427676860845&lt;/ax21:last&gt;&lt;ax21:lastTradeTimestamp&gt;Fri Nov 26 01:39:43 IST 2010&lt;/ax21:lastTradeTimestamp&gt;&lt;ax21:low&gt;65.32586424659065&lt;/ax21:low&gt;&lt;ax21:marketCap&gt;3.6215661345786005E7&lt;/ax21:marketCap&gt;&lt;ax21:name&gt;IBM Company&lt;/ax21:name&gt;&lt;ax21:open&gt;64.94029146457328&lt;/ax21:open&gt;&lt;ax21:peRatio&gt;23.84144924463005&lt;/ax21:peRatio&gt;&lt;ax21:percentageChange&gt;-3.6037604984655096&l
 t;/ax21:percentageChange&gt;&lt;ax21:prevClose&gt;70.29991444840613&lt;/ax21:prevClose&gt;&lt;ax21:symbol&gt;IBM&lt;/ax21:symbol&gt;&lt;ax21:volume&gt;9723&lt;/ax21:volume&gt;&lt;/ns:return&gt;&lt;/ns:getQuoteResponse&gt;&lt;/soapenv:Body&gt;&lt;/soapenv:Envelope&gt;
-2010-11-26 01:39:43,274 [-] [HttpClientWorker-1] DEBUG Axis2SynapseEnvironment Injecting MessageContext
-2010-11-26 01:39:43,274 [-] [HttpClientWorker-1] DEBUG Axis2SynapseEnvironment Using Main Sequence for injected message
-2010-11-26 01:39:43,274 [-] [HttpClientWorker-1] DEBUG SequenceMediator Start : Sequence &lt;main&gt;
-2010-11-26 01:39:43,275 [-] [HttpClientWorker-1] DEBUG SequenceMediator Sequence &lt;SequenceMediator&gt; :: mediate()
-2010-11-26 01:39:43,275 [-] [HttpClientWorker-1] DEBUG LogMediator Start : Log mediator
-2010-11-26 01:39:43,275 [-] [HttpClientWorker-1]  INFO LogMediator To: http://www.w3.org/2005/08/addressing/anonymous, WSAction: , SOAPAction: , ReplyTo: http://www.w3.org/2005/08/addressing/anonymous, MessageID: urn:uuid:5e919190-98a9-4441-8bb0-d09271c2758a, Direction: response, Envelope: &lt;?xml version='1.0' encoding='utf-8'?&gt;&lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&gt;&lt;soapenv:Body&gt;&lt;ns:getQuoteResponse xmlns:ns="http://services.samples"&gt;&lt;ns:return xmlns:ax21="http://services.samples/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ax21:GetQuoteResponse"&gt;&lt;ax21:change&gt;-2.533440547346707&lt;/ax21:change&gt;&lt;ax21:earnings&gt;12.865664096815566&lt;/ax21:earnings&gt;&lt;ax21:high&gt;-62.37116432061533&lt;/ax21:high&gt;&lt;ax21:last&gt;63.140427676860845&lt;/ax21:last&gt;&lt;ax21:lastTradeTimestamp&gt;Fri Nov 26 01:39:43 IST 2010&lt;/ax21:lastTradeTimestamp&gt;&lt;ax21:low&gt;65.32586424659
 065&lt;/ax21:low&gt;&lt;ax21:marketCap&gt;3.6215661345786005E7&lt;/ax21:marketCap&gt;&lt;ax21:name&gt;IBM Company&lt;/ax21:name&gt;&lt;ax21:open&gt;64.94029146457328&lt;/ax21:open&gt;&lt;ax21:peRatio&gt;23.84144924463005&lt;/ax21:peRatio&gt;&lt;ax21:percentageChange&gt;-3.6037604984655096&lt;/ax21:percentageChange&gt;&lt;ax21:prevClose&gt;70.29991444840613&lt;/ax21:prevClose&gt;&lt;ax21:symbol&gt;IBM&lt;/ax21:symbol&gt;&lt;ax21:volume&gt;9723&lt;/ax21:volume&gt;&lt;/ns:return&gt;&lt;/ns:getQuoteResponse&gt;&lt;/soapenv:Body&gt;&lt;/soapenv:Envelope&gt;
-2010-11-26 01:39:43,275 [-] [HttpClientWorker-1] DEBUG LogMediator End : Log mediator
-2010-11-26 01:39:43,275 [-] [HttpClientWorker-1] DEBUG SendMediator Start : Send mediator
-2010-11-26 01:39:43,275 [-] [HttpClientWorker-1] DEBUG SendMediator Sending response message using implicit message properties..
+2012-09-18 09:46:57,910 [-] [HttpServerWorker-2] DEBUG Axis2FlexibleMEPClient Sending [add = false] [sec = false] [rm = false] [to=Address: http://localhost:9000/services/SimpleStockQuoteService]
+2012-09-18 09:46:57,910 [-] [HttpServerWorker-2] DEBUG Axis2FlexibleMEPClient Message [Original Request Message ID : urn:uuid:754cc296-ff58-4875-a999-3a33ec94c8a1] [New Cloned Request Message ID : urn:uuid:835c68a7-0645-496d-9acc-1d84a03ccb09]
+2012-09-18 09:46:57,911 [-] [HttpServerWorker-2] DEBUG SynapseCallbackReceiver Callback added. Total callbacks waiting for : 1
+2012-09-18 09:46:57,912 [-] [HttpServerWorker-2] DEBUG SendMediator End : Send mediator
+2012-09-18 09:46:57,912 [-] [HttpServerWorker-2] DEBUG SequenceMediator End : Sequence <main>
+2012-09-18 09:46:58,035 [-] [HttpClientWorker-2] DEBUG SynapseCallbackReceiver Callback removed for request message id : urn:uuid:835c68a7-0645-496d-9acc-1d84a03ccb09. Pending callbacks count : 0
+2012-09-18 09:46:58,035 [-] [HttpClientWorker-2] DEBUG SynapseCallbackReceiver Synapse received an asynchronous response message
+2012-09-18 09:46:58,035 [-] [HttpClientWorker-2] DEBUG SynapseCallbackReceiver Received To: null
+2012-09-18 09:46:58,035 [-] [HttpClientWorker-2] DEBUG SynapseCallbackReceiver SOAPAction: 
+2012-09-18 09:46:58,035 [-] [HttpClientWorker-2] DEBUG SynapseCallbackReceiver WSA-Action: 
+2012-09-18 09:46:58,036 [-] [HttpClientWorker-2] DEBUG SynapseCallbackReceiver Body : 
+<?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ns:getQuoteResponse xmlns:ns="http://services.samples"><ns:return xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns:GetQuoteResponse"><ns:change>4.158253518011668</ns:change><ns:earnings>13.000214652478554</ns:earnings><ns:high>176.07121446241788</ns:high><ns:last>171.44223855674258</ns:last><ns:lastTradeTimestamp>Tue Sep 18 09:46:57 CEST 2012</ns:lastTradeTimestamp><ns:low>-169.3791832231285</ns:low><ns:marketCap>3.844340450887613E7</ns:marketCap><ns:name>IBM Company</ns:name><ns:open>-167.9098655007073</ns:open><ns:peRatio>-17.815829214870217</ns:peRatio><ns:percentageChange>-2.4400099237243</ns:percentageChange><ns:prevClose>-170.41953303471544</ns:prevClose><ns:symbol>IBM</ns:symbol><ns:volume>16090</ns:volume></ns:return></ns:getQuoteResponse></soapenv:Body></soapenv:Envelope>
+2012-09-18 09:46:58,036 [-] [HttpClientWorker-2] DEBUG Axis2SynapseEnvironment Injecting MessageContext
+2012-09-18 09:46:58,036 [-] [HttpClientWorker-2] DEBUG Axis2SynapseEnvironment Using Main Sequence for injected message
+2012-09-18 09:46:58,036 [-] [HttpClientWorker-2] DEBUG SequenceMediator Start : Sequence <main>
+2012-09-18 09:46:58,036 [-] [HttpClientWorker-2] DEBUG SequenceMediator Sequence <SequenceMediator> :: mediate()
+2012-09-18 09:46:58,036 [-] [HttpClientWorker-2] DEBUG LogMediator Start : Log mediator
+2012-09-18 09:46:58,037 [-] [HttpClientWorker-2]  INFO LogMediator To: http://www.w3.org/2005/08/addressing/anonymous, WSAction: , SOAPAction: , ReplyTo: http://www.w3.org/2005/08/addressing/anonymous, MessageID: urn:uuid:835c68a7-0645-496d-9acc-1d84a03ccb09, Direction: response, Envelope: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ns:getQuoteResponse xmlns:ns="http://services.samples"><ns:return xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns:GetQuoteResponse"><ns:change>4.158253518011668</ns:change><ns:earnings>13.000214652478554</ns:earnings><ns:high>176.07121446241788</ns:high><ns:last>171.44223855674258</ns:last><ns:lastTradeTimestamp>Tue Sep 18 09:46:57 CEST 2012</ns:lastTradeTimestamp><ns:low>-169.3791832231285</ns:low><ns:marketCap>3.844340450887613E7</ns:marketCap><ns:name>IBM Company</ns:name><ns:open>-167.9098655007073</ns:open><ns:peRatio>-17.815829214870217</
 ns:peRatio><ns:percentageChange>-2.4400099237243</ns:percentageChange><ns:prevClose>-170.41953303471544</ns:prevClose><ns:symbol>IBM</ns:symbol><ns:volume>16090</ns:volume></ns:return></ns:getQuoteResponse></soapenv:Body></soapenv:Envelope>
+2012-09-18 09:46:58,037 [-] [HttpClientWorker-2] DEBUG LogMediator End : Log mediator
+2012-09-18 09:46:58,037 [-] [HttpClientWorker-2] DEBUG SendMediator Start : Send mediator
+2012-09-18 09:46:58,037 [-] [HttpClientWorker-2] DEBUG SendMediator Sending response message using implicit message properties..
 Sending To: http://www.w3.org/2005/08/addressing/anonymous
-SOAPAction:
-2010-11-26 01:39:43,282 [-] [HttpClientWorker-1] DEBUG SendMediator End : Send mediator
-2010-11-26 01:39:43,282 [-] [HttpClientWorker-1] DEBUG SequenceMediator End : Sequence &lt;main&gt;</div>
+SOAPAction: 
+2012-09-18 09:46:58,038 [-] [HttpClientWorker-2] DEBUG SendMediator End : Send mediator
+2012-09-18 09:46:58,038 [-] [HttpClientWorker-2] DEBUG SequenceMediator End : Sequence <main>]]></div>
                 <p>
                     And with that you have successfully completed the first part of this guide. Now let's
                     look at the next scenario, service mediation with proxy services.

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample101.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample101.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample101.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample101.xml Sun Sep 23 10:49:21 2012
@@ -172,7 +172,7 @@
         &lt;/wsrm:SequenceAcknowledgement&gt;
     &lt;/soapenv:Header&gt;
     &lt;soapenv:Body&gt;
-        &lt;ns:getQuoteResponse xmlns:ns=&quot;http://services.samples/xsd&quot;&gt;
+        &lt;ns:getQuoteResponse xmlns:ns=&quot;http://services.samples&quot;&gt;
 ...</div>
                 <p>
                     Now both Synapse and the server are done with the actual message exchange. Then

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample152.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample152.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample152.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample152.xml Sun Sep 23 10:49:21 2012
@@ -106,7 +106,7 @@ Transfer-Encoding: chunked
 Connection: Keep-Alive
 
 2b3
-&lt;ns:getQuoteResponse xmlns:ns=&quot;http://services.samples/xsd&quot;&gt;
+&lt;ns:getQuoteResponse xmlns:ns=&quot;http://services.samples&quot;&gt;
    &lt;ns:return&gt;
       &lt;ns:change&gt;3.7730036841862384&lt;/ns:change&gt;
       &lt;ns:earnings&gt;-9.950236235550818&lt;/ns:earnings&gt;

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample156.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample156.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample156.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample156.xml Sun Sep 23 10:49:21 2012
@@ -24,81 +24,86 @@
     </properties>
     <body>
         <section name="Sample 156: Service Integration with Specifying the Receiving Sequence">
-            <div class="xmlConf">&lt;definitions xmlns=&quot;http://ws.apache.org/ns/synapse&quot;&gt;
-    &lt;localEntry key=&quot;sec_policy&quot; src=&quot;file:repository/conf/sample/resources/policy/policy_3.xml&quot;/&gt;
-    &lt;proxy name=&quot;StockQuoteProxy&quot;&gt;
-        &lt;target&gt;
-            &lt;inSequence&gt;
-                &lt;enrich&gt;
-                    &lt;source type=&quot;body&quot;/&gt;
-                    &lt;target type=&quot;property&quot; property=&quot;REQUEST&quot;/&gt;
-                &lt;/enrich&gt;
-
-                &lt;send receive=&quot;SimpleServiceSeq&quot;&gt;
-                    &lt;endpoint name=&quot;secure&quot;&gt;
-                        &lt;address uri=&quot;http://localhost:9000/services/SecureStockQuoteService&quot;&gt;
-                            &lt;enableSec policy=&quot;sec_policy&quot;/&gt;
-                        &lt;/address&gt;
-                    &lt;/endpoint&gt;
-                &lt;/send&gt;
-            &lt;/inSequence&gt;
-            &lt;outSequence&gt;
-                &lt;drop/&gt;
-            &lt;/outSequence&gt;
-        &lt;/target&gt;
-    &lt;/proxy&gt;
-
-    &lt;sequence name=&quot;SimpleServiceSeq&quot;&gt;
-        &lt;property name=&quot;SECURE_SER_AMT&quot; expression=&quot;//ns:getQuoteResponse/ns:return/ax21:last&quot;
-                  xmlns:ns=&quot;http://services.samples&quot; xmlns:ax21=&quot;http://services.samples/xsd&quot;/&gt;
-        &lt;log level=&quot;custom&quot;&gt;
-            &lt;property name=&quot;SecureStockQuoteService-Amount&quot; expression=&quot;get-property(&#39;SECURE_SER_AMT&#39;)&quot;/&gt;
-        &lt;/log&gt;
-        &lt;enrich&gt;
-            &lt;source type=&quot;body&quot;/&gt;
-            &lt;target type=&quot;property&quot; property=&quot;SecureService_Res&quot;/&gt;
-        &lt;/enrich&gt;
-        &lt;enrich&gt;
-            &lt;source type=&quot;property&quot; property=&quot;REQUEST&quot;/&gt;
-            &lt;target type=&quot;body&quot;/&gt;
-        &lt;/enrich&gt;
-        &lt;send receive=&quot;ClientOutSeq&quot;&gt;
-            &lt;endpoint name=&quot;SimpleStockQuoteService&quot;&gt;
-                &lt;address uri=&quot;http://localhost:9000/services/SimpleStockQuoteService&quot;/&gt;
-            &lt;/endpoint&gt;
-        &lt;/send&gt;
-    &lt;/sequence&gt;
-
-    &lt;sequence name=&quot;ClientOutSeq&quot;&gt;
-        &lt;property name=&quot;SIMPLE_SER_AMT&quot; expression=&quot;//ns:getQuoteResponse/ns:return/ax21:last&quot;
-                  xmlns:ns=&quot;http://services.samples&quot; xmlns:ax21=&quot;http://services.samples/xsd&quot;/&gt;
-        &lt;log level=&quot;custom&quot;&gt;
-            &lt;property name=&quot;SimpleStockQuoteService-Amount&quot; expression=&quot;get-property(&#39;SIMPLE_SER_AMT&#39;)&quot;/&gt;
-        &lt;/log&gt;
-        &lt;enrich&gt;
-            &lt;source type=&quot;body&quot;/&gt;
-            &lt;target type=&quot;property&quot; property=&quot;SimpleService_Res&quot;/&gt;
-        &lt;/enrich&gt;
-
-        &lt;filter xpath=&quot;fn:number(get-property(&#39;SIMPLE_SER_AMT&#39;)) &gt; fn:number(get-property(&#39;SECURE_SER_AMT&#39;))&quot;&gt;
-            &lt;then&gt;
-                &lt;log&gt;
-                    &lt;property name=&quot;StockQuote&quot; value=&quot;SecureStockQuoteService&quot;/&gt;
-                &lt;/log&gt;
-                &lt;enrich&gt;
-                    &lt;source type=&quot;property&quot; property=&quot;SecureService_Res&quot;/&gt;
-                    &lt;target type=&quot;body&quot;/&gt;
-                &lt;/enrich&gt;
-            &lt;/then&gt;
-            &lt;else&gt;
-                &lt;log&gt;
-                    &lt;property name=&quot;StockQuote&quot; value=&quot;SimpleStockQuoteService&quot;/&gt;
-                &lt;/log&gt;
-            &lt;/else&gt;
-        &lt;/filter&gt;
-        &lt;send/&gt;
-    &lt;/sequence&gt;
-&lt;/definitions&gt;</div>
+            <div class="xmlConf"><![CDATA[<definitions xmlns="http://ws.apache.org/ns/synapse">
+
+    <localEntry key="sec_policy" src="file:repository/conf/sample/resources/policy/policy_3.xml"/>
+
+    <proxy name="StockQuoteProxy">
+        <target>
+            <inSequence>
+                <enrich>
+                    <source type="body"/>
+                    <target type="property" property="REQUEST"/>
+                </enrich>
+
+                <send receive="SimpleServiceSeq">
+                    <endpoint name="secure">
+                        <address uri="http://localhost:9000/services/SecureStockQuoteService">
+                            <enableSec policy="sec_policy"/>
+                        </address>
+                    </endpoint>
+                </send>
+            </inSequence>
+            <outSequence>
+                <drop/>
+            </outSequence>
+        </target>
+    </proxy>
+
+
+    <sequence name="SimpleServiceSeq">
+        <property name="SECURE_SER_AMT" expression="//ns:getQuoteResponse/ns:return/ns:last"
+                xmlns:ns="http://services.samples"/>
+        <log level="custom">
+            <property name="SecureStockQuoteService-Amount" expression="get-property('SECURE_SER_AMT')"/>
+        </log>
+        <enrich>
+            <source type="body"/>
+            <target type="property" property="SecureService_Res"/>
+        </enrich>
+        <enrich>
+            <source type="property" property="REQUEST"/>
+            <target type="body"/>
+        </enrich>
+        <send receive="ClientOutSeq">
+            <endpoint name="SimpleStockQuoteService">
+                <address uri="http://localhost:9000/services/SimpleStockQuoteService"/>
+            </endpoint>
+        </send>
+    </sequence>
+
+    <sequence name="ClientOutSeq">
+        <property name="SIMPLE_SER_AMT" expression="//ns:getQuoteResponse/ns:return/ns:last"
+                       xmlns:ns="http://services.samples"/>
+        <log level="custom">
+            <property name="SimpleStockQuoteService-Amount" expression="get-property('SIMPLE_SER_AMT')"/>
+        </log>
+        <enrich>
+            <source type="body"/>
+            <target type="property" property="SimpleService_Res"/>
+        </enrich>
+
+        <filter xpath="fn:number(get-property('SIMPLE_SER_AMT')) > fn:number(get-property('SECURE_SER_AMT'))">
+            <then>
+                <log>
+                    <property name="StockQuote" value="SecureStockQuoteService"/>
+                </log>
+                <enrich>
+                    <source type="property" property="SecureService_Res"/>
+                    <target type="body"/>
+                </enrich>
+            </then>
+            <else>
+                <log>
+                    <property name="StockQuote" value="SimpleStockQuoteService"/>
+                </log>
+            </else>
+        </filter>
+
+        <send/>
+    </sequence>
+
+</definitions>]]></div>
             <subsection name="Objective">
                 <p>
                     Synapse is capable of mediating requests among multiple services and managing

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample157.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample157.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample157.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample157.xml Sun Sep 23 10:49:21 2012
@@ -135,12 +135,12 @@
                     First create a sample input file named stockQuoteReq.xml with the following
                     content.
                 </p>
-                <div class="xmlConf">&lt;soap:Envelope xmlns:soap=&quot;http://www.w3.org/2003/05/soap-envelope&quot; xmlns:ser=&quot;http://services.samples&quot; xmlns:xsd=&quot;http://services.samples/xsd&quot;&gt;
+                <div class="xmlConf">&lt;soap:Envelope xmlns:soap=&quot;http://www.w3.org/2003/05/soap-envelope&quot; xmlns:ser=&quot;http://services.samples&quot;&gt;
    &lt;soap:Header/&gt;
    &lt;soap:Body&gt;
       &lt;ser:getQuote&gt;
          &lt;ser:request&gt;
-            &lt;xsd:symbol&gt;IBM&lt;/xsd:symbol&gt;
+            &lt;ser:symbol&gt;IBM&lt;/ser:symbol&gt;
          &lt;/ser:request&gt;
       &lt;/ser:getQuote&gt;
    &lt;/soap:Body&gt;

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample252.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample252.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample252.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample252.xml Sun Sep 23 10:49:21 2012
@@ -24,83 +24,83 @@
     </properties>
     <body>
         <section name="Sample 252: Pure Text, Binary and POX Message Support with JMS">
-            <div class="xmlConf">&lt;definitions xmlns="http://ws.apache.org/ns/synapse"&gt;
+            <div class="xmlConf"><![CDATA[<definitions xmlns="http://ws.apache.org/ns/synapse">
 
-    &lt;sequence name="text_proxy"&gt;
-        &lt;log level="full"/&gt;
-        &lt;header name="Action" value="urn:placeOrder"/&gt;
-        &lt;script language="js"&gt;
+    <sequence name="text_proxy">
+        <log level="full"/>
+        <header name="Action" value="urn:placeOrder"/>
+        <script language="js">
             var args = mc.getPayloadXML().toString().split(" ");
             mc.setPayloadXML(
             &lt;placeOrder xmlns="http://services.samples"&gt;
-            &lt;order xmlns="http://services.samples/xsd"&gt;
+            &lt;order&gt;
             &lt;price&gt;{args[0]}&lt;/price&gt;
             &lt;quantity&gt;{args[1]}&lt;/quantity&gt;
             &lt;symbol&gt;{args[2]}&lt;/symbol&gt;
             &lt;/order&gt;
             &lt;/placeOrder&gt;);
-        &lt;/script&gt;
-        &lt;property action="set" name="OUT_ONLY" value="true"/&gt;
-        &lt;log level="full"/&gt;
-        &lt;send&gt;
-            &lt;endpoint&gt;
-                &lt;address uri="http://localhost:9000/services/SimpleStockQuoteService"/&gt;
-            &lt;/endpoint&gt;
-        &lt;/send&gt;
-    &lt;/sequence&gt;
-
-    &lt;sequence name="mtom_proxy"&gt;
-        &lt;log level="full"/&gt;
-        &lt;property action="set" name="OUT_ONLY" value="true"/&gt;
-        &lt;header name="Action" value="urn:oneWayUploadUsingMTOM"/&gt;
-        &lt;send&gt;
-            &lt;endpoint&gt;
-                &lt;address uri="http://localhost:9000/services/MTOMSwASampleService" optimize="mtom"/&gt;
-            &lt;/endpoint&gt;
-        &lt;/send&gt;
-    &lt;/sequence&gt;
-
-    &lt;sequence name="pox_proxy"&gt;
-        &lt;property action="set" name="OUT_ONLY" value="true"/&gt;
-        &lt;header name="Action" value="urn:placeOrder"/&gt;
-        &lt;send&gt;
-            &lt;endpoint&gt;
-                &lt;address uri="http://localhost:9000/services/SimpleStockQuoteService"
-                         format="soap11"/&gt;
-            &lt;/endpoint&gt;
-        &lt;/send&gt;
-    &lt;/sequence&gt;
-
-    &lt;sequence name="out"&gt;
-        &lt;send/&gt;
-    &lt;/sequence&gt;
-
-    &lt;proxy name="JMSFileUploadProxy" transports="jms"&gt;
-        &lt;target inSequence="mtom_proxy" outSequence="out"/&gt;
-        &lt;parameter name="transport.jms.ContentType"&gt;
-            &lt;rules&gt;
-                &lt;bytesMessage&gt;application/octet-stream&lt;/bytesMessage&gt;
-            &lt;/rules&gt;
-        &lt;/parameter&gt;
-        &lt;parameter name="Wrapper"&gt;{http://services.samples/xsd}element&lt;/parameter&gt;
-    &lt;/proxy&gt;
-
-    &lt;proxy name="JMSTextProxy" transports="jms"&gt;
-        &lt;target inSequence="text_proxy" outSequence="out"/&gt;
-        &lt;parameter name="transport.jms.ContentType"&gt;
-            &lt;rules&gt;
-                &lt;textMessage&gt;text/plain&lt;/textMessage&gt;
-            &lt;/rules&gt;
-        &lt;/parameter&gt;
-        &lt;parameter name="Wrapper"&gt;{http://services.samples/xsd}text&lt;/parameter&gt;
-    &lt;/proxy&gt;
-
-    &lt;proxy name="JMSPoxProxy" transports="jms"&gt;
-        &lt;target inSequence="pox_proxy" outSequence="out"/&gt;
-        &lt;parameter name="transport.jms.ContentType"&gt;application/xml&lt;/parameter&gt;
-    &lt;/proxy&gt;
+        </script>
+        <property action="set" name="OUT_ONLY" value="true"/>
+        <log level="full"/>
+        <send>
+            <endpoint>
+                <address uri="http://localhost:9000/services/SimpleStockQuoteService"/>
+            </endpoint>
+        </send>
+    </sequence>
+
+    <sequence name="mtom_proxy">
+        <log level="full"/>
+        <property action="set" name="OUT_ONLY" value="true"/>
+        <header name="Action" value="urn:oneWayUploadUsingMTOM"/>
+        <send>
+            <endpoint>
+                <address uri="http://localhost:9000/services/MTOMSwASampleService" optimize="mtom"/>
+            </endpoint>
+        </send>
+    </sequence>
+
+    <sequence name="pox_proxy">
+        <property action="set" name="OUT_ONLY" value="true"/>
+        <header name="Action" value="urn:placeOrder"/>
+        <send>
+            <endpoint>
+                <address uri="http://localhost:9000/services/SimpleStockQuoteService"
+                         format="soap11"/>
+            </endpoint>
+        </send>
+    </sequence>
+
+    <sequence name="out">
+        <send/>
+    </sequence>
+
+    <proxy name="JMSFileUploadProxy" transports="jms">
+        <target inSequence="mtom_proxy" outSequence="out"/>
+        <parameter name="transport.jms.ContentType">
+            <rules>
+                <bytesMessage>application/octet-stream</bytesMessage>
+            </rules>
+        </parameter>
+        <parameter name="Wrapper">{http://synapse.apache.org/userguide/samples/}element</parameter>
+    </proxy>
+
+    <proxy name="JMSTextProxy" transports="jms">
+        <target inSequence="text_proxy" outSequence="out"/>
+        <parameter name="transport.jms.ContentType">
+            <rules>
+                <textMessage>text/plain</textMessage>
+            </rules>
+        </parameter>
+        <parameter name="Wrapper">{http://synapse.apache.org/userguide/samples/}text</parameter>
+    </proxy>
+
+    <proxy name="JMSPoxProxy" transports="jms">
+        <target inSequence="pox_proxy" outSequence="out"/>
+        <parameter name="transport.jms.ContentType">application/xml</parameter>
+    </proxy>
 
-&lt;/definitions&gt;</div>
+</definitions>]]></div>
             <subsection name="Objective">
                 <p>
                     Demonstrate the ability of Synapse to receive and mediate plain text, binary and
@@ -154,7 +154,7 @@
                 <p>
                     Following the logs, you will notice that Synapse received the JMS text message
                     and transformed it into a SOAP payload as follows. Notice that the wrapper element
-                    '{http://services.samples/xsd}text' has been used to wrap the text message 
+                    '{http://synapse.apache.org/userguide/samples/}text' has been used to wrap the text message 
                     content.
                 </p>
                 <div class="consoleOutput">[jms-Worker-1] INFO LogMediator To: , WSAction: urn:mediate, SOAPAction: urn:mediate, MessageID: ID:orcus.veithen.net-50631-1225235276233-1:0:1:1:1, Direction: request,
@@ -162,7 +162,7 @@ Envelope:
 &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
 &lt;soapenv:Envelope xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;
   &lt;soapenv:Body&gt;
-    &lt;axis2ns1:text xmlns:axis2ns1=&quot;http://services.samples/xsd&quot;&gt;12.33 1000 ACP&lt;/axis2ns1:text&gt;
+    &lt;axis2ns1:text xmlns:axis2ns1=&quot;http://synapse.apache.org/userguide/samples/&quot;&gt;12.33 1000 ACP&lt;/axis2ns1:text&gt;
   &lt;/soapenv:Body&gt;
 &lt;/soapenv:Envelope&gt;</div>
                 <p>
@@ -175,7 +175,7 @@ Envelope:
 &lt;soapenv:Envelope xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;
   &lt;soapenv:Body&gt;
     &lt;placeOrder xmlns=&quot;http://services.samples&quot;&gt;
-      &lt;order xmlns=&quot;http://services.samples/xsd&quot;&gt;
+      &lt;order&gt;
         &lt;price&gt;12.33&lt;/price&gt;
         &lt;quantity&gt;1000&lt;/quantity&gt;
         &lt;symbol&gt;ACP&lt;/symbol&gt;
@@ -193,7 +193,7 @@ Envelope:
                     The next section of this example demonstrates how a pure binary JMS message can
                     be received and processed through Synapse. The configuration creates a proxy
                     service named 'JMSFileUploadProxy' that accepts binary messages and wraps them
-                    into a custom element '{http://services.samples/xsd}element'. The received
+                    into a custom element '{http://synapse.apache.org/userguide/samples/}element'. The received
                     message is then forwarded to the MTOMSwASampleService using the SOAP action
                     'urn:oneWayUploadUsingMTOM' while optimizing binary content using MTOM. To execute
                     this sample, use the JMS client to publish a pure binary JMS message containing
@@ -211,7 +211,7 @@ Envelope:
 &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
 &lt;soapenv:Envelope xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;
   &lt;soapenv:Body&gt;
-    &lt;axis2ns1:element xmlns:axis2ns1=&quot;http://services.samples/xsd&quot;&gt;R0lGODlhgw...AAOw==&lt;/axis2ns1:element&gt;
+    &lt;axis2ns1:element xmlns:axis2ns1=&quot;http://synapse.apache.org/userguide/samples/&quot;&gt;R0lGODlhgw...AAOw==&lt;/axis2ns1:element&gt;
   &lt;/soapenv:Body&gt;
 &lt;/soapenv:Envelope&gt;</div>
                 <p>

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample256.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample256.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample256.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample256.xml Sun Sep 23 10:49:21 2012
@@ -104,7 +104,7 @@
                     with the following payload.
                 </p>
                 <div class="xmlConf">&lt;getQuote xmlns=&quot;http://services.samples&quot;&gt;
-   &lt;request xmlns=&quot;http://services.samples/xsd&quot;&gt;
+   &lt;request&gt;
        &lt;symbol&gt;IBM&lt;/symbol&gt;
    &lt;/request&gt;
 &lt;/getQuote&gt;</div>

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample300.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample300.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample300.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample300.xml Sun Sep 23 10:49:21 2012
@@ -24,41 +24,39 @@
     </properties>
     <body>
         <section name="Sample 300: Introduction to Synapse Tasks">
-            <div class="xmlConf">&lt;definitions xmlns="http://ws.apache.org/ns/synapse"&gt;
+            <div class="xmlConf"><![CDATA[<definitions xmlns="http://ws.apache.org/ns/synapse">
 
-    &lt;task class="org.apache.synapse.startup.tasks.MessageInjector" name="CheckPrice"&gt;
-        &lt;property name="to" value="http://localhost:9000/services/SimpleStockQuoteService"/&gt;
-        &lt;property name="soapAction" value="urn:getQuote"/&gt;
-        &lt;property name="message"&gt;
-            &lt;m0:getQuote xmlns:m0="http://services.samples"&gt;
-                &lt;m0:request&gt;
-                    &lt;m0:symbol&gt;IBM&lt;/m0:symbol&gt;
-                &lt;/m0:request&gt;
-            &lt;/m0:getQuote&gt;
-        &lt;/property&gt;
-        &lt;trigger interval="5"/&gt;
-    &lt;/task&gt;
+    <task class="org.apache.synapse.startup.tasks.MessageInjector" name="CheckPrice">
+        <property name="to" value="http://localhost:9000/services/SimpleStockQuoteService"/>
+        <property name="soapAction" value="urn:getQuote"/>
+        <property name="format" value="soap11"/>
+        <property name="message">
+            <m0:getQuote xmlns:m0="http://services.samples">
+                <m0:request>
+                    <m0:symbol>IBM</m0:symbol>
+                </m0:request>
+            </m0:getQuote>
+        </property>
+        <trigger interval="5"/>
+    </task>
 
-    &lt;sequence name="main"&gt;
-        &lt;in&gt;
-            &lt;send/&gt;
-        &lt;/in&gt;
-        &lt;out&gt;
-            &lt;log level="custom"&gt;
-                &lt;property xmlns:ax21="http://services.samples/xsd"
-                          xmlns:ns="http://services.samples" name="Stock_Quote_on"
-                          expression="//ns:return/ax21:lastTradeTimestamp/child::text()"/&gt;
-                &lt;property xmlns:ax21="http://services.samples/xsd"
-                          xmlns:ns="http://services.samples" name="For_the_organization"
-                          expression="//ns:return/ax21:name/child::text()"/&gt;
-                &lt;property xmlns:ax21="http://services.samples/xsd"
-                          xmlns:ns="http://services.samples" name="Last_Value"
-                          expression="//ns:return/ax21:last/child::text()"/&gt;
-            &lt;/log&gt;
-        &lt;/out&gt;
-    &lt;/sequence&gt;
+    <sequence name="main">
+        <in>
+            <send/>
+        </in>
+        <out>
+            <log level="custom">
+                <property xmlns:ns="http://services.samples" name="Stock_Quote_on"
+                          expression="//ns:return/ns:lastTradeTimestamp/child::text()"/>
+                <property xmlns:ns="http://services.samples" name="For_the_organization"
+                          expression="//ns:return/ns:name/child::text()"/>
+                <property xmlns:ns="http://services.samples" name="Last_Value"
+                          expression="//ns:return/ns:last/child::text()"/>
+            </log>
+        </out>
+    </sequence>
 
-&lt;/definitions&gt;</div>
+</definitions>]]></div>
             <subsection name="Objective">
                 <p>
                     Demonstrate how to schedule tasks in the Synapse runtime for periodic execution

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample352.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample352.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample352.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample352.xml Sun Sep 23 10:49:21 2012
@@ -24,26 +24,26 @@
     </properties>
     <body>
         <section name="Sample 352: Accessing the Synapse MessageContext API Through Scripts">
-            <div class="xmlConf">&lt;definitions xmlns="http://ws.apache.org/ns/synapse"&gt;
+            <div class="xmlConf"><![CDATA[<definitions xmlns="http://ws.apache.org/ns/synapse">
 
-    &lt;sequence name="main"&gt;
-        &lt;in&gt;
-            &lt;!-- change the MessageContext into a response and set a response payload --&gt;
-            &lt;script language="js"&gt;
+    <sequence name="main">
+        <in>
+            <!-- change the MessageContext into a response and set a response payload -->
+            <script language="js">
                 mc.setTo(mc.getReplyTo());
                 mc.setProperty("RESPONSE", "true");
                 mc.setPayloadXML(
-                &lt;ns:getQuoteResponse xmlns:ns="http://services.samples/xsd"&gt;
-                    &lt;ns:return&gt;
-                        &lt;ns:last&gt;99.9&lt;/ns:last&gt;
-                    &lt;/ns:return&gt;
+                &lt;ns:getQuoteResponse xmlns:ns="http://services.samples"&gt;
+                &lt;ns:return&gt;
+                &lt;ns:last&gt;99.9&lt;/ns:last&gt;
+                &lt;/ns:return&gt;
                 &lt;/ns:getQuoteResponse&gt;);
-            &lt;/script&gt;
-        &lt;/in&gt;
-        &lt;send/&gt;
-    &lt;/sequence&gt;
+            </script>
+        </in>
+        <send/>
+    </sequence>
 
-&lt;/definitions&gt;</div>
+</definitions>]]></div>
             <subsection name="Objective">
                 <p>
                     Demonstrate how to access various methods on the Synapse MessageContext API

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample361.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample361.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample361.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample361.xml Sun Sep 23 10:49:21 2012
@@ -24,45 +24,43 @@
     </properties>
     <body>
         <section name="Sample 361: Introduction to DBReport Mediator">
-            <div class="xmlConf">&lt;definitions xmlns="http://ws.apache.org/ns/synapse"&gt;
+            <div class="xmlConf"><![CDATA[<definitions xmlns="http://ws.apache.org/ns/synapse">
 
-    &lt;sequence name="main"&gt;
-        &lt;in&gt;
-            &lt;send&gt;
-                &lt;endpoint&gt;
-                    &lt;address uri="http://localhost:9000/services/SimpleStockQuoteService"/&gt;
-                &lt;/endpoint&gt;
-            &lt;/send&gt;
-        &lt;/in&gt;
+    <sequence name="main">
+        <in>
+            <send>
+                <endpoint>
+                    <address uri="http://localhost:9000/services/SimpleStockQuoteService"/>
+                </endpoint>
+            </send>
+        </in>
 
-        &lt;out&gt;
-            &lt;log level="custom"&gt;
-                &lt;property name="text" value="** Reporting to the Database **"/&gt;
-            &lt;/log&gt;
-            &lt;dbreport&gt;
-                &lt;connection&gt;
-                    &lt;pool&gt;
-                        &lt;driver&gt;org.apache.derby.jdbc.ClientDriver&lt;/driver&gt;
-                        &lt;url&gt;jdbc:derby://localhost:1527/synapsedb;create=false&lt;/url&gt;
-                        &lt;user&gt;synapse&lt;/user&gt;
-                        &lt;password&gt;synapse&lt;/password&gt;
-                    &lt;/pool&gt;
-                &lt;/connection&gt;
-                &lt;statement&gt;
-                    &lt;sql&gt;update company set price=? where name =?&lt;/sql&gt;
-                    &lt;parameter xmlns:m1="http://services.samples/xsd"
-                               xmlns:m0="http://services.samples"
-                               expression="//m0:return/m1:last/child::text()" type="DOUBLE"/&gt;
-                    &lt;parameter xmlns:m1="http://services.samples/xsd"
-                               xmlns:m0="http://services.samples"
-                               expression="//m0:return/m1:symbol/child::text()" type="VARCHAR"/&gt;
-                &lt;/statement&gt;
-            &lt;/dbreport&gt;
-            &lt;send/&gt;
-        &lt;/out&gt;
-    &lt;/sequence&gt;
+        <out>
+            <log level="custom">
+                <property name="text" value="** Reporting to the Database **"/>
+            </log>
+            <dbreport>
+                <connection>
+                    <pool>
+                        <driver>org.apache.derby.jdbc.ClientDriver</driver>
+                        <url>jdbc:derby://localhost:1527/synapsedb;create=false</url>
+                        <user>synapse</user>
+                        <password>synapse</password>
+                    </pool>
+                </connection>
+                <statement>
+                    <sql>update company set price=? where name =?</sql>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:return/m0:last/child::text()" type="DOUBLE"/>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:return/m0:symbol/child::text()" type="VARCHAR"/>
+                </statement>
+            </dbreport>
+            <send/>
+        </out>
+    </sequence>
 
-&lt;/definitions&gt;</div>
+</definitions>]]></div>
             <subsection name="Objective">
                 <p>
                     <a href="sample360.html">Sample 360</a> shows how to perform database lookups

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample362.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample362.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample362.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample362.xml Sun Sep 23 10:49:21 2012
@@ -24,70 +24,67 @@
     </properties>
     <body>
         <section name="Sample 362: Perform Database Lookups and Updates in the Same Mediation Sequence">
-            <div class="xmlConf">&lt;definitions xmlns="http://ws.apache.org/ns/synapse"&gt;
+            <div class="xmlConf"><![CDATA[<definitions xmlns="http://ws.apache.org/ns/synapse">
 
-    &lt;sequence name="main"&gt;
-        &lt;in&gt;
-            &lt;send&gt;
-                &lt;endpoint&gt;
-                    &lt;address uri="http://localhost:9000/services/SimpleStockQuoteService"/&gt;
-                &lt;/endpoint&gt;
-            &lt;/send&gt;
-        &lt;/in&gt;
+    <sequence name="main">
+        <in>
+            <send>
+                <endpoint>
+                    <address uri="http://localhost:9000/services/SimpleStockQuoteService"/>
+                </endpoint>
+            </send>
+        </in>
 
-        &lt;out&gt;
-            &lt;log level="custom"&gt;
-                &lt;property name="text" value="** Reporting to the Database **"/&gt;
-            &lt;/log&gt;
+        <out>
+            <log level="custom">
+                <property name="text" value="** Reporting to the Database **"/>
+            </log>
 
-            &lt;dbreport&gt;
-                &lt;connection&gt;
-                    &lt;pool&gt;
-                        &lt;driver&gt;org.apache.derby.jdbc.ClientDriver&lt;/driver&gt;
-                        &lt;url&gt;jdbc:derby://localhost:1527/synapsedb;create=false&lt;/url&gt;
-                        &lt;user&gt;synapse&lt;/user&gt;
-                        &lt;password&gt;synapse&lt;/password&gt;
-                    &lt;/pool&gt;
-                &lt;/connection&gt;
-                &lt;statement&gt;
-                    &lt;sql&gt;update company set price=? where name =?&lt;/sql&gt;
-                    &lt;parameter xmlns:m1="http://services.samples/xsd"
-                               xmlns:m0="http://services.samples"
-                               expression="//m0:return/m1:last/child::text()" type="DOUBLE"/&gt;
-                    &lt;parameter xmlns:m1="http://services.samples/xsd"
-                               xmlns:m0="http://services.samples"
-                               expression="//m0:return/m1:symbol/child::text()" type="VARCHAR"/&gt;
-                &lt;/statement&gt;
-            &lt;/dbreport&gt;
-            &lt;log level="custom"&gt;
-                &lt;property name="text" value="** Looking up from the Database **"/&gt;
-            &lt;/log&gt;
-            &lt;dblookup&gt;
-                &lt;connection&gt;
-                    &lt;pool&gt;
-                        &lt;driver&gt;org.apache.derby.jdbc.ClientDriver&lt;/driver&gt;
-                        &lt;url&gt;jdbc:derby://localhost:1527/synapsedb;create=false&lt;/url&gt;
-                        &lt;user&gt;synapse&lt;/user&gt;
-                        &lt;password&gt;synapse&lt;/password&gt;
-                    &lt;/pool&gt;
-                &lt;/connection&gt;
-                &lt;statement&gt;
-                    &lt;sql&gt;select * from company where name =?&lt;/sql&gt;
-                    &lt;parameter xmlns:m1="http://services.samples/xsd"
-                               xmlns:m0="http://services.samples"
-                               expression="//m0:return/m1:symbol/child::text()" type="VARCHAR"/&gt;
-                    &lt;result name="stock_price" column="price"/&gt;
-                &lt;/statement&gt;
-            &lt;/dblookup&gt;
-            &lt;log level="custom"&gt;
-                &lt;property name="text"
-                          expression="fn:concat('Stock price - ',get-property('stock_price'))"/&gt;
-            &lt;/log&gt;
-            &lt;send/&gt;
-        &lt;/out&gt;
-    &lt;/sequence&gt;
+            <dbreport>
+                <connection>
+                    <pool>
+                        <driver>org.apache.derby.jdbc.ClientDriver</driver>
+                        <url>jdbc:derby://localhost:1527/synapsedb;create=false</url>
+                        <user>synapse</user>
+                        <password>synapse</password>
+                    </pool>
+                </connection>
+                <statement>
+                    <sql>update company set price=? where name =?</sql>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:return/m0:last/child::text()" type="DOUBLE"/>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:return/m0:symbol/child::text()" type="VARCHAR"/>
+                </statement>
+            </dbreport>
+            <log level="custom">
+                <property name="text" value="** Looking up from the Database **"/>
+            </log>
+            <dblookup>
+                <connection>
+                    <pool>
+                        <driver>org.apache.derby.jdbc.ClientDriver</driver>
+                        <url>jdbc:derby://localhost:1527/synapsedb;create=false</url>
+                        <user>synapse</user>
+                        <password>synapse</password>
+                    </pool>
+                </connection>
+                <statement>
+                    <sql>select * from company where name =?</sql>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:return/m0:symbol/child::text()" type="VARCHAR"/>
+                    <result name="stock_price" column="price"/>
+                </statement>
+            </dblookup>
+            <log level="custom">
+                <property name="text"
+                          expression="fn:concat('Stock price - ',get-property('stock_price'))"/>
+            </log>
+            <send/>
+        </out>
+    </sequence>
 
-&lt;/definitions&gt;</div>
+</definitions>]]></div>
             <subsection name="Objective">
                 <p>
                     <a href="sample360.html">Sample 360</a> and <a href="sample361.html">sample 361</a>

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample363.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample363.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample363.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample363.xml Sun Sep 23 10:49:21 2012
@@ -24,134 +24,131 @@
     </properties>
     <body>
         <section name="Sample 363: Reusable Database Connection Pools">
-            <div class="xmlConf">&lt;definitions xmlns="http://ws.apache.org/ns/synapse"&gt;
+            <div class="xmlConf"><![CDATA[<definitions xmlns="http://ws.apache.org/ns/synapse">
 
-    &lt;sequence name="myFaultHandler"&gt;
-        &lt;makefault response="true"&gt;
-            &lt;code xmlns:tns="http://www.w3.org/2003/05/soap-envelope" value="tns:Receiver"/&gt;
-            &lt;reason expression="get-property('ERROR_MESSAGE')"/&gt;
-        &lt;/makefault&gt;
-        &lt;send/&gt;
-        &lt;drop/&gt;
-    &lt;/sequence&gt;
-
-    &lt;sequence name="main" onError="myFaultHandler"&gt;
-        &lt;in&gt;
-            &lt;log level="custom"&gt;
-                &lt;property name="text" value="** Looking up from the Database **"/&gt;
-            &lt;/log&gt;
-            &lt;dblookup&gt;
-                &lt;connection&gt;
-                    &lt;pool&gt;
-                        &lt;dsName&gt;lookupdb&lt;/dsName&gt;
-                    &lt;/pool&gt;
-                &lt;/connection&gt;
-                &lt;statement&gt;
-                    &lt;sql&gt;select * from company where name =?&lt;/sql&gt;
-                    &lt;parameter xmlns:m0="http://services.samples"
-                               expression="//m0:getQuote/m0:request/m0:symbol" type="VARCHAR"/&gt;
-                    &lt;result name="company_id" column="id"/&gt;
-                &lt;/statement&gt;
-            &lt;/dblookup&gt;
-
-            &lt;switch source="get-property('company_id')"&gt;
-                &lt;case regex="c1"&gt;
-                    &lt;log level="custom"&gt;
-                        &lt;property name="text"
-                                  expression="fn:concat('Company ID - ',get-property('company_id'))"/&gt;
-                    &lt;/log&gt;
-                    &lt;send&gt;
-                        &lt;endpoint&gt;
-                            &lt;address uri="http://localhost:9000/services/SimpleStockQuoteService"/&gt;
-                        &lt;/endpoint&gt;
-                    &lt;/send&gt;
-                &lt;/case&gt;
-                &lt;case regex="c2"&gt;
-                    &lt;log level="custom"&gt;
-                        &lt;property name="text"
-                                  expression="fn:concat('Company ID - ',get-property('company_id'))"/&gt;
-                    &lt;/log&gt;
-                    &lt;send&gt;
-                        &lt;endpoint&gt;
-                            &lt;address uri="http://localhost:9000/services/SimpleStockQuoteService"/&gt;
-                        &lt;/endpoint&gt;
-                    &lt;/send&gt;
-                &lt;/case&gt;
-                &lt;case regex="c3"&gt;
-                    &lt;log level="custom"&gt;
-                        &lt;property name="text"
-                                  expression="fn:concat('Company ID - ',get-property('company_id'))"/&gt;
-                    &lt;/log&gt;
-                    &lt;send&gt;
-                        &lt;endpoint&gt;
-                            &lt;address uri="http://localhost:9000/services/SimpleStockQuoteService"/&gt;
-                        &lt;/endpoint&gt;
-                    &lt;/send&gt;
-                &lt;/case&gt;
-                &lt;default&gt;
-                    &lt;log level="custom"&gt;
-                        &lt;property name="text" value="** Unrecognized Company ID **"/&gt;
-                    &lt;/log&gt;
-                    &lt;makefault response="true"&gt;
-                        &lt;code xmlns:tns="http://www.w3.org/2003/05/soap-envelope"
-                              value="tns:Receiver"/&gt;
-                        &lt;reason value="** Unrecognized Company ID **"/&gt;
-                    &lt;/makefault&gt;
-                    &lt;send/&gt;
-                    &lt;drop/&gt;
-                &lt;/default&gt;
-            &lt;/switch&gt;
-            &lt;drop/&gt;
-        &lt;/in&gt;
-
-        &lt;out&gt;
-            &lt;log level="custom"&gt;
-                &lt;property name="text" value="** Reporting to the Database **"/&gt;
-            &lt;/log&gt;
-            &lt;dbreport&gt;
-                &lt;connection&gt;
-                    &lt;pool&gt;
-                        &lt;dsName&gt;reportdb&lt;/dsName&gt;
-                    &lt;/pool&gt;
-                &lt;/connection&gt;
-                &lt;statement&gt;
-                    &lt;sql&gt;update company set price=? where name =?&lt;/sql&gt;
-                    &lt;parameter xmlns:m0="http://services.samples"
-                               xmlns:m1="http://services.samples/xsd"
-                               expression="//m0:return/m1:last/child::text()" type="DOUBLE"/&gt;
-                    &lt;parameter xmlns:m0="http://services.samples"
-                               xmlns:m1="http://services.samples/xsd"
-                               expression="//m0:return/m1:symbol/child::text()" type="VARCHAR"/&gt;
-                &lt;/statement&gt;
-            &lt;/dbreport&gt;
-            &lt;log level="custom"&gt;
-                &lt;property name="text" value="** Looking up from the Database **"/&gt;
-            &lt;/log&gt;
-            &lt;dblookup&gt;
-                &lt;connection&gt;
-                    &lt;pool&gt;
-                        &lt;dsName&gt;reportdb&lt;/dsName&gt;
-                    &lt;/pool&gt;
-                &lt;/connection&gt;
-                &lt;statement&gt;
-                    &lt;sql&gt;select * from company where name =?&lt;/sql&gt;
-                    &lt;parameter xmlns:m0="http://services.samples"
-                               xmlns:m1="http://services.samples/xsd"
-                               expression="//m0:return/m1:symbol/child::text()" type="VARCHAR"/&gt;
-                    &lt;result name="stock_price" column="price"/&gt;
-                &lt;/statement&gt;
-            &lt;/dblookup&gt;
-            &lt;log level="custom"&gt;
-                &lt;property name="text"
-                          expression="fn:concat('Stock price - ',get-property('stock_price'))"/&gt;
-            &lt;/log&gt;
-            &lt;send/&gt;
+    <sequence name="myFaultHandler">
+        <makefault response="true">
+            <code xmlns:tns="http://www.w3.org/2003/05/soap-envelope" value="tns:Receiver"/>
+            <reason expression="get-property('ERROR_MESSAGE')"/>
+        </makefault>
+        <send/>
+        <drop/>
+    </sequence>
+
+    <sequence name="main" onError="myFaultHandler">
+        <in>
+            <log level="custom">
+                <property name="text" value="** Looking up from the Database **"/>
+            </log>
+            <dblookup>
+                <connection>
+                    <pool>
+                        <dsName>lookupdb</dsName>
+                    </pool>
+                </connection>
+                <statement>
+                    <sql>select * from company where name =?</sql>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:getQuote/m0:request/m0:symbol" type="VARCHAR"/>
+                    <result name="company_id" column="id"/>
+                </statement>
+            </dblookup>
+
+            <switch source="get-property('company_id')">
+                <case regex="c1">
+                    <log level="custom">
+                        <property name="text"
+                                  expression="fn:concat('Company ID - ',get-property('company_id'))"/>
+                    </log>
+                    <send>
+                        <endpoint>
+                            <address uri="http://localhost:9000/services/SimpleStockQuoteService"/>
+                        </endpoint>
+                    </send>
+                </case>
+                <case regex="c2">
+                    <log level="custom">
+                        <property name="text"
+                                  expression="fn:concat('Company ID - ',get-property('company_id'))"/>
+                    </log>
+                    <send>
+                        <endpoint>
+                            <address uri="http://localhost:9000/services/SimpleStockQuoteService"/>
+                        </endpoint>
+                    </send>
+                </case>
+                <case regex="c3">
+                    <log level="custom">
+                        <property name="text"
+                                  expression="fn:concat('Company ID - ',get-property('company_id'))"/>
+                    </log>
+                    <send>
+                        <endpoint>
+                            <address uri="http://localhost:9000/services/SimpleStockQuoteService"/>
+                        </endpoint>
+                    </send>
+                </case>
+                <default>
+                    <log level="custom">
+                        <property name="text" value="** Unrecognized Company ID **"/>
+                    </log>
+                    <makefault response="true">
+                        <code xmlns:tns="http://www.w3.org/2003/05/soap-envelope"
+                              value="tns:Receiver"/>
+                        <reason value="** Unrecognized Company ID **"/>
+                    </makefault>
+                    <send/>
+                    <drop/>
+                </default>
+            </switch>
+            <drop/>
+        </in>
+
+        <out>
+            <log level="custom">
+                <property name="text" value="** Reporting to the Database **"/>
+            </log>
+            <dbreport>
+                <connection>
+                    <pool>
+                        <dsName>reportdb</dsName>
+                    </pool>
+                </connection>
+                <statement>
+                    <sql>update company set price=? where name =?</sql>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:return/m0:last/child::text()" type="DOUBLE"/>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:return/m0:symbol/child::text()" type="VARCHAR"/>
+                </statement>
+            </dbreport>
+            <log level="custom">
+                <property name="text" value="** Looking up from the Database **"/>
+            </log>
+            <dblookup>
+                <connection>
+                    <pool>
+                        <dsName>reportdb</dsName>
+                    </pool>
+                </connection>
+                <statement>
+                    <sql>select * from company where name =?</sql>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:return/m0:symbol/child::text()" type="VARCHAR"/>
+                    <result name="stock_price" column="price"/>
+                </statement>
+            </dblookup>
+            <log level="custom">
+                <property name="text"
+                          expression="fn:concat('Stock price - ',get-property('stock_price'))"/>
+            </log>
+            <send/>
 
-        &lt;/out&gt;
+        </out>
 
-    &lt;/sequence&gt;
+    </sequence>
 
-&lt;/definitions&gt;</div>
+</definitions>]]></div>
             <subsection name="Objective">
                 <p>
                     Demonstrate how to setup reusable connection pools for the dblookup and dbreport

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample364.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample364.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample364.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample364.xml Sun Sep 23 10:49:21 2012
@@ -24,70 +24,67 @@
     </properties>
     <body>
         <section name="Sample 364: Executing Database Stored Procedures">
-            <div class="xmlConf">&lt;definitions xmlns="http://ws.apache.org/ns/synapse"&gt;
+            <div class="xmlConf"><![CDATA[<definitions xmlns="http://ws.apache.org/ns/synapse">
 
-    &lt;sequence name="main"&gt;
-        &lt;in&gt;
-            &lt;send&gt;
-                &lt;endpoint&gt;
-                    &lt;address uri="http://localhost:9000/services/SimpleStockQuoteService"/&gt;
-                &lt;/endpoint&gt;
-            &lt;/send&gt;
-        &lt;/in&gt;
+    <sequence name="main">
+        <in>
+            <send>
+                <endpoint>
+                    <address uri="http://localhost:9000/services/SimpleStockQuoteService"/>
+                </endpoint>
+            </send>
+        </in>
 
-        &lt;out&gt;
-            &lt;log level="custom"&gt;
-                &lt;property name="text" value="** Reporting to the Database **"/&gt;
-            &lt;/log&gt;
+        <out>
+            <log level="custom">
+                <property name="text" value="** Reporting to the Database **"/>
+            </log>
 
-            &lt;dbreport&gt;
-                &lt;connection&gt;
-                    &lt;pool&gt;
-                        &lt;driver&gt;com.mysql.jdbc.Driver&lt;/driver&gt;
-                        &lt;url&gt;jdbc:mysql://localhost:3306/synapsedb&lt;/url&gt;
-                        &lt;user&gt;user&lt;/user&gt;
-                        &lt;password&gt;password&lt;/password&gt;
-                    &lt;/pool&gt;
-                &lt;/connection&gt;
-                &lt;statement&gt;
-                    &lt;sql&gt;call updateCompany(?,?)&lt;/sql&gt;
-                    &lt;parameter xmlns:m0="http://services.samples"
-                               xmlns:m1="http://services.samples/xsd"
-                               expression="//m0:return/m1:last/child::text()" type="DOUBLE"/&gt;
-                    &lt;parameter xmlns:m0="http://services.samples"
-                               xmlns:m1="http://services.samples/xsd"
-                               expression="//m0:return/m1:symbol/child::text()" type="VARCHAR"/&gt;
-                &lt;/statement&gt;
-            &lt;/dbreport&gt;
-            &lt;log level="custom"&gt;
-                &lt;property name="text" value="** Looking up from the Database **"/&gt;
-            &lt;/log&gt;
-            &lt;dblookup&gt;
-                &lt;connection&gt;
-                    &lt;pool&gt;
-                        &lt;driver&gt;com.mysql.jdbc.Driver&lt;/driver&gt;
-                        &lt;url&gt;jdbc:mysql://localhost:3306/synapsedb&lt;/url&gt;
-                        &lt;user&gt;user&lt;/user&gt;
-                        &lt;password&gt;password&lt;/password&gt;
-                    &lt;/pool&gt;
-                &lt;/connection&gt;
-                &lt;statement&gt;
-                    &lt;sql&gt;call getCompany(?)&lt;/sql&gt;
-                    &lt;parameter xmlns:m0="http://services.samples"
-                               xmlns:m1="http://services.samples/xsd"
-                               expression="//m0:return/m1:symbol/child::text()" type="VARCHAR"/&gt;
-                    &lt;result name="stock_prize" column="price"/&gt;
-                &lt;/statement&gt;
-            &lt;/dblookup&gt;
-            &lt;log level="custom"&gt;
-                &lt;property name="text"
-                          expression="fn:concat('Stock Prize - ',get-property('stock_prize'))"/&gt;
-            &lt;/log&gt;
-            &lt;send/&gt;
-        &lt;/out&gt;
-    &lt;/sequence&gt;
+            <dbreport>
+                <connection>
+                    <pool>
+                        <driver>com.mysql.jdbc.Driver</driver>
+                        <url>jdbc:mysql://localhost:3306/synapsedb</url>
+                        <user>user</user>
+                        <password>password</password>
+                    </pool>
+                </connection>
+                <statement>
+                    <sql>call updateCompany(?,?)</sql>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:return/m0:last/child::text()" type="DOUBLE"/>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:return/m0:symbol/child::text()" type="VARCHAR"/>
+                </statement>
+            </dbreport>
+            <log level="custom">
+                <property name="text" value="** Looking up from the Database **"/>
+            </log>
+            <dblookup>
+                <connection>
+                    <pool>
+                        <driver>com.mysql.jdbc.Driver</driver>
+                        <url>jdbc:mysql://localhost:3306/synapsedb</url>
+                        <user>user</user>
+                        <password>password</password>
+                    </pool>
+                </connection>
+                <statement>
+                    <sql>call getCompany(?)</sql>
+                    <parameter xmlns:m0="http://services.samples"
+                               expression="//m0:return/m0:symbol/child::text()" type="VARCHAR"/>
+                    <result name="stock_prize" column="price"/>
+                </statement>
+            </dblookup>
+            <log level="custom">
+                <property name="text"
+                          expression="fn:concat('Stock Prize - ',get-property('stock_prize'))"/>
+            </log>
+            <send/>
+        </out>
+    </sequence>
 
-&lt;/definitions&gt;</div>
+</definitions>]]></div>
             <subsection name="Objective">
                 <p>
                     Demonstrate how to invoke a database stored procedure from Synapse

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample380.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample380.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample380.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample380.xml Sun Sep 23 10:49:21 2012
@@ -114,7 +114,7 @@ public class DiscountQuoteMediator imple
     public boolean mediate(MessageContext mc) {
 
         String price= mc.getEnvelope().getBody().getFirstElement().getFirstElement().
-                getFirstChildWithName(new QName(&quot;http://services.samples/xsd&quot;,&quot;last&quot;)).getText();
+                getFirstChildWithName(new QName(&quot;http://services.samples&quot;,&quot;last&quot;)).getText();
 
         //converting String properties into integers
         int discount=Integer.parseInt(discountFactor);
@@ -133,7 +133,7 @@ public class DiscountQuoteMediator imple
         String discountedPrice = lastPrice.toString();
 
         mc.getEnvelope().getBody().getFirstElement().getFirstElement().getFirstChildWithName
-                (new QName(&quot;http://services.samples/xsd&quot;,&quot;last&quot;)).setText(discountedPrice);
+                (new QName(&quot;http://services.samples&quot;,&quot;last&quot;)).setText(discountedPrice);
 
         System.out.println(&quot;Quote value discounted.&quot;);
         System.out.println(&quot;Original price: &quot; + price);

Modified: synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample390.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample390.xml?rev=1389008&r1=1389007&r2=1389008&view=diff
==============================================================================
--- synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample390.xml (original)
+++ synapse/trunk/java/modules/documentation/src/site/xdoc/userguide/samples/sample390.xml Sun Sep 23 10:49:21 2012
@@ -24,52 +24,51 @@
     </properties>
     <body>
         <section name="Sample 390: Introduction to the XQuery Mediator">
-            <div class="xmlConf">&lt;definitions xmlns="http://ws.apache.org/ns/synapse"&gt;
+            <div class="xmlConf"><![CDATA[<definitions xmlns="http://ws.apache.org/ns/synapse">
 
-    &lt;!-- the SimpleURLRegistry allows access to a URL based registry (e.g. file:/// or http://) --&gt;
-    &lt;registry provider="org.apache.synapse.registry.url.SimpleURLRegistry"&gt;
-        &lt;!-- the root property of the simple URL registry helps resolve a resource URL as root + key --&gt;
-        &lt;parameter name="root"&gt;file:repository/conf/sample/resources/&lt;/parameter&gt;
-        &lt;!-- all resources loaded from the URL registry would be cached for this number of milli seconds --&gt;
-        &lt;parameter name="cachableDuration"&gt;15000&lt;/parameter&gt;
-    &lt;/registry&gt;
+    <!-- the SimpleURLRegistry allows access to a URL based registry (e.g. file:/// or http://) -->
+    <registry provider="org.apache.synapse.registry.url.SimpleURLRegistry">
+        <!-- the root property of the simple URL registry helps resolve a resource URL as root + key -->
+        <parameter name="root">file:repository/conf/sample/resources/</parameter>
+        <!-- all resources loaded from the URL registry would be cached for this number of milli seconds -->
+        <parameter name="cachableDuration">15000</parameter>
+    </registry>
 
-    &lt;localEntry key="xquery-key-req"
-                src="file:repository/conf/sample/resources/xquery/xquery_req.xq"/&gt;
+    <localEntry key="xquery-key-req"
+                src="file:repository/conf/sample/resources/xquery/xquery_req.xq"/>
 
-    &lt;proxy name="StockQuoteProxy"&gt;
-        &lt;target&gt;
-            &lt;inSequence&gt;
-                &lt;property name="body" expression="$body/child::*[position()=1]"/&gt;
-                &lt;xquery key="xquery-key-req"&gt;
-                    &lt;variable name="payload" type="ELEMENT"/&gt;
-                &lt;/xquery&gt;
-                &lt;send&gt;
-                    &lt;endpoint&gt;
-                        &lt;address uri="http://localhost:9000/services/SimpleStockQuoteService"/&gt;
-                    &lt;/endpoint&gt;
-                &lt;/send&gt;
-            &lt;/inSequence&gt;
-            &lt;outSequence&gt;
-                &lt;out&gt;
-                    &lt;xquery key="xquery/xquery_res.xq"&gt;
-                        &lt;variable name="payload" type="ELEMENT"/&gt;
-                        &lt;variable xmlns:m0="http://services.samples"
-                                  xmlns:ax21="http://services.samples/xsd" name="code" type="STRING"
-                                  expression="self::node()//m0:return/ax21:symbol/child::text()"/&gt;
-                        &lt;variable xmlns:m0="http://services.samples"
-                                  xmlns:ax21="http://services.samples/xsd" name="price"
-                                  type="DOUBLE"
-                                  expression="self::node()//m0:return/ax21:last/child::text()"/&gt;
-                    &lt;/xquery&gt;
-                    &lt;send/&gt;
-                &lt;/out&gt;
-            &lt;/outSequence&gt;
-        &lt;/target&gt;
-        &lt;publishWSDL uri="file:repository/conf/sample/resources/proxy/sample_proxy_1.wsdl"/&gt;
-    &lt;/proxy&gt;
+    <proxy name="StockQuoteProxy">
+        <target>
+            <inSequence>
+                <property name="body" expression="$body/child::*[position()=1]"/>
+                <xquery key="xquery-key-req">
+                    <variable name="payload" type="ELEMENT"/>
+                </xquery>
+                <send>
+                    <endpoint>
+                        <address uri="http://localhost:9000/services/SimpleStockQuoteService"/>
+                    </endpoint>
+                </send>
+            </inSequence>
+            <outSequence>
+                <out>
+                    <xquery key="xquery/xquery_res.xq">
+                        <variable name="payload" type="ELEMENT"/>
+                        <variable xmlns:m0="http://services.samples"
+                                  name="code" type="STRING"
+                                  expression="self::node()//m0:return/m0:symbol/child::text()"/>
+                        <variable xmlns:m0="http://services.samples"
+                                  name="price" type="DOUBLE"
+                                  expression="self::node()//m0:return/m0:last/child::text()"/>
+                    </xquery>
+                    <send/>
+                </out>
+            </outSequence>
+        </target>
+        <publishWSDL uri="file:repository/conf/sample/resources/proxy/sample_proxy_1.wsdl"/>
+    </proxy>
 
-&lt;/definitions&gt;</div>
+</definitions>]]></div>
             <subsection name="Objective">
                 <p>
                     Demonstrate how to use the XQuery mediator for message content transformations