You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by ru...@apache.org on 2009/12/05 09:51:05 UTC
svn commit: r887518 -
/synapse/branches/1.3/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java
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);
}
}
}