Verifies the integrety of the projects, as builds are executed immediately after a code change was detected. This plan provides no artifiacts (use a nightly build instead).

Build: #1553 was successful Changes by Guus der Kinderen

Code commits

Openfire (master)

  • Guus der Kinderen

    Guus der Kinderen 891035a8a19fd16febb4e1a9334cddf924ff2a48

    OF-1383: Configure java modules, when appropriate.
    This commit changes the configuration of the compiler, to work with java modules.

    To remain compatible with versions of Java that do not have the modules feature (everything up to Java 8), two profiles have been created. Depending on the version of Java being used, exactly one of these is activated.

    • starter/pom.xml (version 891035a8a19fd16febb4e1a9334cddf924ff2a48)
    • webadmintld/pom.xml (version 891035a8a19fd16febb4e1a9334cddf924ff2a48)
    • xmppserver/pom.xml (version 891035a8a19fd16febb4e1a9334cddf924ff2a48)
  • Guus der Kinderen

    Guus der Kinderen dedbe1a8944781fb646d56d50f40fc54dfef947e

    OF-1383: Don't use method that's not exposed in Java 9 onwards.

    • src/web/security-certificate-details.jsp (version dedbe1a8944781fb646d56d50f40fc54dfef947e)
  • Guus der Kinderen

    Guus der Kinderen 0ab9a3a828e1e252207f3809b50e138a0c9fe461

    OF-1383: Don't reference internal class
    The comment that's being removed as part of this PR is valid. Sadly, this approach is not longer valid in Java 9 onwards.

    Java 9 introduces modules. The class being referenced here, is not exposed in the modules. It can still be referenced by name though.

    • src/java/org/jivesoftware/openfire/ldap/LdapManager.java (version 0ab9a3a828e1e252207f3809b50e138a0c9fe461)