jmx-configui depends on twitter*.jar?

Description

I cleaned my maven repository and build the current master state (2014-02-09) with

./clean.pl && ./compile.pl && ./assemble.pl -p dir

using oracle jdk 1.7.0 update 25.

At some point the jmx-configgenerator-webui project complains about a missing dependency on "twitter.*.jar" and build is aborted.

If you simply retry the build with the same command as described above, the build just works and the dependency is resolved.

I think we should look into that and remove this dependency.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Seth Leger March 7, 2014 at 10:47 AM

The twitter4j JAR is a dependency of the opennms-services JAR, probably as a notification implementation. The dependency is legitimate. To avoid problems like this, the code that the JMX UI needs from opennms-services should be refactored out into a separate package at some point. Marking as won't fix since there's no simple solution to this besides the ongoing refactoring to untangle the dependencies.

Won't Fix

Details

Assignee

Reporter

Components

Affects versions

Priority

PagerDuty

Created February 11, 2014 at 12:26 PM
Updated March 7, 2014 at 10:47 AM
Resolved March 7, 2014 at 10:47 AM