Hi Colm, we have a daily build to test Camel on Java 9 and 10[1]. We build on Java 8 and run tests on 9/10, we're now looking into running tests on Java 11 early access builds.
John Poth worked on getting Camel to build on Java 9, while I haven't tried it recently I believe this should still work. What I see in the error you provided is a namespace issue while parsing XML, are you behind a proxy? If so, could that proxy interfere with downloading XSD files from the Internet? You might try downloading that camel-spring.xsd[2] file and see if it looks OK. zoran [1] https://builds.apache.org/view/C/view/Apache%20Camel/job/Camel.daily/ [2] https://camel.apache.org/schema/spring/camel-spring.xsd On Wed, Jun 27, 2018 at 5:33 PM, Colm O hEigeartaigh <cohei...@apache.org> wrote: > Hi all, > > Is the current Camel master supposed to build with Java 9? I get some > failures in camel-spring with Java 9.0.4 along the lines of: > > [ERROR] > testInvokeServiceWithMessageHeader(org.apache.camel.spring.produce.ProduceTest) > Time elapsed: 0 s <<< ERROR! > java.lang.IllegalStateException: Failed to load ApplicationContext > Caused by: > org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line > 1 in XML document from class path resource > [org/apache/camel/spring/produce/ProduceTest-context.xml] is invalid; > nested exception is org.xml.sax.SAXParseException; systemId: > http://camel.apache.org/schema/spring/camel-spring.xsd; lineNumber: 1; > columnNumber: 242; s4s-elt-schema-ns: The namespace of element 'schema' > must be from the schema namespace, 'http://www.w3.org/2001/XMLSchema'. > Caused by: org.xml.sax.SAXParseException: s4s-elt-schema-ns: The namespace > of element 'schema' must be from the schema namespace, ' > http://www.w3.org/2001/XMLSchema'. > > Colm. > > -- > Colm O hEigeartaigh > > Talend Community Coder > http://coders.talend.com -- Zoran Regvart