diff --git a/archiva-modules/archiva-web/archiva-webapp-test/pom.xml b/archiva-modules/archiva-web/archiva-webapp-test/pom.xml index a0d738e3f..924ce0598 100644 --- a/archiva-modules/archiva-web/archiva-webapp-test/pom.xml +++ b/archiva-modules/archiva-web/archiva-webapp-test/pom.xml @@ -324,12 +324,12 @@ org.seleniumhq.selenium htmlunit-driver - ${htmlUnitVersion} + ${html.unit.version} net.sourceforge.htmlunit htmlunit - ${htmlUnitVersion} + ${html.unit.version} test diff --git a/archiva-modules/archiva-web/archiva-webdav/pom.xml b/archiva-modules/archiva-web/archiva-webdav/pom.xml index ff85e60db..d75fb79aa 100644 --- a/archiva-modules/archiva-web/archiva-webdav/pom.xml +++ b/archiva-modules/archiva-web/archiva-webdav/pom.xml @@ -336,7 +336,7 @@ net.sourceforge.htmlunit htmlunit - ${htmlUnitVersion} + ${html.unit.version} test diff --git a/archiva-modules/plugins/metadata-store-jcr/pom.xml b/archiva-modules/plugins/metadata-store-jcr/pom.xml index 7da061718..20e3a895a 100644 --- a/archiva-modules/plugins/metadata-store-jcr/pom.xml +++ b/archiva-modules/plugins/metadata-store-jcr/pom.xml @@ -57,6 +57,13 @@ org.apache.archiva.maven archiva-maven-metadata + + + + org.apache.archiva + oak-jcr-lucene + + org.springframework spring-context @@ -77,21 +84,6 @@ org.apache.jackrabbit oak-segment-tar - - org.apache.jackrabbit - oak-lucene - ${jcr-oak.version} - - - org.apache.lucene - lucene-misc - - - org.apache.lucene - lucene-facet - - - org.apache.jackrabbit oak-api @@ -130,52 +122,6 @@ javax.annotation-api - - - org.apache.lucene - lucene-core - ${lucene.version} - - - org.apache.lucene - lucene-misc - ${lucene.version} - - - org.apache.lucene - lucene-facet - ${lucene.version} - - - org.apache.lucene - lucene-codecs - ${lucene.version} - - - org.apache.lucene - lucene-queryparser - ${lucene.version} - - - org.apache.lucene - lucene-sandbox - ${lucene.version} - - - org.apache.lucene - lucene-highlighter - ${lucene.version} - - - org.apache.lucene - lucene-memory - ${lucene.version} - - - org.apache.lucene - lucene-analyzers-common - ${lucene.version} - io.dropwizard.metrics metrics-core diff --git a/archiva-modules/plugins/oak-jcr-lucene/.gitignore b/archiva-modules/plugins/oak-jcr-lucene/.gitignore new file mode 100644 index 000000000..916e17c09 --- /dev/null +++ b/archiva-modules/plugins/oak-jcr-lucene/.gitignore @@ -0,0 +1 @@ +dependency-reduced-pom.xml diff --git a/archiva-modules/plugins/oak-jcr-lucene/pom.xml b/archiva-modules/plugins/oak-jcr-lucene/pom.xml new file mode 100644 index 000000000..63be95aff --- /dev/null +++ b/archiva-modules/plugins/oak-jcr-lucene/pom.xml @@ -0,0 +1,216 @@ + + + + + + plugins + org.apache.archiva + 3.0.0-SNAPSHOT + + 4.0.0 + + oak-jcr-lucene + + + + org.apache.jackrabbit + oak-lucene + ${jcr-oak.version} + + + org.apache.lucene + lucene-analyzers-common + + + org.apache.lucene + lucene-core + + + org.apache.lucene + lucene-highlighter + + + org.apache.lucene + lucene-memory + + + org.apache.lucene + lucene-queries + + + org.apache.lucene + lucene-queryparser + + + org.apache.lucene + lucene-sandbox + + + org.apache.lucene + lucene-suggest + + + + + org.apache.jackrabbit + oak-api + + + org.apache.jackrabbit + oak-core-spi + + + org.apache.jackrabbit + oak-store-spi + + + org.apache.jackrabbit + oak-query-spi + + + org.apache.jackrabbit + oak-core + + + org.apache.jackrabbit + oak-store-document + + + org.apache.jackrabbit + oak-search + + + + + + + + + + org.apache.rat + apache-rat-plugin + + + dependency-reduced-pom.xml + + + + + + + + + + + org.apache.maven.plugins + maven-eclipse-plugin + 2.9 + + true + false + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + ${jdk.version} + ${jdk.version} + + + + + + org.apache.maven.plugins + maven-shade-plugin + 3.2.4 + + + + package + + shade + + + + + *:* + + META-INF/NOTICE + META-INF/NOTICE.TXT + META-INF/NOTICE.txt + META-INF/MANIFEST.MF + LICENSE.TXT + + + + + + org.apache.jackrabbit:jackrabbit-data + org.apache.jackrabbit:jackrabbit-jcr-commons + org.apache.jackrabbit:oak-api + org.apache.jackrabbit:oak-blob + org.apache.jackrabbit:oak-blob-plugins + org.apache.jackrabbit:oak-commons + org.apache.jackrabbit:oak-core + org.apache.jackrabbit:oak-core-spi + org.apache.jackrabbit:oak-jackrabbit-api + org.apache.jackrabbit:oak-query-spi + org.apache.jackrabbit:oak-search + org.apache.jackrabbit:oak-security-spi + org.apache.jackrabbit:oak-store-document + org.apache.jackrabbit:oak-store-spi + org.apache.tika:tika-core + org.osgi:org.osgi.annotation + org.osgi:org.osgi.service.component.annotations + org.osgi:org.osgi.service.metatype.annotations + org.slf4j:jcl-over-slf4j + org.slf4j:slf4j-api + commons-codec:commons-codec + commons-io:commons-io + com.google.guava:guava + javax.jcr:jcr + + + + + org.apache.lucene + shaded_oak.org.apache.lucene + + + org.tartarus.snowball + shaded_oak.org.tartarus.snowball + + + + + + + + + + + + + + \ No newline at end of file diff --git a/archiva-modules/plugins/pom.xml b/archiva-modules/plugins/pom.xml index 72f937207..b5d0712a6 100644 --- a/archiva-modules/plugins/pom.xml +++ b/archiva-modules/plugins/pom.xml @@ -41,6 +41,7 @@ generic-metadata-support metadata-store-jcr metadata-store-cassandra + oak-jcr-lucene diff --git a/pom.xml b/pom.xml index fed7845c5..2ff3d2acb 100644 --- a/pom.xml +++ b/pom.xml @@ -72,7 +72,7 @@ 2.0 - 1.14.0 + 1.22.3 2.15.4 3.1.0 @@ -85,6 +85,19 @@ 2.3.5 + 0.3.3 + 3.1.0 + 2.27 + + 1.0.9 + 1.9.5 + + 4.1 + + 0.7.9 + + 1.5.2 + jdbc:derby:memory:users-test;create=true org.apache.derby.jdbc.EmbeddedDriver @@ -93,25 +106,11 @@ true - 0.3.3 - 1.1 - 2.1 - 3.1.0 - 1.1 - 2.27 - clean install - 1.0.9 - 1.9.5 - 4.1 - DefaultLevel=INFO,Runtime=ERROR,Tool=ERROR,SQL=ERROR,Schema=ERROR,MetaData=ERROR - 0.7.9 - - 1.5.2 @@ -518,6 +517,7 @@ ${jcr-oak.version} + org.apache.jackrabbit oak-lucene @@ -545,6 +545,23 @@ ${jackrabbit.version} + + org.apache.archiva + oak-jcr-lucene + ${project.version} + + + + org.apache.jackrabbit + oak-store-document + ${jcr-oak.version} + + + org.apache.jackrabbit + oak-search + ${jcr-oak.version} + +