Added close() calls to some sockets.
Upgraded dnsjava and Spring Security for OSGi compatibility. Upgraded Camel
to 2.12 to get latest features.
Added missing JUnit dependencies and converted opennms-util to an
OSGi bundle.
Moved EventExpander and EventUtil classes that require JDBC into Eventd to remove dependency
on database in the opennms-config-model and opennms-config packages. Moved the old Capsd
model objects (Db*Entry) back into Capsd to remove opennms-model dependencies on the database.
Added an opennms-config-api JAR to contain interfaces for opennms-config implementations.
Updated Spring dependencies to use the Spring EBR versions of the main Spring JARs so that
they have Karaf-compatible OSGi metadata. Added more Spring exclusions to the ActiveMQ
dependency list.
Moved some classes out of core/snmp/api to clean up dependencies. Removed unused
dbpool and jdbc-pool dependencies to clean up OSGi dependencies. Got rid of Jakarta
Regexp dependency in opennms-config.
Fixed unit tests by fixing class names in Spring/Blueprint contexts and by
adding static scope to cloneEvent() call in EventTranslatorConfigFactory.
Merge branch 'master' into soleger-master
Fixed import in AgentConfigurationResource.
Reenabled event expansion when using the MockEventIpcManager by allowing
test to set the EventExpander implementation in use inside the test.
Merge branch 'master' into soleger-master
Fixed EventConfDao interface name in Spring/Blueprint contexts.
Merge branch 'soleger-master'