mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Nicolas Capponi
11.39.2013 90a8276fae85f51891971d207e01b5ed19b9eded
refs
author Nicolas Capponi <nicolas.capponi@forgerock.com>
Friday, October 11, 2013 15:39 +0200
committer Nicolas Capponi <nicolas.capponi@forgerock.com>
Friday, October 11, 2013 15:39 +0200
commit90a8276fae85f51891971d207e01b5ed19b9eded
tree 37c819c429a1132339030fdd5a01f380affc5f11 tree | zip | gz
parent 5f4a9b2763855ba3023240888655b71187a0a956 view | diff
Checkpoint commit for OPENDJ-175: Decouple OpenDJ LDAP SDK from Grizzly

* Fix issue with dependencies when using opendj-ldap-sdk
Now we ensure that :
- maven-based clients don't get dependencies on opendj-core and opendj-grizzly
- non-maven-based clients can use jar with all dependencies included

opendj-ldap-sdk module uses:
- maven-shade-plugin to build a jar from opendj-core and opendj-grizzly, to hide opendj-core and opendj-grizzly and to provide a corresponding (reduced) pom
- copy-maven-plugin to extract content of jar into target/classes directory (needed by bundle)
- maven-bundle-plugin to generate a custom META-INF/MANIFEST file

* Remove duplicated javadoc/overview.html file
2 files modified
1 files deleted
1 files added
329 ■■■■■ changed files
opendj-sdk/opendj3/opendj-grizzly/src/main/javadoc/overview.html 112 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk-examples/pom.xml 15 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk/dependency-reduced-pom.xml 135 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk/pom.xml 67 ●●●●● diff | view | raw | blame | history