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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]