Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check compatibility with Java 17 and Java 21 #231

Closed
coudot opened this issue Oct 12, 2023 · 3 comments
Closed

Check compatibility with Java 17 and Java 21 #231

coudot opened this issue Oct 12, 2023 · 3 comments
Assignees
Milestone

Comments

@coudot
Copy link
Member

coudot commented Oct 12, 2023

No description provided.

@coudot coudot added this to the 2.2 milestone Oct 12, 2023
@rouazana
Copy link
Contributor

Compilation (with test) does not work with Java 17 and Java 21 does not work because of a certificate issue caused by OpenDS.

Caused by: org.opends.server.types.InitializationException: The administration connector self-signed certificate cannot be generated because the following error occurred: The following error occured when generating a self-signed certificate using the alias admin-cert: class org.opends.server.util.Platform$PlatformIMPL cannot access class sun.security.tools.keytool.CertAndKeyGen (in module java.base) because module java.base does not export sun.security.tools.keytool to unnamed module @1cc50131

I will try to find a workaround but the best move would be to remove OpenDS and to replace it by an OpenLDAP server in a docker container (with the help of test containers).

@rouazana
Copy link
Contributor

I fixed the launch of OpenDJ: 2d47fa3

There are still some failing tests, but it seems it's now related to #133.

I also created an issue to completely remove OpenDJ: #239

rouazana added a commit that referenced this issue Oct 19, 2023
@vikinghawk
Copy link

any idea when 2.2 with java 17 support will be released?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants