[ 
https://issues.apache.org/jira/browse/GEODE-10289?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17536934#comment-17536934
 ] 

ASF subversion and git services commented on GEODE-10289:
---------------------------------------------------------

Commit c9c5c2984aef4b4847ace1c221d2c30b1f617c2c in geode's branch 
refs/heads/support/1.15 from Dale Emery
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=c9c5c2984a ]

GEODE-10289: Argument file for JDK 17 (#7673) (#7693)

* GEODE-10289: Argument file for JDK 17

The argument file was generated on Linux using OpenJDK 17.0.2

* Add arg file to assembly_content.txt

> Add an argument file that opens all JDK packages to all unnamed modules
> -----------------------------------------------------------------------
>
>                 Key: GEODE-10289
>                 URL: https://issues.apache.org/jira/browse/GEODE-10289
>             Project: Geode
>          Issue Type: Improvement
>          Components: core
>    Affects Versions: 1.15.0, 1.16.0
>            Reporter: Dale Emery
>            Assignee: Dale Emery
>            Priority: Major
>              Labels: Java17, pull-request-available
>             Fix For: 1.16.0
>
>
> Certain Geode functionality requires user-defined objects to be accessible 
> for reflection. It can be difficult for users to identify non-opened JDK 
> packages that are included in their objects.
> Add an argument file that opens all JDK packages to all unnamed modules. 
> Adding this argument file when launching a client, locator, or server on JDK 
> 17 essentially mimics the {{--illegal-access=permit}} option from JDK 11 (at 
> least for JDK packages).
> The supplied argument file will open all packages that come with the Linux 
> version of OpenJDK.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to