JDK9 approach to limiting package to one module

2017-03-29 Thread Stephen Felts
We ran into a problem today caused by the JDK 9 single-module package limitation. We have an Apache jar file that references org.w3c.dom.ls.DocumentLS that is in another jar on the classpath. However, the incomplete org.w3c.dom.ls package is also in the JDK so the JDK wins and we get a class de

hg: jigsaw/jake/hotspot: Fix Graal/JVMCI to call Module::getPackages with right signature

2017-03-29 Thread mandy . chung
Changeset: c1d6cbb4a84e Author:mchung Date: 2017-03-29 13:09 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c1d6cbb4a84e Fix Graal/JVMCI to call Module::getPackages with right signature ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services

hg: jigsaw/jake/jdk: jlink generated release file should not contain the date/timestamp

2017-03-29 Thread mandy . chung
Changeset: 13a7d45fdf76 Author:mchung Date: 2017-03-29 10:30 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/13a7d45fdf76 jlink generated release file should not contain the date/timestamp ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.j

hg: jigsaw/jake/jdk: 5 new changesets

2017-03-29 Thread alan . bateman
Changeset: b2150781ba2e Author:alanb Date: 2017-03-29 13:56 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b2150781ba2e --add-modules ALL-SYSTEM should ignore "no not resolve" ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! test/jdk/modules/incub

Re: Review Request: JDK-8173303: Add module-subgraph images to main platform documentation

2017-03-29 Thread Mandy Chung
I fixed that but the webrev.02 missed to include this line fix (sorry about that): -BUILD_TOOLS_JDK := $(call SetupJavaCompilationCompileTarget, \ +BUILD_JIGSAW_TOOLS := $(call SetupJavaCompilationCompileTarget, \ BUILD_JIGSAW_TOOLS, $(TOOLS_CLASSES_DIR)) I’ll include ifndef as you suggeste

Re: Review Request: JDK-8173303: Add module-subgraph images to main platform documentation

2017-03-29 Thread Magnus Ihse Bursie
On 2017-03-29 13:45, Magnus Ihse Bursie wrote: On 2017-03-25 22:33, Mandy Chung wrote: I edited the module descriptions per your feedback. I also revised GenGraphs tool to take a properties file to customize the dot graphs for javadoc use. Updated webrev: http://cr.openjdk.java.net/~mchung/jdk

Re: Review Request: JDK-8173303: Add module-subgraph images to main platform documentation

2017-03-29 Thread Magnus Ihse Bursie
On 2017-03-25 22:33, Mandy Chung wrote: I edited the module descriptions per your feedback. I also revised GenGraphs tool to take a properties file to customize the dot graphs for javadoc use. Updated webrev: http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8173303/webrev.02/ I just discovere

FX temporarily broken in EA builds

2017-03-29 Thread Alan Bateman
If you are using the Jigsaw EA builds and are also using JavaFX then just an FYI that JavaFX will be temporarily broken for a few days. Moving the Module API from java.lang.reflect to java.lang (#MoveModuleAndLayerClasses [1]) is a mildly disruptive change for code using the new APIs. Phil Race