[OpenNMS/opennms] 23832e: NMS-20045: fix integration-test classpath for embe...
Marshall Massengill via opennms-cvs <[email protected]>
| Newsgroups | gmane.network.opennms.cvs |
|---|---|
| Message-ID | <OpenNMS/opennms/push/refs/heads/mm/NMS-20045-smoke/[email protected]> |
Branch: refs/heads/mm/NMS-20045-smoke
Home: https://github.com/OpenNMS/opennms
Commit: 23832ef11ca468a13333c8ae0f119606468f3af2
https://github.com/OpenNMS/opennms/commit/23832ef11ca468a13333c8ae0f119606468f3af2
Author: Marshall Massengill <[email protected]>
Date: 2026-07-20 (Mon, 20 Jul 2026)
Changed paths:
M features/bsm/rest/impl/pom.xml
M features/status/rest/pom.xml
Log Message:
-----------
NMS-20045: fix integration-test classpath for embedded CXF v2 contexts
The BSM and status REST ITs boot the shared CXF v2 context, which
instantiates every org.opennms.web.rest.v2 resource; webapp-rest declares
the surveillance-views module as provided (non-transitive), so introspecting
SurveillanceViewRestService there threw NoClassDefFoundError and failed 56
tests. Add the module test-scoped to both poms, exactly as topology-views
already is and for the same reason.
Not verifiable locally: these modules' ITs fail on a pre-existing
opennmsNxtId sequence-increment mismatch against postgres:16 with or
without this change; CI's postgres does not hit that.
To unsubscribe from these emails, change your notification settings at https://github.com/OpenNMS/opennms/settings/notifications
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq
opennms-cvs mailing list
To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-cvs