You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by in...@apache.org on 2007/05/11 11:24:04 UTC
svn commit: r537143 - in
/webservices/synapse/trunk/java/repository/conf/sample:
synapse_sample_400.xml synapse_sample_401.xml
Author: indika
Date: Fri May 11 02:24:03 2007
New Revision: 537143
URL: http://svn.apache.org/viewvc?view=rev&rev=537143
Log:
updated samples for the throttle mediator
Modified:
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_400.xml
webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_401.xml
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?view=diff&rev=537143&r1=537142&r2=537143
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_400.xml (original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_400.xml Fri May 11 02:24:03 2007
@@ -73,12 +73,31 @@
</throttle:ThrottleAssertion>
</wsp:Policy>
</policy>
+ <onAccept>
+ <log level="custom">
+ <property name="text" value="**Access Accept**"/>
+ </log>
+ <send>
+ <endpoint>
+ <address uri="http://localhost:9000/soap/SimpleStockQuoteService"/>
+ </endpoint>
+ </send>
+ </onAccept>
+ <onReject>
+ <log level="custom">
+ <property name="text" value="**Access Denied**"/>
+ </log>
+ <makefault>
+ <code value="tns:Receiver"
+ xmlns:tns="http://www.w3.org/2003/05/soap-envelope"/>
+ <reason value="**Access Denied**"/>
+ </makefault>
+ <property name="RESPONSE" value="true"/>
+ <header name="To" expression="get-property('ReplyTo')"/>
+ <send/>
+ <drop/>
+ </onReject>
</throttle:throttle>
- <send>
- <endpoint>
- <address uri="http://localhost:8082/soap/SimpleStockQuoteService"/>
- </endpoint>
- </send>
</in>
<out>
<send/>
Modified: webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_401.xml
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_401.xml?view=diff&rev=537143&r1=537142&r2=537143
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_401.xml (original)
+++ webservices/synapse/trunk/java/repository/conf/sample/synapse_sample_401.xml Fri May 11 02:24:03 2007
@@ -31,17 +31,36 @@
<sequence name="main">
<in>
- <throttle:throttle>
+ <throttle:throttle onReject="onRejectSequence" onAccept="onAcceptSequence">
<policy key="thottlePolicy"/>
</throttle:throttle>
- <send>
- <endpoint>
- <address uri="http://localhost:8082/soap/SimpleStockQuoteService"/>
- </endpoint>
- </send>
</in>
<out>
<send/>
</out>
+ </sequence>
+ <sequence name="onAcceptSequence">
+ <log level="custom">
+ <property name="text" value="**Access Accept**"/>
+ </log>
+ <send>
+ <endpoint>
+ <address uri="http://localhost:9000/soap/SimpleStockQuoteService"/>
+ </endpoint>
+ </send>
+ </sequence>
+ <sequence name="onRejectSequence">
+ <log level="custom">
+ <property name="text" value="**Access Denied**"/>
+ </log>
+ <makefault>
+ <code value="tns:Receiver"
+ xmlns:tns="http://www.w3.org/2003/05/soap-envelope"/>
+ <reason value="**Access Denied**"/>
+ </makefault>
+ <property name="RESPONSE" value="true"/>
+ <header name="To" expression="get-property('ReplyTo')"/>
+ <send/>
+ <drop/>
</sequence>
</definitions>
---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org