Author: davsclaus
Date: Fri Sep  2 14:52:53 2011
New Revision: 1164557

URL: http://svn.apache.org/viewvc?rev=1164557&view=rev
Log:
CAMEL-4396: XML validation errors should be logged using error listener. Thank 
to metatech for the patch

Modified:
    
camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/XsltBuilder.java

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/XsltBuilder.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/XsltBuilder.java?rev=1164557&r1=1164556&r2=1164557&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/XsltBuilder.java
 (original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/XsltBuilder.java
 Fri Sep  2 14:52:53 2011
@@ -39,6 +39,7 @@ import org.apache.camel.Message;
 import org.apache.camel.Processor;
 import org.apache.camel.RuntimeTransformException;
 import org.apache.camel.converter.jaxp.XmlConverter;
+import org.apache.camel.converter.jaxp.XmlErrorListener;
 import org.apache.camel.support.SynchronizationAdapter;
 import org.apache.camel.util.ExchangeHelper;
 import org.apache.camel.util.FileUtil;
@@ -337,6 +338,7 @@ public class XsltBuilder implements Proc
             uriResolver = new 
XsltUriResolver(exchange.getContext().getClassResolver(), null);
         }
         transformer.setURIResolver(uriResolver);
+        transformer.setErrorListener(new XmlErrorListener());
 
         transformer.clearParameters();
 


Reply via email to