Build #1,661

Build: #1661 was successful

Job: Integration Test was successful

Code commits

OpenNMS (develop branch)

  • Bamboo Administrator

    Bamboo Administrator 44e4964b6e6ea6d9638db9f4e3f641c83a2aacbf

    [bamboo] Automated branch merge (from release-24.0.0:ab040ceb85925ed5f775ee9d70c4670c72c53641)

  • Jesse White

    Jesse White ab040ceb85925ed5f775ee9d70c4670c72c53641 m

    Merge pull request #2400 from OpenNMS/jira/HZN-1455
    HZN-1455: Update startup script to support bootstrapping with Java 9

  • Jesse White

    Jesse White c5b95d410127f90921c489158dc7e612de5ce124 m

    HZN-1455: Fix NS for provisiond configuration.

    • opennms-base-assembly/src/main/filtered/etc/provisiond-configuration.xml (version c5b95d410127f90921c489158dc7e612de5ce124)
  • Jesse White

    Jesse White 19a64053cd6293edcb57c38db2b676dcc514734f m

    HZN-1455: Ignore stderr output when grabbing the Java version.

    • opennms-base-assembly/src/main/filtered/bin/opennms (version 19a64053cd6293edcb57c38db2b676dcc514734f)
  • Benjamin Reed

    Benjamin Reed ff13478ca127c1814d4f5d85e8eb3f441645dfc9 m

    HZN-1455: initial attempt at support for running under Java 9
    This commit requires the changes made in `jira/NMS-10518`, which
    make it easier to manipulate the command-line options.

    * conditionally apply `-Djava.endorsed.dirs=` to Java 8 only
    * use `--add-modules=` on the command-line on Java 9+; the list
      of modules comes with a run of `jdeps` over the jars in a built
      OpenNMS install
    * add `$OPENNMS_HOME/lib/endorsed` to the regular classpath in
      org.opennms.bootstrap.Bootstrap so that we can leave that
      directory for Java 8 backwards-compatibility

    • opennms-base-assembly/src/main/filtered/bin/opennms (version ff13478ca127c1814d4f5d85e8eb3f441645dfc9)
    • opennms-bootstrap/src/main/java/org/opennms/bootstrap/Bootstrap.java (version ff13478ca127c1814d4f5d85e8eb3f441645dfc9)