From 6bd6eec5a6d12174d745bd7ddefbf4abb83cab69 Mon Sep 17 00:00:00 2001 From: James Netherton Date: Mon, 27 Mar 2017 16:19:07 +0100 Subject: [PATCH] CAMEL-11074: Unable to load Schematron XSLT templates on windows --- .../component/schematron/processor/ClassPathURIResolver.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/components/camel-schematron/src/main/java/org/apache/camel/component/schematron/processor/ClassPathURIResolver.java b/components/camel-schematron/src/main/java/org/apache/camel/component/schematron/processor/ClassPathURIResolver.java index 86c9bed23711a..8be20e1be20ed 100644 --- a/components/camel-schematron/src/main/java/org/apache/camel/component/schematron/processor/ClassPathURIResolver.java +++ b/components/camel-schematron/src/main/java/org/apache/camel/component/schematron/processor/ClassPathURIResolver.java @@ -16,7 +16,6 @@ */ package org.apache.camel.component.schematron.processor; -import java.io.File; import java.io.InputStream; import javax.xml.transform.Source; import javax.xml.transform.TransformerException; @@ -43,7 +42,7 @@ public ClassPathURIResolver(final String rulesDir, URIResolver clientUriResolver @Override public Source resolve(String href, String base) throws TransformerException { InputStream stream = ClassPathURIResolver.class.getClassLoader() - .getResourceAsStream(rulesDir.concat(File.separator).concat(href)); + .getResourceAsStream(rulesDir.concat("/").concat(href)); if (stream != null) { return new StreamSource(stream); } else {