Author: ruwan
Date: Thu Nov  1 02:52:38 2007
New Revision: 590951

URL: http://svn.apache.org/viewvc?rev=590951&view=rev
Log:
Re-ordering the samples - Step II

Added:
    
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_150.xml   
(contents, props changed)
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_103.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_151.xml
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_104.xml
    
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_200.xml   
(contents, props changed)
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_110.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_203.xml
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_114.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_204.xml
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_115.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_205.xml
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_120.xml
    
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_250.xml   
(contents, props changed)
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml
    
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_301.xml   
(contents, props changed)
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_501.xml
    
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_302.xml   
(contents, props changed)
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_502.xml
    
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_303.xml   
(contents, props changed)
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_503.xml
    
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_304.xml   
(contents, props changed)
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_305.xml
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_201.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_306.xml
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_202.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_307.xml
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_600.xml
    
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_308.xml   
(contents, props changed)
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_601.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_309.xml
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_602.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_311.xml
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_700.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_312.xml
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_701.xml
    
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_315.xml   
(contents, props changed)
      - copied, changed from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_310.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_51.xml 
  (with props)
Removed:
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_103.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_104.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_110.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_114.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_115.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_120.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_201.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_202.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_310.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_501.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_502.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_503.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_600.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_601.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_602.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_700.xml
    webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_701.xml

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_150.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_103.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_150.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_150.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_103.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_150.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_151.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_104.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_151.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_151.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_104.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_200.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_110.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_200.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_200.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_110.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_200.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_203.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_114.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_203.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_203.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_114.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_204.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_115.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_204.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_204.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_115.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_205.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_120.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_205.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_205.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_120.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_250.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_250.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_250.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_250.xml
------------------------------------------------------------------------------
    svn:executable = *

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_301.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_501.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_301.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_301.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_501.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_301.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_301.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_301.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_302.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_502.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_302.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_302.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_502.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_302.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_302.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_302.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_303.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_503.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_303.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_303.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_503.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_303.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_303.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_303.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_304.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_304.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_304.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
--- 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml 
(original)
+++ 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_304.xml 
Thu Nov  1 02:52:38 2007
@@ -16,31 +16,100 @@
   ~  specific language governing permissions and limitations
   ~  under the License.
   -->
-<!-- introduction to Tasks with simple trigger -->
+<!-- introduction to dblookp mediator -->
 <definitions xmlns="http://ws.apache.org/ns/synapse";>
 
-    <task class="org.apache.synapse.startup.tasks.MessageInjector" 
name="CheckPrice">
-        <property name="to" 
value="http://localhost:9000/soap/SimpleStockQuoteService"/>
-        <property name="soapAction" value="urn:getQuote"/>
-        <property name="message">
-            <m0:getQuote xmlns:m0="http://services.samples/xsd";>
-                <m0:request>
-                    <m0:symbol>IBM</m0:symbol>
-                </m0:request>
-            </m0:getQuote>
-        </property>
-        <trigger interval="5000"/>
-    </task>
+    <sequence name="myFaultHandler">
+        <makefault>
+            <code value="tns:Receiver" 
xmlns:tns="http://www.w3.org/2003/05/soap-envelope"/>
+            <reason expression="get-property('ERROR_MESSAGE')"/>
+        </makefault>
 
-    <in>
+        <property name="RESPONSE" value="true"/>
+        <header name="To" expression="get-property('ReplyTo')"/>
         <send/>
-    </in>
-    <out>
-        <log level="custom">
-            <property name="Stock Quote on" 
expression="//ns:return/ns:lastTradeTimestamp/child::text()" 
xmlns:ns="http://services.samples/xsd"/>
-            <property name="For the organization" 
expression="//ns:return/ns:name/child::text()" 
xmlns:ns="http://services.samples/xsd"/>
-            <property name="Last Value" 
expression="//ns:return/ns:last/child::text()" 
xmlns:ns="http://services.samples/xsd"/>
-        </log>
-    </out>
+        <drop/>
+    </sequence>
+
+    <sequence name="main" onError="myFaultHandler">
+        <in>
+            <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 expression="//m0:getQuote/m0:request/m0:symbol"
+                               xmlns:m0="http://services.samples/xsd"; 
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/soap/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/soap/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/soap/SimpleStockQuoteService"/>
+                        </endpoint>
+                    </send>
+                </case>
+                <default>
+                    <log level="custom">
+                        <property name="text" value="** Unrecognized Company 
ID **"/>
+                    </log>
+                    <makefault>
+                        <code value="tns:Receiver"
+                              
xmlns:tns="http://www.w3.org/2003/05/soap-envelope"/>
+                        <reason value="** Unrecognized Company ID **"/>
+                    </makefault>
+                    <property name="RESPONSE" value="true"/>
+                    <header name="To" action="remove"/>
+                    <send/>
+                    <drop/>
+                </default>
+            </switch>
+            <drop/>
+        </in>
+
+        <out>
+            <send/>
+        </out>
+
+    </sequence>
 
 </definitions>

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_304.xml
------------------------------------------------------------------------------
    svn:executable = *

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_305.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_201.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_305.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_305.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_201.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_306.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_202.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_306.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_306.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_202.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_307.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_600.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_307.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_307.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_600.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_308.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_601.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_308.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_308.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_601.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_308.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_309.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_602.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_309.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_309.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_602.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_311.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_700.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_311.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_311.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_700.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_312.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_701.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_312.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_312.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_701.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Copied: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_315.xml 
(from r590707, 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_310.xml)
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_315.xml?p2=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_315.xml&p1=webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_310.xml&r1=590707&r2=590951&rev=590951&view=diff
==============================================================================
    (empty)

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_315.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_51.xml
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_51.xml?rev=590951&view=auto
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_51.xml 
(added)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_51.xml 
Thu Nov  1 02:52:38 2007
@@ -0,0 +1,41 @@
+<!--
+  ~  Licensed to the Apache Software Foundation (ASF) under one
+  ~  or more contributor license agreements.  See the NOTICE file
+  ~  distributed with this work for additional information
+  ~  regarding copyright ownership.  The ASF licenses this file
+  ~  to you under the Apache License, Version 2.0 (the
+  ~  "License"); you may not use this file except in compliance
+  ~  with the License.  You may obtain a copy of the License at
+  ~
+  ~   http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing,
+  ~  software distributed under the License is distributed on an
+  ~   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~  KIND, either express or implied.  See the License for the
+  ~  specific language governing permissions and limitations
+  ~  under the License.
+  -->
+<!-- RMSequence example -->
+<definitions xmlns="http://ws.apache.org/ns/synapse";>
+
+    <in>
+        <RMSequence single="true" version="1.0"/>
+        <send>
+               <endpoint name="reliable">
+                       <address 
uri="http://localhost:9000/soap/ReliableStockQuoteService";>
+                               <enableRM/>
+                               <enableAddressing/>
+                           </address>
+            </endpoint>
+        </send>
+    </in>
+    <out>
+        <header name="wsrm:SequenceAcknowledgement" action="remove"
+                xmlns:wsrm="http://schemas.xmlsoap.org/ws/2005/02/rm"/>
+        <header name="wsrm:Sequence" action="remove"
+                xmlns:wsrm="http://schemas.xmlsoap.org/ws/2005/02/rm"/>
+        <send/>
+    </out>
+
+</definitions>

Propchange: 
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_51.xml
------------------------------------------------------------------------------
    svn:executable = *



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to