Build: #180 was successful Changes by Jesse White

Code commits

OpenNMS Foundation 2018

  • Jesse White

    Jesse White 8dbcda5bf0ff228e2d2f9bd629e54c94aa55884a

    Merge pull request #2628 from OpenNMS/jw/jira/NMS-12201
    NMS-12201: Don't block me Drools!

  • Jesse White

    Jesse White 30e20b9932d1af2b8891e80d33cd4a879eddf105

    NMS-12201: Don't block me Drools!
    Add a test case that reproduces a problem where a Drools session blocks
    indefinately when being shut down and add a workaround to the engine.

    Problem has been reported upstream in DROOLS-4413.

    • opennms-correlation/drools-correlation-engine/src/main/java/org/opennms/netmgt/correlation/drools/DroolsCorrelationEngine.java (version 30e20b9932d1af2b8891e80d33cd4a879eddf105)
    • opennms-correlation/drools-correlation-engine/src/test/java/org/opennms/netmgt/correlation/drools/DroolsCorrelationEngineBuilderIT.java (version 30e20b9932d1af2b8891e80d33cd4a879eddf105)
    • opennms-correlation/drools-correlation-engine/src/test/java/org/opennms/netmgt/correlation/drools/PersistStateIT.java (version 30e20b9932d1af2b8891e80d33cd4a879eddf105)
    • opennms-correlation/drools-correlation-engine/src/test/opennms-home/etc/drools-engine.d/persistState/drools-engine.xml (version 30e20b9932d1af2b8891e80d33cd4a879eddf105)
    • opennms-correlation/drools-correlation-engine/src/test/opennms-home/etc/drools-engine.d/persistStateStreaming/PersistStateStreaming.drl (version 30e20b9932d1af2b8891e80d33cd4a879eddf105)
    • opennms-correlation/drools-correlation-engine/src/test/opennms-home/etc/drools-engine.d/persistStateStreaming/drools-engine.xml (version 30e20b9932d1af2b8891e80d33cd4a879eddf105)