Skip to content

Conversation

@lahodaj
Copy link
Member

@lahodaj lahodaj commented Nov 1, 2024

As consequence of JEP-486, it will not be possible to set SecurityManager. The JEP is currently Proposed to Target for JDK 24:
https://mail.openjdk.org/pipermail/jdk-dev/2024-November/009601.html

The NetBeans back we use is currently setting a SecurityManager, and will fail to start with the updated JDK. Inside the NetBeans project, there's a motion to remove the SecurityManager:
apache/netbeans#7928

This patch proposed herein is a temporary attempt to disable the SecurityManager inside the extension, until the above PR is finished in one way or another, and until we upgrade to the version of NetBeans that will include it.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Nov 1, 2024
@Achal1607 Achal1607 requested a review from sid-srini November 4, 2024 05:06
Copy link
Member

@sid-srini sid-srini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot @lahodaj for incorporating this. LGTM 👍

@sid-srini sid-srini merged commit 2115aad into oracle:main Nov 4, 2024
3 checks passed
@sid-srini sid-srini added this to the JVSC 23.0.1 milestone Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants