Author: indika
Date: Thu May 24 23:22:05 2007
New Revision: 541564

URL: http://svn.apache.org/viewvc?view=rev&rev=541564
Log:
fixed SYNAPSE-102 - Clear the previous state of the validation error in the 
ErrorHandler

Modified:
    
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java

Modified: 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java?view=diff&rev=541564&r1=541563&r2=541564
==============================================================================
--- 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java
 Thu May 24 23:22:05 2007
@@ -240,6 +240,8 @@
         try {
             // Create SchemaFactory and configure for the default schema 
language - XMLSchema
             SchemaFactory factory = 
SchemaFactory.newInstance(DEFAULT_SCHEMA_LANGUAGE);
+            // Clear the previous state of the validation error
+            errorHandler.setValidationError(false);
             factory.setErrorHandler(errorHandler);
 
             // set any features on/off as requested
@@ -298,6 +300,14 @@
 
         public SAXParseException getSaxParseException() {
             return saxParseException;
+        }
+
+        /**
+         * To set explicitly validation error condition 
+         * @param validationError
+         */
+        public void setValidationError(boolean validationError) {
+            this.validationError = validationError;
         }
     }
 



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

Reply via email to