Author: supun
Date: Thu Jul 22 06:28:23 2010
New Revision: 966514

URL: http://svn.apache.org/viewvc?rev=966514&view=rev
Log:
changing the Mustundertand handler to the last handler and SynapseDispatcher to 
the handler before Mustunderstand handler

Modified:
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/Axis2SynapseController.java

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/Axis2SynapseController.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/Axis2SynapseController.java?rev=966514&r1=966513&r2=966514&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/Axis2SynapseController.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/Axis2SynapseController.java
 Thu Jul 22 06:28:23 2010
@@ -756,7 +756,7 @@ public class Axis2SynapseController impl
         HandlerDescription handlerMD = new 
HandlerDescription(SynapseDispatcher.NAME);
         // <order after="SOAPMessageBodyBasedDispatcher" phase="Dispatch"/>
         PhaseRule rule = new PhaseRule(PhaseMetadata.PHASE_DISPATCH);
-        rule.setAfter(SOAPMessageBodyBasedDispatcher.NAME);
+        rule.setBefore(SynapseMustUnderstandHandler.NAME);
         handlerMD.setRules(rule);
         SynapseDispatcher synapseDispatcher = new SynapseDispatcher();
         synapseDispatcher.initDispatcher();
@@ -769,7 +769,7 @@ public class Axis2SynapseController impl
                 = new HandlerDescription(SynapseMustUnderstandHandler.NAME);
         // <order after="SynapseDispatcher" phase="Dispatch"/>
         PhaseRule rule = new PhaseRule(PhaseMetadata.PHASE_DISPATCH);
-        rule.setAfter(SynapseDispatcher.NAME);
+        rule.setPhaseLast(true);
         handlerMD.setRules(rule);
         SynapseMustUnderstandHandler synapseMustUnderstandHandler
                 = new SynapseMustUnderstandHandler();


Reply via email to