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:52:09 UTC
svn commit: r887519 -
/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java
Author: ruwan
Date: Sat Dec 5 08:52:08 2009
New Revision: 887519
URL: http://svn.apache.org/viewvc?rev=887519&view=rev
Log:
Fixing an issue in the Validate mediator
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java
Modified: synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java?rev=887519&r1=887518&r2=887519&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java (original)
+++ synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/ValidateMediator.java Sat Dec 5 08:52:08 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);
}
}
}