Author: gatfora
Date: Tue Jun 17 03:35:15 2008
New Revision: 668611

URL: http://svn.apache.org/viewvc?rev=668611&view=rev
Log:
Applying patch for https://issues.apache.org/jira/browse/SANDESHA2-158  Thanks 
David, Sara

Modified:
    
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/SandeshaUtil.java

Modified: 
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/SandeshaUtil.java
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/SandeshaUtil.java?rev=668611&r1=668610&r2=668611&view=diff
==============================================================================
--- 
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/SandeshaUtil.java
 (original)
+++ 
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/SandeshaUtil.java
 Tue Jun 17 03:35:15 2008
@@ -982,12 +982,11 @@
                int executionChainLength = executionChain.size();
                for(int i=0;i<executionChainLength;i++){
                        Handler handler = (Handler)executionChain.get(i);
-                       if("Security".equals(handler.getName())){
+                       
if("Security".equals(handler.getName())||"MessageOut".equals(handler.getName())){
                                retransmittablePhases.add(handler);
-                               executionChain.remove(i);
-                               executionChainLength=executionChain.size();
                        }
                }
+               executionChain.removeAll(retransmittablePhases);
                message.setProperty(Sandesha2Constants.RETRANSMITTABLE_PHASES, 
retransmittablePhases);
        }
        



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

Reply via email to