[ https://issues.apache.org/jira/browse/XERCESJ-1707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16754827#comment-16754827 ]
Mukul Gandhi edited comment on XERCESJ-1707 at 1/29/19 10:24 AM: ----------------------------------------------------------------- I guess you're right. Xerces sources don't seem to build/compile with JDK 9 & above. If Xerces decides to enable such compilations, then something needs to be fixed at Xerces side. I've tested with the ant build that's defined with Xerces. As I wrote earlier, running Xerces functionality using the jars that are provided by the Xerces project (the latest version being 2.12.0), has no issues with the latest JDK (which is JDK 11 I believe). was (Author: mukul_gandhi): I guess you're right. Xerces sources don't seem to build/compile with JDK 9 & above. If Xerces decides to enable such compilations, then something needs to be fixed at Xerces side. I've tested with the ant build that's defined with Xerces. > Unable to build xercesImpl.jar with java 11 > ------------------------------------------- > > Key: XERCESJ-1707 > URL: https://issues.apache.org/jira/browse/XERCESJ-1707 > Project: Xerces2-J > Issue Type: Bug > Components: Build > Affects Versions: 2.12.0 > Reporter: Thomas Pasch > Priority: Major > > I'm unable to build xercesImpl.jar with Java 11 even if I set source and > target version: > {{> ant -v -d -Dant.java.version=1.8 clean jar}} > {{...}} > {{ [xjavac] Fatal Error: Unable to find package java.lang in classpath or > bootclasspath}} > {{BUILD FAILED}} > {{/home/tpasch/scm/db-toolchain/submodules/xerces2-j/build.xml:311: Compile > failed; see the compiler error output for details.}} > {{ at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1425)}} > {{ at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:1133)}} > {{ at org.apache.xerces.util.XJavac.execute(Unknown Source)}} > {{ at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)}} > {{ at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown > Source)}} > {{ at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)}} > {{ at java.base/java.lang.reflect.Method.invoke(Method.java:566)}} > {{ at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)}} > {{ at org.apache.tools.ant.Task.perform(Task.java:350)}} > {{ at org.apache.tools.ant.Target.execute(Target.java:449)}} > {{ at org.apache.tools.ant.Target.performTasks(Target.java:470)}} > {{ at > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)}} > {{ at org.apache.tools.ant.Project.executeTarget(Project.java:1361)}} > {{ at > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)}} > {{ at org.apache.tools.ant.Project.executeTargets(Project.java:1251)}} > {{ at org.apache.tools.ant.Main.runBuild(Main.java:834)}} > {{ at org.apache.tools.ant.Main.startAnt(Main.java:223)}} > {{ at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)}} > {{ at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)}} > The problem seems to be related to xerces own implementation of java compile, > i.e. xjavac. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: j-dev-unsubscr...@xerces.apache.org For additional commands, e-mail: j-dev-h...@xerces.apache.org