Details
-
Sub-task
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
-
Unknown
Description
I think the underlying problem comes from the groovy-eclipse-compiler and how (if possible) to pass JAVA 9 compiler args (full logs attached).
Affected modules are camel-grape, camel-groovy and camel-example-groovy.
240. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/dataformat/XmlParserDataFormat.java (at line 52) private XmlParser newParser() throws Exception { ^^^^^^^^^ Exception cannot be resolved to a type ---------- 241. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/dataformat/XmlParserDataFormat.java (at line 53) XmlParser xmlParser = new XmlParser(newSaxParser()); ^^^^^^^^^^^^ The method newSaxParser() from the type AbstractXmlDataFormat refers to the missing type SAXParser ---------- 242. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/dataformat/XmlParserDataFormat.java (at line 54) xmlParser.setErrorHandler(getErrorHandler()); ^^^^^^^^^^^^^^^ The method getErrorHandler() from the type AbstractXmlDataFormat refers to the missing type ErrorHandler ---------- 243. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/dataformat/XmlParserDataFormat.java (at line 59) private XmlNodePrinter newPrinter(OutputStream stream) { ^^^^^^^^^^^^ OutputStream cannot be resolved to a type ---------- 244. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/dataformat/XmlParserDataFormat.java (at line 60) XmlNodePrinter xmlNodePrinter = new XmlNodePrinter(new PrintWriter(stream)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor XmlNodePrinter(PrintWriter) is undefined ---------- 245. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/dataformat/XmlParserDataFormat.java (at line 60) XmlNodePrinter xmlNodePrinter = new XmlNodePrinter(new PrintWriter(stream)); ^^^^^^^^^^^ PrintWriter cannot be resolved to a type ---------- ---------- 246. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 1) /** ^ The type javax.xml.transform.Source cannot be resolved. It is indirectly referenced from required .class files ---------- 247. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 1) /** ^ The type javax.xml.transform.TransformerException cannot be resolved. It is indirectly referenced from required .class files ---------- 248. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 1) /** ^ The type org.w3c.dom.Node cannot be resolved. It is indirectly referenced from required .class files ---------- 249. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 19) import java.io.IOException; ^^^^^^^^^^^^^^^^^^^ The import java.io.IOException cannot be resolved ---------- 250. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 20) import javax.xml.parsers.ParserConfigurationException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import javax.xml.parsers.ParserConfigurationException cannot be resolved ---------- 251. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 21) import javax.xml.transform.TransformerException; ^^^^^^^^^^^^^^^^^^^ The import javax.xml.transform cannot be resolved ---------- 252. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 23) import org.w3c.dom.Node; ^^^^^^^ The import org.w3c cannot be resolved ---------- 253. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 24) import org.xml.sax.SAXException; ^^^^^^^^^^^^^^^^^^^^^^^^ The import org.xml.sax.SAXException cannot be resolved ---------- 254. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 34) public class GPathResultConverter { ^^^^^^^^^^^^^^^^^^^^ Implicit super constructor Object() is undefined for default constructor. Must define an explicit constructor ---------- 255. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 39) public GPathResult fromString(String input) throws ParserConfigurationException, SAXException, IOException { ^^^^^^ String cannot be resolved to a type ---------- 256. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 39) public GPathResult fromString(String input) throws ParserConfigurationException, SAXException, IOException { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ParserConfigurationException cannot be resolved to a type ---------- 257. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 39) public GPathResult fromString(String input) throws ParserConfigurationException, SAXException, IOException { ^^^^^^^^^^^^ SAXException cannot be resolved to a type ---------- 258. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 39) public GPathResult fromString(String input) throws ParserConfigurationException, SAXException, IOException { ^^^^^^^^^^^ IOException cannot be resolved to a type ---------- 259. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 40) return new XmlSlurper().parseText(input); ^^^^^^^^^^^^^^^^ The constructor XmlSlurper() refers to the missing type ParserConfigurationException ---------- 260. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 44) public GPathResult fromStringSource(StringSource input) throws IOException, SAXException, ParserConfigurationException { ^^^^^^^^^^^ IOException cannot be resolved to a type ---------- 261. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 44) public GPathResult fromStringSource(StringSource input) throws IOException, SAXException, ParserConfigurationException { ^^^^^^^^^^^^ SAXException cannot be resolved to a type ---------- 262. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 44) public GPathResult fromStringSource(StringSource input) throws IOException, SAXException, ParserConfigurationException { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ParserConfigurationException cannot be resolved to a type ---------- 263. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 45) return fromString(input.getText()); ^^^^^^^ The method getText() from the type StringSource refers to the missing type String ---------- 264. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 49) public GPathResult fromNode(Node input, Exchange exchange) throws IOException, SAXException, ParserConfigurationException, TransformerException { ^^^^ Node cannot be resolved to a type ---------- 265. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 49) public GPathResult fromNode(Node input, Exchange exchange) throws IOException, SAXException, ParserConfigurationException, TransformerException { ^^^^^^^^^^^ IOException cannot be resolved to a type ---------- 266. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 49) public GPathResult fromNode(Node input, Exchange exchange) throws IOException, SAXException, ParserConfigurationException, TransformerException { ^^^^^^^^^^^^ SAXException cannot be resolved to a type ---------- 267. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 49) public GPathResult fromNode(Node input, Exchange exchange) throws IOException, SAXException, ParserConfigurationException, TransformerException { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ParserConfigurationException cannot be resolved to a type ---------- 268. ERROR in /home/jpoth/dev/git/apache/camel/components/camel-groovy/src/main/java/org/apache/camel/groovy/converter/GPathResultConverter.java (at line 49) public GPathResult fromNode(Node input, Exchange exchange) throws IOException, SAXException, ParserConfigurationException, TransformerException { ^^^^^^^^^^^^^^^^^^^^ TransformerException cannot be resolved to a type ---------- 268 problems (268 errors) at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:1029) at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:137) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) ... 20 more
Attachments
Attachments
Issue Links
- relates to
-
CAMEL-10141 Test Apache Camel on Java 9
- Resolved
- links to