Author: ruwan
Date: Sun Nov 4 10:08:15 2007
New Revision: 591809
URL: http://svn.apache.org/viewvc?rev=591809&view=rev
Log:
Sample re-order and reformatting - in progress
Removed:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_56.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_57.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_58.xml
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_0.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_1.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_10.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_100.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_101.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_11.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_150.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_151.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_152.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_153.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_2.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_200.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_201.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_250.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_251.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_252.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_253.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_254.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_255.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_3.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_350.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_351.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_352.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_353.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_360.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_361.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_362.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_370.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_371.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_372.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_380.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_390.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_391.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_4.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_400.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_5.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_50.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_51.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_52.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_53.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_54.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_55.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_6.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_7.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_8.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_9.xml
webservices/synapse/trunk/java/src/site/resources/Synapse_Samples.html
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_0.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_0.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_0.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_0.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-
+
+<!-- Introduction to Synapse -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<!-- log all attributes of messages passing through -->
<log level="full"/>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_1.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_1.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_1.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_1.xml
Sun Nov 4 10:08:15 2007
@@ -17,7 +17,7 @@
~ under the License.
-->
-<!-- simple content based routing of messages -->
+<!-- Simple content based routing (CBR) of messages -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<!-- filtering of messages with XPath and regex matches -->
<filter source="get-property('To')" regex=".*/StockQuote.*">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_10.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_10.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_10.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_10.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- introduction dynamic endpoints -->
+
+<!-- Introduction to dynamic endpoints with the Registry -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<registry provider="org.apache.synapse.registry.url.SimpleURLRegistry">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_100.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_100.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_100.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_100.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- Connecting to endpoints with WS-Security for outgoing messages -->
+
+<!-- Using WS-Security for outgoing messages -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<localEntry key="sec_policy"
src="file:repository/conf/sample/resources/policy/policy_3.xml"/>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_101.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_101.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_101.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_101.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- RMSequence example -->
+
+<!-- Reliable message exchange between Synapse and the back-end server using
WS-ReliableMessaging -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<in>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_11.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_11.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_11.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_11.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- a full registry based configuration -->
+
+<!-- A full registry based configuration, and sharing a configuration between
multiple instances -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<registry provider="org.apache.synapse.registry.url.SimpleURLRegistry">
<parameter
name="root">file:./repository/conf/sample/resources/</parameter>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_150.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_150.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_150.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_150.xml
Sun Nov 4 10:08:15 2007
@@ -17,7 +17,7 @@
~ under the License.
-->
-<!-- introduction to Synapse proxy services -->
+<!-- Introduction to proxy services -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<proxy name="StockQuoteProxy">
<target>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_151.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_151.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_151.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_151.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- using custom sequences for incoming and outgoing message mediation with
proxy services -->
+
+<!-- Custom sequences and endpoints with proxy services -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="proxy_1">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_152.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_152.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_152.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_152.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- switching from https to REST/POX -->
+
+<!-- Switching transports and message format from SOAP to REST/POX -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<proxy name="StockQuoteProxy" transports="https">
<target>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_153.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_153.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_153.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_153.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- routing messages without processing security headers -->
+
+<!-- Routing the messages arrived to a proxy service without processing the
security headers -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<proxy name="StockQuoteProxy">
<target>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_2.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_2.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_2.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_2.xml
Sun Nov 4 10:08:15 2007
@@ -17,7 +17,7 @@
~ under the License.
-->
-<!-- switch-case mediator and setting and reading of local properties on a
message -->
+<!-- CBR with the Switch-case mediator, using message properties -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<switch source="//m0:getQuote/m0:request/m0:symbol"
xmlns:m0="http://services.samples/xsd">
<case regex="IBM">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_200.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_200.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_200.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_200.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- attaching service level WS-Security policies to proxy services -->
+
+<!-- Using WS-Security with policy attachments for proxy services -->
<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">
Modified:
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_201.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_201.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_201.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- attaching service level WS-RM policies to proxy services -->
+
+<!-- Reliable message exchange between the client and proxy services using
WS-ReliableMessaging -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<proxy name="StockQuoteProxy">
<target>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_250.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_250.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_250.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_250.xml
Sun Nov 4 10:08:15 2007
@@ -17,6 +17,7 @@
~ under the License.
-->
+<!-- Introduction to switching transports - JMS to http/s -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<proxy name="StockQuoteProxy" transports="jms">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_251.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_251.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_251.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_251.xml
Sun Nov 4 10:08:15 2007
@@ -17,6 +17,7 @@
~ under the License.
-->
+<!-- Switching from http/s to JMS -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<proxy name="StockQuoteProxy" transports="http">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_252.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_252.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_252.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_252.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- demonstrate JMS pure text, binary and POX message support -->
+
+<!-- Pure text/binary and POX message support with JMS -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="text_proxy">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_253.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_253.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_253.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_253.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- one-way message bridging between JMS to HTTP and sending a 202 Accepted
-->
+
+<!-- One way bridging from JMS to http and replying with a 202 Accepted
response -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<proxy name="JMStoHTTPStockQuoteProxy" transports="jms">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_254.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_254.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_254.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_254.xml
Sun Nov 4 10:08:15 2007
@@ -16,6 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
+
+<!-- Using the file system as transport medium using VFS transport listener
and sender -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<proxy name="StockQuoteProxy" transports="vfs">
<parameter
name="transport.vfs.FileURI">file:///home/user/test/in</parameter> <!--CHANGE-->
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_255.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_255.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_255.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_255.xml
Sun Nov 4 10:08:15 2007
@@ -17,7 +17,7 @@
~ under the License.
-->
-<!-- introduction to Synapse proxy services -->
+<!-- Switching from ftp transport listener to mail transport sender -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<proxy name="StockQuoteProxy">
<target>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_3.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_3.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_3.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_3.xml
Sun Nov 4 10:08:15 2007
@@ -17,7 +17,7 @@
~ under the License.
-->
-<!-- illustration of local registry entry definitions, and reusable endpoints
and sequences -->
+<!-- Local Registry entry definitions, reusable endpoints and sequences -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<!-- define a string resource entry to the local registry -->
<localEntry key="version">0.1</localEntry>
Modified:
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_300.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_300.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- introduction to Tasks with simple trigger -->
+
+<!-- Introduction to Tasks with simple trigger -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<task class="org.apache.synapse.startup.tasks.MessageInjector"
name="CheckPrice">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_350.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_350.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_350.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_350.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- Introduction to the script mediator -->
+
+<!-- Introduction to the script mediator using js scripts -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<localEntry key="stockquoteScript"
src="file:repository/conf/sample/resources/script/stockquoteTransform.js"/>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_351.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_351.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_351.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_351.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- introduction to inline script mediation -->
+
+<!-- In-line script mediation with JavaScript -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<in>
<!-- transform the custom quote request into a standard quote requst
expected by the service -->
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_352.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_352.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_352.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_352.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- An in-line JavaScript/E4X mediator sending a response to a service
request -->
+
+<!-- Accessing Synapse message context API methods using scripting language -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<in>
<!-- change the MessageContext into a response and set a response
payload -->
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_353.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_353.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_353.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_353.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- Introduction to the script mediator with Ruby scripts-->
+
+<!-- Using Ruby scripts for mediation -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<localEntry key="stockquoteScript"
src="file:repository/conf/sample/resources/script/stockquoteTransform.rb"/>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_360.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_360.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_360.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_360.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- introduction to dblookp mediator -->
+
+<!-- Introduction to dblookp mediator -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="myFaultHandler">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_361.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_361.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_361.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_361.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- introduction to dbreport mediator -->
+
+<!-- Introduction to dbreport mediator -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="main">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_362.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_362.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_362.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_362.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
- <!-- dbreport mediator and dblookup mediator -->
+
+ <!-- Action of dbreport and dblookup mediators together -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="main">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_370.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_370.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_370.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_370.xml
Sun Nov 4 10:08:15 2007
@@ -16,6 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
+
+<!-- Introduction to throttle mediator -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="main">
<in>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_371.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_371.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_371.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_371.xml
Sun Nov 4 10:08:15 2007
@@ -16,6 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
+
+<!-- Restricting requests based on policies -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="main">
<in>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_372.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_372.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_372.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_372.xml
Sun Nov 4 10:08:15 2007
@@ -16,6 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
+
+<!-- TODO: Find the topic -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<registry provider="org.apache.synapse.registry.url.SimpleURLRegistry">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_380.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_380.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_380.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_380.xml
Sun Nov 4 10:08:15 2007
@@ -17,7 +17,7 @@
~ under the License.
-->
-<!-- Demonstrate the use of class mediator -->
+<!-- Writting your own custom mediation in Java -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="fault">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_390.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_390.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_390.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_390.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
- <!-- introduction to URL source properties, registry based properties
and the XQuery mediator -->
+
+<!-- Introduction to the XQuery mediator -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<!-- the SimpleURLRegistry allows access to a URL based registry (e.g.
file:/// or http://) -->
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_391.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_391.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_391.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_391.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
- <!-- introduction to URL source properties, registry based properties
and the XQuery mediator -->
+
+<!-- TODO: Find the topic -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<!-- the SimpleURLRegistry allows access to a URL based registry (e.g.
file:/// or http://) -->
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_4.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_4.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_4.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_4.xml
Sun Nov 4 10:08:15 2007
@@ -17,7 +17,7 @@
~ under the License.
-->
-<!-- introduction to error handling -->
+<!-- Introduction to error handling -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<!-- the default fault handling sequence used by Synapse - named 'fault'
-->
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_400.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_400.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
---
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_400.xml
(original)
+++
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_400.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
- <!-- Advanced message splitting and aggregating the responses -->
+
+<!-- Message splitting and aggregating the responses -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<proxy name="SplitAggregateProxy">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_5.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_5.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_5.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_5.xml
Sun Nov 4 10:08:15 2007
@@ -1,4 +1,23 @@
-<!-- introduction to error handling -->
+<!--
+ ~ 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.
+ -->
+
+<!-- Creating SOAP fault messages and changing the direction of a message -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="myFaultHandler">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_50.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_50.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_50.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_50.xml
Sun Nov 4 10:08:15 2007
@@ -16,6 +16,7 @@
~ specific language governing permissions and limitations
~ under the License.
-->
+
<!-- POX to SOAP conversion -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<!-- filtering of messages with XPath and regex matches -->
Modified:
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=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_51.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_51.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- MTOM and SwA and message properties to correlate requests and responses
-->
+
+<!-- MTOM and SwA optimizations and request/response correlation -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<in>
<filter source="get-property('Action')"
regex="urn:uploadFileUsingMTOM">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_52.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_52.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_52.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_52.xml
Sun Nov 4 10:08:15 2007
@@ -17,7 +17,7 @@
~ under the License.
-->
-<!-- demontrates simple session less load balancing between 3 endpoints -->
+<!-- Session less load balancing between 3 endpoints -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="main" onError="errorHandler">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_53.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_53.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_53.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_53.xml
Sun Nov 4 10:08:15 2007
@@ -17,7 +17,7 @@
~ under the License.
-->
-<!-- Demontrates failover sending among 3 endpoints. -->
+<!-- Failover sending among 3 endpoints. -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="main" onError="errorHandler">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_54.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_54.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_54.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_54.xml
Sun Nov 4 10:08:15 2007
@@ -17,8 +17,8 @@
~ under the License.
-->
-<!-- Demontrates session affinity load balancing between 3 endpoints. We are
using client
- initiated session for this sample. -->
+<!-- Session affinity load balancing between 3 endpoints.
+ (We are using client initiated session for this sample) -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="main" onError="errorHandler">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_55.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_55.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_55.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_55.xml
Sun Nov 4 10:08:15 2007
@@ -17,8 +17,9 @@
~ under the License.
-->
-<!-- Demontrates the session affinity load balancing between fail over
endpoints. If endpoint servers
-maintain session specific data, such data have to replicated among the
failover endpoints. -->
+<!-- Session affinity load balancing between fail over endpoints.
+ (If endpoint servers maintain session specific data,
+ such data have to replicated among the failover endpoints) -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<sequence name="main" onError="errorHandler">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_6.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_6.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_6.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_6.xml
Sun Nov 4 10:08:15 2007
@@ -17,7 +17,7 @@
~ under the License.
-->
-<!-- illustration of header, in (out) mediators -->
+<!-- Manipulating SOAP headers, and filtering incoming and outgoing messages
-->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<in>
<header name="To"
value="http://localhost:9000/soap/SimpleStockQuoteService"/>
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_7.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_7.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_7.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_7.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- introduction of static inline XML properties and the validation mediator
-->
+
+<!-- Introduction to local Registry entries and using Schema validation -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<localEntry key="validate_schema">
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_8.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_8.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_8.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_8.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- introduction to URL source properties, registry based properties and the
XSLT mediator -->
+
+<!-- Introduction to static and dynamic registry resources, and using XSLT
transformations -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<!-- the SimpleURLRegistry allows access to a URL based registry (e.g.
file:/// or http://) -->
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_9.xml
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_9.xml?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_9.xml
(original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_9.xml
Sun Nov 4 10:08:15 2007
@@ -16,7 +16,8 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<!-- introduction dynamic sequences -->
+
+<!-- Introduction to dynamic sequences with the Registry -->
<definitions xmlns="http://ws.apache.org/ns/synapse">
<registry provider="org.apache.synapse.registry.url.SimpleURLRegistry">
<parameter
name="root">file:./repository/conf/sample/resources/</parameter>
Modified: webservices/synapse/trunk/java/src/site/resources/Synapse_Samples.html
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/src/site/resources/Synapse_Samples.html?rev=591809&r1=591808&r2=591809&view=diff
==============================================================================
--- webservices/synapse/trunk/java/src/site/resources/Synapse_Samples.html
(original)
+++ webservices/synapse/trunk/java/src/site/resources/Synapse_Samples.html Sun
Nov 4 10:08:15 2007
@@ -128,7 +128,7 @@
<li><a href="#MediationSamples">Message mediation samples</a>
<ul>
<li><a href="#Sample0">Sample 0: Introduction to Synapse</a></li>
- <li><a href="#Sample1">Sample 1: Content based routing (CBR)</a></li>
+ <li><a href="#Sample1">Sample 1: Simple content based routing (CBR) of
messages</a></li>
<li><a href="#Sample2">Sample 2: CBR with the Switch-case mediator,
using message properties</a></li>
<li><a href="#Sample3">Sample 3: Local Registry entry definitions,
@@ -150,97 +150,117 @@
and sharing a configuration between multiple instances</a></li>
</ul>
</li>
- <li><a href="#Endpoints">Endpoints</a>
+ <li><a href="#Endpoints">Advanced mediations with endpoints</a>
<ul>
- <li><a href="#Sample50">Sample 50: Using WS-Security for outgoing
- messages</a></li>
- <li><a href="#Sample51">Sample 51: MTOM and SwA optimizations and
- request/response correlation</a></li>
- <li><a href="#Sample52">Sample 52: POX to SOAP conversion</a></li>
- <li><a href="#Sample53">Sample 53: Reliable message exchange between
- Synapse and the back-end server using WS-ReliableMessaging</a></li>
- <li><a href="#Sample54">Sample 54: Load balancing</a></li>
- <li><a href="#Sample55">Sample 55: Failover</a></li>
- <li><a href="#Sample56">Sample 56: Load balancing with session
- affinity</a></li>
- <li><a href="#Sample57">Sample 57: Load balancing with session affinity
- among failover groups</a></li>
- <li><a href="#Sample60">Sample 60: WSDL endpoint</a></li>
+ <li><a href="#Sample50">Sample 50: POX to SOAP conversion</a></li>
+ <li><a href="#Sample51">Sample 51: MTOM and SwA optimizations and
+ request/response correlation</a></li>
+ <li><a href="#Sample52">Sample 52: Session less load balancing between
3 endpoints</a></li>
+ <li><a href="#Sample53">Sample 53: Failover sending among 3
endpoints</a></li>
+ <li><a href="#Sample54">Sample 54: Session affinity load balancing
+ between 3 endpoints</a></li>
+ <li><a href="#Sample55">Sample 55: Session affinity load balancing
+ between fail over endpoints</a></li>
+ <li><a href="#Sample56">Sample 56: WSDL endpoint</a></li>
+ </ul>
+ </li>
+ <li><a href="#MessageMediationQoS">Quality of Service addition or
+ deduction samples in message mediation</a>
+ <ul>
+ <li><a href="#Sample100">Sample 100: Using WS-Security for outgoing
messages</a></li>
+ <li><a href="#Sample101">Sample 101: Reliable message exchange between
+ Synapse and the back-end server using WS-ReliableMessaging</a></li>
</ul>
</li>
<li><a href="#ProxyServices">Synapse Proxy service samples</a>
<ul>
- <li><a href="#Sample100">Sample 100: Introduction to proxy
- services</a></li>
- <li><a href="#Sample101">Sample 101: Custom sequences and endpoints
- with proxy services</a></li>
- <li><a href="#Sample102">Sample 102: Switching transports and message
+ <li><a href="#Sample150">Sample 150: Introduction to proxy
services</a></li>
+ <li><a href="#Sample151">Sample 151: Custom sequences and endpoints
+ with proxy services</a></li>
+ <li><a href="#Sample152">Sample 152: Switching transports and message
format from SOAP to REST/POX</a></li>
- <li><a href="#Sample103">Sample 103: Using WS-Security with policy
- attachments for proxy services</a></li>
- <li><a href="#Sample104">Sample 104: Reliable message exchange between
- the client and proxy services using WS-ReliableMessaging</a></li>
- <li><a href="#Sample105">Sample 105: Routing the messages arrived to a
- proxy service without processing the MustUnderstand headers</a></li>
+ <li><a href="#Sample153">Sample 153: Routing the messages arrived to a
+ proxy service without processing the security headers</a></li>
</ul>
</li>
- <li><a href="#Transport">Transport samples</a>
+ <li><a href="ProxyServiceQoS">QoS addition and deduction for service
mediation (proxy) samples</a>
<ul>
- <li><a href="#Sample110">Sample 110: Introduction to switching
+ <li><a href="#Sample200">Sample 200: Using WS-Security with policy
+ attachments for proxy services</a></li>
+ <li><a href="#Sample201">Sample 201: Reliable message exchange between
+ the client and proxy services using WS-ReliableMessaging</a></li>
+ </ul>
+ </li>
+ <li><a href="#Transport">Transport samples and switching transports</a>
+ <ul>
+ <li><a href="#Sample250">Sample 250: Introduction to switching
transports - JMS to http/s</a></li>
- <li><a href="#Sample111">Sample 111: Demonstrate switching from http/s
- to JMS</a></li>
- <li><a href="#Sample112">Sample 112: Demonstrate one way messaging /
- fireAndForget()</a></li>
- <li><a href="#Sample113">Sample 113: Pure text/binary and POX message
+ <li><a href="#Sample251">Sample 251: Switching from http/s to
JMS</a></li>
+ <li><a href="#Sample112">Sample 112: One way messaging /
fireAndForget()</a></li>
+ <li><a href="#Sample252">Sample 252: Pure text/binary and POX message
support with JMS</a></li>
- <li><a href="#Sample114">Sample 114: One way bridging from JMS to http
+ <li><a href="#Sample253">Sample 253: One way bridging from JMS to http
and replying with a 202 Accepted response</a></li>
- <li><a href="#Sample115">Sample 115: Using the file system as transport
+ <li><a href="#Sample254">Sample 254: Using the file system as transport
medium using VFS transport listener and sender</a></li>
- <li><a href="#Sample116">Sample 116: Switching from ftp transport
listener
+ <li><a href="#Sample255">Sample 255: Switching from ftp transport
listener
to mail transport sender</a></li>
</ul>
</li>
- <li><ul>
- <li>Database Mediators</li>
- <li>Setting up Database Mediators</li>
- <li>Sample 200:Introducing the dblookup mediator</li>
- <li>Sample 201:Introducing the dbreport mediator</li>
- <li>Sample 202:Use of both the dbreport and the dblookup mediator</li>
- </ul>
- </li>
- <li><ul>
- <li><a href="#ExtensionMediators">Extension Mediators</a> </li>
- </ul>
+ <li><a href="#Task">Introduction to synapse tasks</a>
<ul>
- <li><a href="Synapse_Samples_Setup.html#ScriptSetup">Setting up Script
- Mediators</a> </li>
- <li><a href="#Sample500">Sample 500: Introduction to script
- mediators</a></li>
- <li><a href="#Sample501">Sample 501: In-line script mediation</a></li>
- <li><a href="#Sample502">Sample 502: Accessing Synapse message context
- API methods</a></li>
- <li><a href="#Sample503">Sample 503: Using Ruby scripts for
- mediation</a></li>
- <li><a href="#Sample510">Sample 510: Class mediator - Writting your own
- mediation in Java</a></li>
+ <li><a href="#Sample300">Introduction to tasks with simple
trigger</a></li>
</ul>
</li>
- <li><a href="#AdvancedMediations">Advanced Mediations</a>
- <ul>
- <li>Sample 601:Throttle mediator - Concurrency throttling </li>
- </ul>
- <ul>
- <li>Sample 602:Throttle mediator - Restricting requests based on
- policies</li>
- </ul>
- <ul>
- <li><a name="L1723" id="L1723">Sample 701:</a> XQuery mediator -
- Transformation using XQuery</li>
- </ul>
+ <li><a href="#AdvancedMediation">Advanced mediations with advanced
mediators</a>
<ul>
- <li>Sample 702: XQuery mediator - Using External XML documents </li>
+ <li><a href="#ScriptMediator">Using scripts in mediation (Script
Mediator)</a>
+ <ul>
+ <li><a href="#Sample350">Sample 350: Introduction to the script
mediator
+ using js scripts</a></li>
+ <li><a href="#Sample351">Sample 351: In-line script mediation with
JavaScript</a></li>
+ <li><a href="#Sample352">Sample 352: Accessing Synapse message
context API
+ methods using scripting language</a></li>
+ <li><a href="#Sample353">Sample 353: Using Ruby scripts for
mediation</a></li>
+ </ul>
+ </li>
+ <li><a href="#DBMediators">Database interactions in mediation (DBLookup
/ DBReport)</a>
+ <ul>
+ <li><a href="#Sample360">Sample 360: Introduction to dblookp
mediator</a></li>
+ <li><a href="#Sample361">Sample 361: Introduction to dbreport
mediator</a></li>
+ <li><a href="#Sample362">Sample 362: Action of dbreport and
+ dblookup mediators together</a></li>
+ </ul>
+ </li>
+ <li><a href="#Throttle">Throtteling messages (Throttle Mediator)</a>
+ <ul>
+ <li><a href="#Sample370">Sample 370: Introduction to throttle
mediator
+ and concurrency throttling</a></li>
+ <li><a href="#Sample371">Sample 371: Restricting requests based on
policies </a></li>
+ <li><a href="#Sample372">Sample 372: TODO: Find the topic</a></li>
+ </ul>
+ </li>
+ <li><a href="#Class">Extending the mediation in java (Class Mediator)</a>
+ <ul>
+ <li><a href="#Sample380">Sample 380: Writting your own custom
mediation in Java</a></li>
+ </ul>
+ </li>
+ <li><a href="#XQuery">Evaluating XQuery for mediation (XQuery
Mediator)</a>
+ <ul>
+ <li><a href="#Sample390">Sample 390: Introduction to the XQuery
mediator</a></li>
+ <li><a href="#Sample391">Sample 391: TODO: Find the topic</a></li>
+ </ul>
+ </li>
+ <li><a href="#Splitter">Splitting messages in to parts and process in
parallel</a>
+ <ul>
+ <li><a href="#Sample400">Sample 400: Message splitting and
aggregating the responses</a></li>
+ </ul>
+ </li>
+ <li><a href="#Aggregator">Aggregating messages and process in batch</a>
+ <ul>
+ <li><a href="#Sample410">Sample 410: Message splitting and
aggregating the responses</a></li>
+ </ul>
+ </li>
</ul>
</li>
</ul>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]