I imagine that these tests will run more reliably if we upgrade Karaf to version 4.
Seth Leger April 13, 2016 at 11:57 AM
Yeah, the JaxbUtils(Un)MarshalProcessor classes use Class.forName() so they probably need "DynamicImport-Package: *".
Seth Leger April 13, 2016 at 11:56 AM
It looks like there are some legitimate non-port related failures now. The JAXB util classes in opennms-core-camel cannot classload some of the syslog message classes. We may need to add "DynamicImport-Package: *" metadata to the opennms-core-camel bundle to work around this.
2/10 of the last develop builds have failed on the Karaf integration tests with errors of the form:
See http://bamboo.internal.opennms.com:8085/browse/OPENNMS-ONMS-UNIT-392 and http://bamboo.internal.opennms.com:8085/browse/OPENNMS-ONMS-UNIT-385