Hi Ron, The differences between the lib and system directories isn't necessarily a problem. The new system directory is a maven repository that is used to provide OSGi JARs to our new Apache Karaf container. Basically, Karaf can load OSGi modules from a mvn:groupId/artifactId/version URL and we point it at this directory to load all of the new OpenNMS code that has been OSGi-fied (which is basically the new topology maps, node maps, MIB compiler admin UI, and NRTG graphing). The contents of the system directory are populated by using Maven dependencies.
Since different versions of the same JAR can run side-by-side in OSGi, it's not necessarily a problem to have multiple versions of the same JAR in there. However, we may run into class loading or OSGi service registry problems if two JARs try to register the same service and are in some way incompatible with the service consumer. What libraries are you seeing conflicts with in the system directory? Seth Leger The OpenNMS Group On 5/20/13 12:56 AM, Ron Roskens wrote: > 1. There are different versions of the same library in > /opt/opennms/lib/ and /opt/opennms/system/... > ------------------------------------------------------------------------------ AlienVault Unified Security Management (USM) platform delivers complete security visibility with the essential security capabilities. Easily and efficiently configure, manage, and operate all of your security controls from a single console and one unified framework. Download a free trial. http://p.sf.net/sfu/alienvault_d2d _______________________________________________ Please read the OpenNMS Mailing List FAQ: http://www.opennms.org/index.php/Mailing_List_FAQ opennms-devel mailing list To *unsubscribe* or change your subscription options, see the bottom of this page: https://lists.sourceforge.net/lists/listinfo/opennms-devel