+ }\r
+\r
+ private Resource getSchemaResource(String filename) {\r
+ Resource fileResource = null;\r
+\r
+ if(filename == null) {\r
+ return null;\r
+ }\r
+ \r
+ if ((schemaHomeDir != null) && (fileResource = new FileSystemResource(schemaHomeDir + "/" + filename)).isReadable()) {\r
+ return fileResource;\r
+ }\r
+\r
+ if ((fileResource = new ClassPathResource(filename)).isReadable()) {\r
+ return fileResource;\r
+ }\r