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

Test Spring using OpenJ9 with Java 17 support #27447

Open
sbrannen opened this issue Sep 22, 2021 · 2 comments
Open

Test Spring using OpenJ9 with Java 17 support #27447

sbrannen opened this issue Sep 22, 2021 · 2 comments
Labels
type: task A general task

Comments

@sbrannen
Copy link
Member

sbrannen commented Sep 22, 2021

In order to assess potential compatibility issues -- for example, regarding different enforcement of rules specified in the JLS for Java compilers -- we should try building Spring Framework using OpenJ9 once 0.29.1 has been released.

Note from OpenJ9 team: "Java 17 will ship on jdk17.0.1"

Downloads from IBM:

@sbrannen sbrannen added the type: task A general task label Sep 22, 2021
@sbrannen sbrannen added this to the 6.0 M1 milestone Sep 22, 2021
@sbrannen sbrannen self-assigned this Sep 22, 2021
@sbrannen sbrannen changed the title Build Spring Framework using OpenJ9 Release 0.28 with Java 17 support Build Spring Framework using OpenJ9 Release 0.29.1 with Java 17 support Oct 13, 2021
@jhoeller jhoeller modified the milestones: 6.0 M1, 6.0.x Dec 14, 2021
@sbrannen
Copy link
Member Author

sbrannen commented Mar 10, 2022

I tried building main (6.0 M3 snapshots) with OpenJ9 with Java 17 support, but I was unfortunately not aware that OpenJ9 does not support Java Flight Recorder and there are no plans to do so.

See:

The build fails immediately with compiler errors package jdk.jfr does not exist.

In light of that, I am closing this issue since OpenJ9 is currently not an option for building the Spring Framework.

@sbrannen sbrannen removed this from the 6.0.x milestone Mar 10, 2022
@sbrannen sbrannen added the status: invalid An issue that we don't feel is valid label Mar 10, 2022
@sbrannen sbrannen changed the title Build Spring Framework using OpenJ9 Release 0.29.1 with Java 17 support Test Spring using OpenJ9 Release 0.29.1 with Java 17 support Mar 10, 2022
@sbrannen sbrannen removed the status: invalid An issue that we don't feel is valid label Mar 10, 2022
@sbrannen
Copy link
Member Author

Reopening and repurposing this issue to test Spring Framework with OpenJ9's Java 17 support.

We may achieve that with sample applications or potentially by running parts of the test suite with OpenJ9 even though we cannot compile the framework with OpenJ9.

@sbrannen sbrannen reopened this Mar 10, 2022
@sbrannen sbrannen changed the title Test Spring using OpenJ9 Release 0.29.1 with Java 17 support Test Spring using OpenJ9 with Java 17 support Mar 10, 2022
@sbrannen sbrannen added this to the 6.0.x milestone Mar 10, 2022
@sbrannen sbrannen modified the milestones: 6.0.x, 6.1.x Mar 7, 2023
@sbrannen sbrannen modified the milestones: 6.1.x, 6.x Backlog Aug 19, 2023
@sbrannen sbrannen removed their assignment Aug 19, 2023
@jhoeller jhoeller modified the milestones: 6.x Backlog, General Backlog Jan 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: task A general task
Projects
None yet
Development

No branches or pull requests

2 participants