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);
}
}
}