.gitmodules
@@ -1,3 +1,6 @@ [submodule "forgerock-parent"] path = forgerock-parent url = https://github.com/OpenIdentityPlatform/forgerock-parent.git [submodule "commons"] path = commons url = https://github.com/OpenIdentityPlatform/commons.git .travis.yml
@@ -88,14 +88,14 @@ before_install: - date -u - uname -a - if [[ "$TRAVIS_OS_NAME" == "osx" ]] ; then brew install rpm wine; else sudo apt-get install -y rpm wine; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]] ; then brew install rpm && brew cask install wine-stable; else sudo apt-get install -y rpm wine; fi - git fetch -t - export git_version_last="$(git describe --abbrev=0 --tags)" - export git_version="$(echo $git_version_last | awk -F . '{ printf "%d.%d.%d", $1,$2,$3 + 1}')" - env | sort - git log `git describe --tags --abbrev=0 HEAD^`..HEAD --oneline install: - mvn -q -B -V -DskipTests -Dmaven.javadoc.skip=true install -f forgerock-parent - #mvn -q -B -V -DskipTests -Dmaven.javadoc.skip=true install -f commons script: - echo "mvn -B install $INSTALL_SUFFIX" - eval "mvn -B install $INSTALL_SUFFIX" README.md
@@ -41,7 +41,7 @@ ```bash git clone --recursive https://github.com/OpenIdentityPlatform/OpenDJ.git #mvn clean install -f OpenDJ/forgerock-parent #mvn clean install -f OpenDJ/commons mvn clean install -f OpenDJ ``` @@ -59,7 +59,7 @@ * OpenDJ Community Mailing List: open-identity-platform-opendj@googlegroups.com * OpenDJ Community Archive: https://groups.google.com/d/forum/open-identity-platform-opendj * OpenDJ Community on Gitter: https://gitter.im/OpenIdentityPlatform/OpenDJ * OpenDJ Commercial support RFP: support@openam.org.ru (English, Russian) * OpenDJ Commercial support RFP: support@3a-systems.ru (English, Russian) ## Contributing Please, make [Pull request](https://github.com/OpenIdentityPlatform/OpenDJ/pulls) commons
New file @@ -0,0 +1 @@ Subproject commit ba91bb813889ab3d7f3fe019364819033f03518d forgerock-parent
File was deleted opendj-cli/pom.xml
@@ -43,13 +43,13 @@ </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-core</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>core</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform</groupId> <artifactId>forgerock-build-tools</artifactId> <groupId>org.openidentityplatform.commons</groupId> <artifactId>build-tools</artifactId> <scope>test</scope> </dependency> @@ -69,11 +69,11 @@ </properties> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> opendj-config/pom.xml
@@ -30,20 +30,21 @@ <packaging>bundle</packaging> <dependencies> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-core</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>core</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-slf4j</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>slf4j</artifactId> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform</groupId> <artifactId>forgerock-build-tools</artifactId> <groupId>org.openidentityplatform.commons</groupId> <artifactId>build-tools</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.openidentityplatform.opendj</groupId> @@ -68,7 +69,7 @@ <doclint>none</doclint> </properties> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <resources> <!-- Main resources --> <resource> @@ -122,8 +123,8 @@ </executions> </plugin> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> opendj-core/pom.xml
@@ -35,8 +35,8 @@ <dependencies> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-core</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>core</artifactId> </dependency> <dependency> @@ -46,7 +46,7 @@ <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-util</artifactId> <artifactId>util</artifactId> </dependency> <dependency> @@ -62,8 +62,8 @@ </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-slf4j</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>slf4j</artifactId> </dependency> <dependency> @@ -72,8 +72,8 @@ </dependency> <dependency> <groupId>org.openidentityplatform</groupId> <artifactId>forgerock-build-tools</artifactId> <groupId>org.openidentityplatform.commons</groupId> <artifactId>build-tools</artifactId> <scope>test</scope> </dependency> @@ -105,11 +105,11 @@ </properties> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> @@ -191,12 +191,11 @@ </file> </activation> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>clirr-maven-plugin</artifactId> <version>${clirrPluginVersion}</version> <inherited>true</inherited> <configuration> <comparisonArtifacts> @@ -233,7 +232,6 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>clirr-maven-plugin</artifactId> <version>${clirrPluginVersion}</version> <inherited>true</inherited> <configuration> <comparisonArtifacts> @@ -267,7 +265,7 @@ <maven.build.timestamp.format>yyyy</maven.build.timestamp.format> </properties> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <artifactId>maven-javadoc-plugin</artifactId> opendj-doc-generated-ref/pom.xml
@@ -34,7 +34,7 @@ </properties> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <artifactId>maven-dependency-plugin</artifactId> @@ -361,7 +361,7 @@ <activation> <activeByDefault>true</activeByDefault> </activation> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.openidentityplatform.opendj</groupId> @@ -580,7 +580,7 @@ <!-- Format man pages --> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-doc-maven-plugin</artifactId> <artifactId>doc-maven-plugin</artifactId> <executions> <execution> <id>build-man-pages</id> opendj-doc-maven-plugin/pom.xml
@@ -41,8 +41,8 @@ </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-core</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>core</artifactId> </dependency> <dependency> @@ -72,11 +72,11 @@ </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> opendj-dsml-servlet/pom.xml
@@ -30,7 +30,7 @@ <properties> <!-- If the binary-licensing profile is activated, we need the ForgeRock license there --> <forgerock.license.output.dir>${project.build.directory}/${project.build.finalName}/WEB-INF/legal-notices</forgerock.license.output.dir> <license.output.dir>${project.build.directory}/${project.build.finalName}/WEB-INF/legal-notices</license.output.dir> <opendj.server.module.name>opendj-server-legacy</opendj.server.module.name> <opendj.jars.folder>opendj-jars</opendj.jars.folder> <doclint>none</doclint> @@ -48,17 +48,17 @@ <!-- ForgeRock libraries --> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-util</artifactId> <artifactId>util</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-core</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>core</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-slf4j</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>slf4j</artifactId> </dependency> <!-- OpenDJ SDK dependency --> @@ -88,7 +88,7 @@ </dependency> </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <!-- Parse version to generate properties (major.version, minor.version, ...) --> <plugin> @@ -307,7 +307,7 @@ <profiles> <profile> <id>precommit</id> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> opendj-embedded-server-examples/pom.xml
@@ -44,7 +44,7 @@ </site> </distributionManagement> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> opendj-grizzly/pom.xml
@@ -55,8 +55,8 @@ </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-core</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>core</artifactId> </dependency> <dependency> @@ -71,8 +71,8 @@ </dependency> <dependency> <groupId>org.openidentityplatform</groupId> <artifactId>forgerock-build-tools</artifactId> <groupId>org.openidentityplatform.commons</groupId> <artifactId>build-tools</artifactId> <scope>test</scope> </dependency> <dependency> @@ -83,11 +83,11 @@ </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> opendj-ldap-sdk-examples/pom.xml
@@ -37,11 +37,6 @@ <groupId>org.openidentityplatform.opendj</groupId> <artifactId>opendj-grizzly</artifactId> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> </dependency> </dependencies> <distributionManagement> @@ -52,7 +47,7 @@ </site> </distributionManagement> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> opendj-ldap-toolkit/pom.xml
@@ -57,13 +57,8 @@ </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-core</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>core</artifactId> </dependency> <dependency> @@ -79,18 +74,18 @@ </dependency> <dependency> <groupId>org.openidentityplatform</groupId> <artifactId>forgerock-build-tools</artifactId> <groupId>org.openidentityplatform.commons</groupId> <artifactId>build-tools</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> opendj-ldap-toolkit/src/test/resources/ldifdiff/ldifDiffAndModifyTestCase.ldif
File was deleted opendj-maven-plugin/pom.xml
@@ -36,7 +36,7 @@ <dependencies> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-util</artifactId> <artifactId>util</artifactId> </dependency> <dependency> <groupId>org.twdata.maven</groupId> opendj-maven-plugin/src/main/java/org/forgerock/opendj/maven/GenerateManifestClassPathMojo.java
@@ -138,7 +138,7 @@ if (file.getAbsoluteFile().isFile()) { final Artifact artifact = findArtifactWithFile(project.getArtifacts(), file); if (isAccepted(artifact)) { final String artifactString = artifact.getArtifactId() + "." + artifact.getType(); final String artifactString = artifact.getGroupId()+ "."+artifact.getArtifactId() + "." + artifact.getType(); classpathItems.add(artifactString); } } opendj-openidm-account-change-notification-handler/pom.xml
@@ -42,8 +42,8 @@ <scope>provided</scope> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-slf4j</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>slf4j</artifactId> <scope>provided</scope> </dependency> <dependency> @@ -58,25 +58,25 @@ <scope>provided</scope> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>json-crypto-core</artifactId> <groupId>org.openidentityplatform.commons.json-crypto</groupId> <artifactId>core</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.http</groupId> <artifactId>chf-http-core</artifactId> <groupId>org.openidentityplatform.commons.http-framework</groupId> <artifactId>core</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.openidentityplatform.http</groupId> <artifactId>chf-client-apache-async</artifactId> <groupId>org.openidentityplatform.commons.http-framework</groupId> <artifactId>client-apache-async</artifactId> </dependency> </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> opendj-packages/opendj-deb/opendj-deb-standard/pom.xml
@@ -41,7 +41,7 @@ <deb.resources.path>../resources</deb.resources.path> </properties> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <artifactId>maven-dependency-plugin</artifactId> opendj-packages/opendj-deb/pom.xml
@@ -54,7 +54,7 @@ <deb.resources.path /> </properties> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <pluginManagement> <plugins> <!-- Unpack man pages --> opendj-packages/opendj-docker/pom.xml
@@ -39,7 +39,7 @@ This module contains configuration and generic plugin calls to generate Docker file for OpenDJ. </description> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> opendj-packages/opendj-msi/opendj-msi-standard/pom.xml
@@ -40,7 +40,7 @@ <dependencies> </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> @@ -50,7 +50,6 @@ <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>maven-external-dependency-plugin</artifactId> <version>0.6-SNAPSHOT</version> <inherited>false</inherited> <configuration> <stagingDirectory> opendj-packages/opendj-rpm/opendj-rpm-standard/pom.xml
@@ -41,7 +41,7 @@ <rpm.license>CDDL</rpm.license> </properties> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> opendj-packages/opendj-rpm/pom.xml
@@ -74,7 +74,7 @@ <rpm.product.summary /> </properties> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <pluginManagement> <plugins> <!-- Unpack man pages --> opendj-packages/opendj-svr4/opendj-svr4-standard/pom.xml
@@ -33,7 +33,7 @@ This module generates a standard SVR4 OpenDJ version. </description> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> opendj-packages/pom.xml
@@ -58,7 +58,7 @@ </profile> </profiles> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <pluginManagement> <plugins> <!-- Unpack files from OpenDJ standard archive --> opendj-rest2ldap-servlet/pom.xml
@@ -31,18 +31,13 @@ <properties> <!-- If the binary-licensing profile is activated, we need the ForgeRock license there --> <forgerock.license.output.dir>${project.build.directory}/${project.build.finalName}/WEB-INF/legal-notices</forgerock.license.output.dir> <license.output.dir>${project.build.directory}/${project.build.finalName}/WEB-INF/legal-notices</license.output.dir> </properties> <dependencies> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.http</groupId> <artifactId>chf-http-servlet</artifactId> <groupId>org.openidentityplatform.commons.http-framework</groupId> <artifactId>servlet</artifactId> </dependency> <dependency> @@ -56,7 +51,7 @@ </dependency> </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.eclipse.jetty</groupId> opendj-rest2ldap/pom.xml
@@ -56,44 +56,42 @@ <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-util</artifactId> <artifactId>util</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>core</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons.http-framework</groupId> <artifactId>oauth2</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons.http-framework</groupId> <artifactId>client-apache-async</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-core</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.http</groupId> <artifactId>chf-oauth2</artifactId> <version>21.0.0-SNAPSHOT</version> </dependency> <dependency> <groupId>org.openidentityplatform.http</groupId> <artifactId>chf-client-apache-async</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform</groupId> <artifactId>forgerock-build-tools</artifactId> <artifactId>build-tools</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>api-descriptor</artifactId> <version>21.0.0-SNAPSHOT</version> <type>jar</type> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>api-descriptor</artifactId> </dependency> </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> opendj-server-example-plugin/pom.xml
@@ -41,11 +41,11 @@ <version>3.3.2</version> </dependency> </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> opendj-server-legacy/pom.xml
@@ -82,8 +82,8 @@ </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-slf4j</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>slf4j</artifactId> </dependency> <dependency> @@ -111,13 +111,14 @@ </dependency> <dependency> <groupId>org.openidentityplatform</groupId> <artifactId>forgerock-build-tools</artifactId> <groupId>org.openidentityplatform.commons</groupId> <artifactId>build-tools</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-util</artifactId> <artifactId>util</artifactId> </dependency> <dependency> @@ -131,66 +132,66 @@ </dependency> <dependency> <groupId>org.openidentityplatform.http</groupId> <artifactId>chf-http-core</artifactId> <groupId>org.openidentityplatform.commons.http-framework</groupId> <artifactId>core</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.http</groupId> <artifactId>chf-http-grizzly</artifactId> <groupId>org.openidentityplatform.commons.http-framework</groupId> <artifactId>grizzly</artifactId> </dependency> <!-- ForgeRock Common Audit libraries --> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-audit-core</artifactId> <groupId>org.openidentityplatform.commons.audit</groupId> <artifactId>core</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-audit-handler-csv</artifactId> <groupId>org.openidentityplatform.commons.audit</groupId> <artifactId>handler-csv</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-audit-handler-json</artifactId> <groupId>org.openidentityplatform.commons.audit</groupId> <artifactId>handler-json</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-audit-handler-elasticsearch</artifactId> <groupId>org.openidentityplatform.commons.audit</groupId> <artifactId>handler-elasticsearch</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-audit-handler-splunk</artifactId> <groupId>org.openidentityplatform.commons.audit</groupId> <artifactId>handler-splunk</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-audit-handler-jms</artifactId> <groupId>org.openidentityplatform.commons.audit</groupId> <artifactId>handler-jms</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-audit-json</artifactId> <groupId>org.openidentityplatform.commons.audit</groupId> <artifactId>json</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-audit-handler-syslog</artifactId> <groupId>org.openidentityplatform.commons.audit</groupId> <artifactId>handler-syslog</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-audit-handler-jdbc</artifactId> <groupId>org.openidentityplatform.commons.audit</groupId> <artifactId>handler-jdbc</artifactId> </dependency> <!-- slf4j libraries --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> </dependency> <!-- <dependency> --> <!-- <groupId>org.slf4j</groupId> --> <!-- <artifactId>slf4j-jdk14</artifactId> --> <!-- </dependency> --> <dependency> <groupId>org.slf4j</groupId> @@ -201,7 +202,6 @@ <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1.5.1</version> </dependency> <dependency> @@ -219,9 +219,8 @@ </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-persistit-core</artifactId> <version>4.3.1</version> <groupId>org.openidentityplatform.commons.persistit</groupId> <artifactId>core</artifactId> </dependency> <dependency> @@ -242,7 +241,7 @@ </dependency> </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <resources> <!-- Main resources --> <resource> @@ -376,8 +375,8 @@ <!-- Generate i18n messages --> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> @@ -538,64 +537,7 @@ </sources> </configuration> </execution> <!-- Attach localized jars to this module --> <!-- <execution> --> <!-- <id>attach-localized-jars</id> --> <!-- <phase>package</phase> --> <!-- <goals> --> <!-- <goal>attach-artifact</goal> --> <!-- </goals> --> <!-- <configuration> --> <!-- <artifacts> --> <!-- <artifact> --> <!-- <file>${jars.dir}/opendj-${localized.jars.classifier}-ca_ES.jar</file> --> <!-- <classifier>_ca_ES</classifier> --> <!-- </artifact> --> <!-- <artifact> --> <!-- <file>${jars.dir}/opendj-${localized.jars.classifier}-de.jar</file> --> <!-- <classifier>${localized.jars.classifier}-de</classifier> --> <!-- </artifact> --> <!-- <artifact> --> <!-- <file>${jars.dir}/opendj-${localized.jars.classifier}-es.jar</file> --> <!-- <classifier>${localized.jars.classifier}-es</classifier> --> <!-- </artifact> --> <!-- <artifact> --> <!-- <file>${jars.dir}/opendj-${localized.jars.classifier}-fr.jar</file> --> <!-- <classifier>${localized.jars.classifier}-fr</classifier> --> <!-- </artifact> --> <!-- <artifact> --> <!-- <file>${jars.dir}/opendj-${localized.jars.classifier}-ja.jar</file> --> <!-- <classifier>${localized.jars.classifier}-ja</classifier> --> <!-- </artifact> --> <!-- <artifact> --> <!-- <file>${jars.dir}/opendj-${localized.jars.classifier}-ko.jar</file> --> <!-- <classifier>${localized.jars.classifier}-ko</classifier> --> <!-- </artifact> --> <!-- <artifact> --> <!-- <file>${jars.dir}/opendj-${localized.jars.classifier}-pl.jar</file> --> <!-- <classifier>${localized.jars.classifier}-pl</classifier> --> <!-- </artifact> --> <!-- <artifact> --> <!-- <file>${jars.dir}/opendj-${localized.jars.classifier}-zh_CN.jar</file> --> <!-- <classifier>${localized.jars.classifier}-zh_CN</classifier> --> <!-- </artifact> --> <!-- <artifact> --> <!-- <file>${jars.dir}/opendj-${localized.jars.classifier}-zh_TW.jar</file> --> <!-- <classifier>${localized.jars.classifier}-zh_TW</classifier> --> <!-- </artifact> --> <!-- </artifacts> --> <!-- </configuration> --> <!-- </execution> --> </executions> </executions> </plugin> <!-- @@ -688,7 +630,7 @@ ${opendj.osgi.import} </Import-Package> <Embed-Dependency> forgerock-persistit-core, org.openidentityplatform.commons.persistit:core, <!--je,--> jcip-annotations </Embed-Dependency> @@ -1160,7 +1102,7 @@ --> <profile> <id>precommit</id> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <!-- Enforce Checkstyle --> @@ -1316,7 +1258,7 @@ </dependency> </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> opendj-server-legacy/src/main/assembly/opendj-archive-component.xml
@@ -22,7 +22,7 @@ <outputDirectory>lib</outputDirectory> <unpack>false</unpack> <scope>runtime</scope> <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping> <outputFileNameMapping>${artifact.groupId}.${artifact.artifactId}.${artifact.extension}</outputFileNameMapping> <excludes> <exclude>javax.activation:activation</exclude> <exclude>org.forgerock.opendj:opendj-server-legacy</exclude> @@ -382,7 +382,7 @@ </file> <!-- Adds Generated config.ldif file --> <file> <source>${project.build.directory}/template/config/config.ldif</source> <source>${basedir}/resource/config/config.ldif</source> <outputDirectory>template/config</outputDirectory> </file> opendj-server/pom.xml
@@ -52,11 +52,11 @@ </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-util</artifactId> <artifactId>util</artifactId> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-core</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>core</artifactId> </dependency> <dependency> <groupId>org.slf4j</groupId> @@ -69,8 +69,9 @@ <scope>test</scope> </dependency> <dependency> <groupId>org.openidentityplatform</groupId> <artifactId>forgerock-build-tools</artifactId> <groupId>org.openidentityplatform.commons</groupId> <artifactId>build-tools</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.openidentityplatform.opendj</groupId> @@ -87,7 +88,7 @@ <version>1.2.0</version> </dependency> </dependencies> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <resources> <resource> <directory>src/main/resources</directory> @@ -112,8 +113,8 @@ </plugin> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> pom.xml
@@ -16,12 +16,6 @@ --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.openidentityplatform</groupId> <artifactId>forgerock-parent</artifactId> <version>2.0.6</version> <relativePath>forgerock-parent</relativePath> </parent> <groupId>org.openidentityplatform.opendj</groupId> <artifactId>opendj-parent</artifactId> <version>4.4.4-SNAPSHOT</version> @@ -39,17 +33,9 @@ <product.name.lowercase>opendj</product.name.lowercase> <product.locales>ca_ES,es,de,fr,ja,ko,pl,zh_CN,zh_TW</product.locales> <localized.jars.classifier>i18n</localized.jars.classifier> <site.distribution.url> scp://community.internal.forgerock.com/var/www/vhosts/opendj.forgerock.org/httpdocs </site.distribution.url> <forgerock-build-tools.version>1.0.3</forgerock-build-tools.version> <forgerock-doc-plugin.version>21.0.0-SNAPSHOT</forgerock-doc-plugin.version> <freemarker.version>2.3.28</freemarker.version> <grizzly-framework.version>2.4.4</grizzly-framework.version> <metrics-core.version>3.1.2</metrics-core.version> <i18n-framework.version>1.4.2</i18n-framework.version> <!-- OSGi bundles properties --> <opendj.osgi.import.additional /> <!-- @@ -63,7 +49,6 @@ <!-- <opendj-copyright-maven-plugin.version>1.0.1</opendj-copyright-maven-plugin.version> --> <!-- ForgeRock build tools and Checkstyle versions (to avoid many checkstyle errors with ForgeRock Parent 2.0.10) --> <forgerockBuildToolsVersion>1.0.3</forgerockBuildToolsVersion> <checkstylePluginVersion>2.9.1</checkstylePluginVersion> <checkstyleVersion>5.5</checkstyleVersion> </properties> @@ -112,11 +97,11 @@ <tag>HEAD</tag> </scm> <repositories> <repository> <id>ossrh-releases</id> <name>Sonatype OSS</name> <url>https://oss.sonatype.org/service/local/repositories/orgopenidentityplatform-1000/content/</url> </repository> <!-- <repository> --> <!-- <id>ossrh-releases</id> --> <!-- <name>Sonatype OSS</name> --> <!-- <url>https://oss.sonatype.org/content/repositories/releases/</url> --> <!-- </repository> --> <repository> <id>ossrh-snapshots</id> <name>Sonatype OSS Repository</name> @@ -125,11 +110,11 @@ </repository> </repositories> <pluginRepositories> <pluginRepository> <id>ossrh-releases</id> <name>Sonatype OSS</name> <url>https://oss.sonatype.org/service/local/repositories/orgopenidentityplatform-1000/content/</url> </pluginRepository> <!-- <pluginRepository> --> <!-- <id>ossrh-releases</id> --> <!-- <name>Sonatype OSS</name> --> <!-- <url>https://oss.sonatype.org/content/repositories/releases/</url> --> <!-- </pluginRepository> --> <pluginRepository> <id>ossrh-snapshots</id> <name>Sonatype OSS Repository</name> @@ -152,46 +137,21 @@ </snapshotRepository> </distributionManagement> <!-- <ciManagement> --> <!-- <system>jenkins</system> --> <!-- <url>https://ci.forgerock.org/view/OpenDJ/job/OpenDJ%20-%20postcommit</url> --> <!-- <notifiers> --> <!-- <notifier> --> <!-- <type>mail</type> --> <!-- <sendOnError>true</sendOnError> --> <!-- <sendOnFailure>true</sendOnFailure> --> <!-- <sendOnSuccess>false</sendOnSuccess> --> <!-- <sendOnWarning>false</sendOnWarning> --> <!-- <address>opendj-dev@forgerock.org</address> --> <!-- </notifier> --> <!-- </notifiers> --> <!-- </ciManagement> --> <dependencyManagement> <dependencies> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>commons-bom</artifactId> <version>21.0.0-SNAPSHOT</version> <scope>import</scope> <type>pom</type> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-core</artifactId> <version>${i18n-framework.version}</version> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-slf4j</artifactId> <version>${i18n-framework.version}</version> </dependency> <dependency> <groupId>org.openidentityplatform.commons</groupId> <artifactId>parent</artifactId> <version>2.0.7-SNAPSHOT</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>com.github.stephenc.jcip</groupId> <artifactId>jcip-annotations</artifactId> <version>1.0-1</version> </dependency> <!-- OpenDJ SDK --> <dependency> <groupId>org.openidentityplatform.opendj</groupId> @@ -223,14 +183,6 @@ <version>${metrics-core.version}</version> </dependency> <!-- Commons --> <dependency> <groupId>org.openidentityplatform</groupId> <artifactId>forgerock-build-tools</artifactId> <version>${forgerock-build-tools.version}</version> <scope>test</scope> </dependency> <!-- OpenDJ SDK --> <dependency> <groupId>org.openidentityplatform.opendj</groupId> @@ -257,6 +209,11 @@ <artifactId>opendj-server</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.openidentityplatform.opendj</groupId> <artifactId>opendj-server-legacy</artifactId> <version>${project.version}</version> </dependency> </dependencies> </dependencyManagement> @@ -317,6 +274,7 @@ </modules> <build> <finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.openidentityplatform.maven.plugins</groupId> @@ -358,15 +316,24 @@ </goals> </execution> </executions> <configuration> <failOnError>false</failOnError> </configuration> </plugin> </plugins> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <version>1.8</version> </plugin> <plugin> <inherited>true</inherited> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>1.8</source> <target>1.8</target> @@ -377,9 +344,52 @@ </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>3.2.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.2.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>3.2.3</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.2.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-failsafe-plugin</artifactId> <version>3.0.0-M4</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>3.1.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> <version>3.1.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>3.1.1</version> <configuration> <links> <link>http://commons.forgerock.org/i18n-framework/i18n-core/apidocs</link> @@ -390,6 +400,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>3.2.0</version> <executions> <execution> <goals> @@ -402,6 +413,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.0.0-M4</version> <configuration> <argLine>-server</argLine> <properties> @@ -456,9 +468,8 @@ </plugin> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>i18n-maven-plugin</artifactId> <version>${i18n-framework.version}</version> <groupId>org.openidentityplatform.commons.i18n-framework</groupId> <artifactId>maven-plugin</artifactId> </plugin> <plugin> @@ -517,8 +528,7 @@ <!-- Provides build capabilities for docs in DocBook XML format. --> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>forgerock-doc-maven-plugin</artifactId> <version>${forgerock-doc-plugin.version}</version> <artifactId>doc-maven-plugin</artifactId> <configuration> <projectName>OpenDJ</projectName> <projectVersion>${project.version}</projectVersion> @@ -671,7 +681,7 @@ <!-- <profile> --> <!-- <id>precommit</id> --> <!-- <build> --> <!-- <build><finalName>${project.groupId}.${project.artifactId}</finalName> --> <!-- <plugins> --> <!-- <plugin> --> <!-- <groupId>org.openidentityplatform.opendj</groupId> --> @@ -691,7 +701,7 @@ <!-- <profile> --> <!-- <id>update-copyrights</id> --> <!-- <build> --> <!-- <build><finalName>${project.groupId}.${project.artifactId}</finalName> --> <!-- <plugins> --> <!-- <plugin> --> <!-- <groupId>org.openidentityplatform.opendj</groupId> --> @@ -721,7 +731,7 @@ <activation> <jdk>[1.8,)</jdk> </activation> <build> <build><finalName>${project.groupId}.${project.artifactId}</finalName> <plugins> <plugin> <artifactId>maven-javadoc-plugin</artifactId>