You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Peter Ivanov (Jira)" <ji...@apache.org> on 2019/10/01 13:06:00 UTC
[jira] [Closed] (IGNITE-11153) Support Java 11 for control.sh &
ignitevisorcmd.sh: remove odd --add-modules for java.xml.bind
[ https://issues.apache.org/jira/browse/IGNITE-11153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Peter Ivanov closed IGNITE-11153.
---------------------------------
> Support Java 11 for control.sh & ignitevisorcmd.sh: remove odd --add-modules for java.xml.bind
> ----------------------------------------------------------------------------------------------
>
> Key: IGNITE-11153
> URL: https://issues.apache.org/jira/browse/IGNITE-11153
> Project: Ignite
> Issue Type: Task
> Affects Versions: 2.7
> Reporter: Dmitry Pavlov
> Assignee: Peter Ivanov
> Priority: Major
> Labels: important
> Fix For: 2.7.5
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> JAXB module was removed from Java 11.
> Please adopt ignite control.sh in the same way as it is done for ignite.sh/bat
> {noformat}
> elif [ $version -gt 8 ] && [ $version -lt 11 ]; then
> JVM_OPTS="\
> -XX:+AggressiveOpts \
> --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED \
> --add-exports=java.base/sun.nio.ch=ALL-UNNAMED \
> --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED \
> --add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED \
> --add-exports=java.base/sun.reflect.generics.reflectiveObjects=ALL-UNNAMED \
> --illegal-access=permit \
> --add-modules=java.transaction \
> --add-modules=java.xml.bind \
> ${JVM_OPTS}"
> elif [ $version -eq 11 ] ; then
> JVM_OPTS="\
> --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED \
> --add-exports=java.base/sun.nio.ch=ALL-UNNAMED \
> --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED \
> --add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED \
> --add-exports=java.base/sun.reflect.generics.reflectiveObjects=ALL-UNNAMED \
> --illegal-access=permit \
> ${JVM_OPTS}"
> {noformat}
> But control.sh for master still declares --add-modules java.xml.bind \
> {noformat}
> JVM_OPTS="--add-exports java.base/jdk.internal.misc=ALL-UNNAMED \
> --add-exports java.base/sun.nio.ch=ALL-UNNAMED \
> --add-exports java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED \
> --add-exports jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED \
> --add-modules java.xml.bind \
> ${JVM_OPTS}"
> {noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)