You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by ch...@apache.org on 2015/08/06 14:42:28 UTC
svn commit: r1694487 - /jackrabbit/oak/trunk/oak-pojosr/pom.xml
Author: chetanm
Date: Thu Aug 6 12:42:28 2015
New Revision: 1694487
URL: http://svn.apache.org/r1694487
Log:
OAK-3186 - Assign correct scope for various dependencies in oak-pojosr module
-- Specify test scope for Lucene related deps
-- Exclude animal sniffer from Felix SCR as it get pulled into webapp due to transitive dependency
-- Exclude OSGi deps from Felix Connect to prevent them from getting dumped in webapp
Modified:
jackrabbit/oak/trunk/oak-pojosr/pom.xml
Modified: jackrabbit/oak/trunk/oak-pojosr/pom.xml
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-pojosr/pom.xml?rev=1694487&r1=1694486&r2=1694487&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-pojosr/pom.xml (original)
+++ jackrabbit/oak/trunk/oak-pojosr/pom.xml Thu Aug 6 12:42:28 2015
@@ -114,6 +114,7 @@
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
+ <optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.jackrabbit</groupId>
@@ -161,11 +162,27 @@
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.connect</artifactId>
<version>0.1.0</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.compendium</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.scr</artifactId>
<version>1.8.2</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>animal-sniffer-annotations</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
@@ -203,11 +220,13 @@
<groupId>org.apache.tika</groupId>
<artifactId>tika-core</artifactId>
<version>${tika.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tika</groupId>
<artifactId>tika-parsers</artifactId>
<version>${tika.version}</version>
+ <scope>test</scope>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
@@ -219,26 +238,31 @@
<groupId>org.apache.jackrabbit</groupId>
<artifactId>oak-lucene</artifactId>
<version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-core</artifactId>
<version>${lucene.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-analyzers-common</artifactId>
<version>${lucene.version}</version>
+ <optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-queryparser</artifactId>
<version>${lucene.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-queries</artifactId>
<version>${lucene.version}</version>
+ <scope>test</scope>
</dependency>
@@ -252,6 +276,7 @@
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>${h2.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>com.gmongo</groupId>