Hi guys, FYI, the JDK11 "build support" PR has been merged. Big thanks to Chris, Matt and Etienne for the tests and comments.
Following, I created a PR to upgrade to Spring 5: https://github.com/apache/activemq/pull/657 <https://github.com/apache/activemq/pull/657> Jenkins is happy with the PR, feel free to take a look. I will open another one regarding log4j2 upgrade. Regards JB > Le 21 mai 2021 à 11:22, Jean-Baptiste Onofre <j...@nanthrax.net> a écrit : > > Hi everyone, > > I created PR https://github.com/apache/activemq/pull/647 > <https://github.com/apache/activemq/pull/647> related to JDK11 build support. > > This PR includes: > 1. Add JAXB and related wherever it’s required > 2. Update of most of the Maven plugins > 3. Refactoring of the OSGi headers and use of maven-bundle-plugin 5.1.2 to > fix the OSGi headers > 4. Upgrade Jenkinsfile to use JDK11 > 5. Some code style change (to prepare/test the changes) > 6. The build passed on my machine, but I ignored two tests failing on Jenkins: > - activemq-mqtt: MQTTConnectTest#testParallelConnectPlain > - activemq-runtime-config: SpringBeanTest#testModifiable > > If there’s no objection, I would like to squash & merge the PR as it blocks > me to move forward on other PRs (spring5, camel cleanup, etc). > > No objection ? > > Thanks, > Regards > JB >