payara / Payara

Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
http://www.payara.fish
Other
881 stars 304 forks source link

Master Sync 05-07-2024 #6767

Closed Pandrex247 closed 3 months ago

Pandrex247 commented 3 months ago

Description

Syncs applicable changes from the master branch.

Important Info

Blockers

None

Testing

New tests

None

Testing Performed

Built the server and started the admin console

Testing Environment

Windows 11, Zulu 21.0.3

Documentation

N/A

Notes for Reviewers

None

kalinchan commented 3 months ago

Merge conflicts

Pandrex247 commented 3 months ago

The new awaitility version introduced in https://github.com/payara/Payara/pull/6756 seems to not like the specific Java version used on Jenkins.

java.lang.NumberFormatException: For input string: "21-ea"
    at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
    at java.base/java.lang.Integer.parseInt(Integer.java:661)
    at java.base/java.lang.Integer.parseInt(Integer.java:777)
    at org.awaitility.core.JavaVersionDetector.getJavaMajorVersion(JavaVersionDetector.java:21)