Author: ruwan
Date: Sat Dec  5 08:51:04 2009
New Revision: 887518

URL: http://svn.apache.org/viewvc?rev=887518&view=rev
Log:
Fixing an issue in the validate mediator

Modified:
    
synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java

Modified: 
synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java
URL: 
http://svn.apache.org/viewvc/synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java?rev=887518&r1=887517&r2=887518&view=diff
==============================================================================
--- 
synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java
 (original)
+++ 
synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java
 Sat Dec  5 08:51:04 2009
@@ -89,6 +89,7 @@
     private final SchemaFactory factory = SchemaFactory.newInstance(
             XMLConstants.W3C_XML_SCHEMA_NS_URI);
 
+    @SuppressWarnings({"ThrowableResultOfMethodCallIgnored"})
     public boolean mediate(MessageContext synCtx) {
 
         SynapseLog synLog = getLog(synCtx);
@@ -137,11 +138,8 @@
                 if (errorHandler.isValidationError()) {
                     //reset the errorhandler state
                     errorHandler.setValidationError(false);
-
-                    if (synLog.isTraceOrDebugEnabled()) {
-                        synLog.traceOrDebug("Error creating a new schema 
objects for " +
-                            "schemas : " + schemaKeys.toString());
-                    }
+                    handleException("Error creating a new schema objects for 
schemas : "
+                            + schemaKeys.toString(), 
errorHandler.getSaxParseException(), synCtx);
                 }
             }
         }


Reply via email to