Author: gatfora
Date: Fri Mar 14 04:06:15 2008
New Revision: 637051

URL: http://svn.apache.org/viewvc?rev=637051&view=rev
Log:
Ensure that we start a new sequence if a Rollover fault is received

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

Modified: 
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java?rev=637051&r1=637050&r2=637051&view=diff
==============================================================================
--- 
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java
 (original)
+++ 
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java
 Fri Mar 14 04:06:15 2008
@@ -727,9 +727,10 @@
                if 
(Sandesha2Constants.SOAPFaults.Subcodes.CREATE_SEQUENCE_REFUSED.equals(soapFaultSubcode))
 {
                        processCreateSequenceRefusedFault(rmMsgCtx, fault);
                } else if 
(Sandesha2Constants.SOAPFaults.Subcodes.UNKNOWN_SEQUENCE.equals(soapFaultSubcode)
 ||
-                               
Sandesha2Constants.SOAPFaults.Subcodes.SEQUENCE_TERMINATED.equals(soapFaultSubcode)
 ) {
+                               
Sandesha2Constants.SOAPFaults.Subcodes.SEQUENCE_TERMINATED.equals(soapFaultSubcode)
 || 
+                               
Sandesha2Constants.SOAPFaults.Subcodes.MESSAGE_NUMBER_ROLEOVER.equals(soapFaultSubcode))
 {
                        processSequenceUnknownFault(rmMsgCtx, fault, 
identifier);
-               }
+               } 
                
                // If the operation is an Sandesha In Only operation, or the 
fault is a recognised fault,
                // then stop the message from being processed further.



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

Reply via email to