Just for completeness, did you try the absolute paths to see if that worked correctly?
Also, what version of Camel are you using? pitani wrote > > I have 2 schema files. Sabre_OTA_Profile.xsd and > Sabre_OTA_ProfileOrchestratedReadRQ.xsd. > Sabre_OTA_ProfileOrchestratedReadRQ.xsd is inside orchestrated folder. > EX: > > ./Sabre_OTA_Profile.xsd > ./orchestrated/Sabre_OTA_ProfileOrchestratedReadRQ.xsd > > In Sabre_OTA_ProfileOrchestratedReadRQ.xsd, I have..<xs:include > schemaLocation="../Sabre_OTA_Profile.xsd"/> > > I am getting following error..when I am trying to load > Sabre_OTA_ProfileOrchestratedReadRQ.xsd file. This is working in Camel > 2.0, This is not working in Came 2.9.X version. > > Caused by: org.apache.camel.RuntimeCamelException: > java.io.FileNotFoundException: Cannot find resource in classpath for URI: > orchestrated/../Sabre_OTA_Profile.xsd > at > org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1221) > at > org.apache.camel.component.validator.DefaultLSResourceResolver$DefaultLSInput.getByteStream(DefaultLSResourceResolver.java:95) > at org.apache.xerces.util.DOMEntityResolverWrapper.resolveEntity(Unknown > Source) > at org.apache.xerces.impl.XMLEntityManager.resolveEntity(Unknown Source) > at org.apache.xerces.impl.xs.XMLSchemaLoader.resolveDocument(Unknown > Source) > at org.apache.xerces.impl.xs.traversers.XSDHandler.resolveSchema(Unknown > Source) > at > org.apache.xerces.impl.xs.traversers.XSDHandler.constructTrees(Unknown > Source) > at org.apache.xerces.impl.xs.traversers.XSDHandler.parseSchema(Unknown > Source) > at org.apache.xerces.impl.xs.XMLSchemaLoader.loadSchema(Unknown Source) > at org.apache.xerces.impl.xs.XMLSchemaLoader.loadGrammar(Unknown Source) > at org.apache.xerces.impl.xs.XMLSchemaLoader.loadGrammar(Unknown Source) > at org.apache.xerces.jaxp.validation.XMLSchemaFactory.newSchema(Unknown > Source) > at javax.xml.validation.SchemaFactory.newSchema(SchemaFactory.java:594) > at > org.apache.camel.processor.validation.ValidatingProcessor.createSchema(ValidatingProcessor.java:233) > at > org.apache.camel.processor.validation.ValidatingProcessor.loadSchema(ValidatingProcessor.java:105) > at > org.apache.camel.component.validator.ValidatorComponent.createEndpoint(ValidatorComponent.java:54) > at > org.apache.camel.impl.DefaultComponent.createEndpoint(DefaultComponent.java:91) > at > org.apache.camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelContext.java:437) > ... 164 more > Caused by: java.io.FileNotFoundException: Cannot find resource in > classpath for URI: orchestrated/../Sabre_OTA_Profile.xsd > at > org.apache.camel.util.ResourceHelper.resolveMandatoryResourceAsInputStream(ResourceHelper.java:89) > at > org.apache.camel.component.validator.DefaultLSResourceResolver$DefaultLSInput.getByteStream(DefaultLSResourceResolver.java:93) > ... 180 more > -- View this message in context: http://camel.465427.n5.nabble.com/org-apache-camel-RuntimeCamelException-java-io-FileNotFoundException-Cannot-find-resource-in-classpaI-tp5713557p5713558.html Sent from the Camel - Users mailing list archive at Nabble.com.