and avoid this violation flagged by my ClasspathHellDuplicatesCheckRule:
>> jHades - scanning classpath for overlapping jars:
file:/home/vorburger/.m2/repository/org/opendaylight/controller/config-persister-directory-xml-adapter/0.8.0-SNAPSHOT/config-persister-directory-xml-adapter-0.8.0-SNAPSHOT.jar
overlaps with
file:/home/vorburger/.m2/repository/org/opendaylight/controller/config-persister-file-xml-adapter/0.8.0-SNAPSHOT/config-persister-file-xml-adapter-0.8.0-SNAPSHOT.jar
- total overlapping classes: 5 - same classloader ! This is an ERROR!
Change-Id: If0c442d48c14f69121744dccd5c15fbc3aa13694
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
<instructions>
<Fragment-Host>${project.groupId}.config-persister-impl</Fragment-Host>
<Provide-Capability>org.opendaylight.controller.config.persister.storage.adapter</Provide-Capability>
- <Private-Package>org.opendaylight.controller.config.persist.storage.file.xml.model,</Private-Package>
</instructions>
</configuration>
</plugin>