Author: mfranklin
Date: Fri Oct 12 19:25:16 2012
New Revision: 1397697

URL: http://svn.apache.org/viewvc?rev=1397697&view=rev
Log:
Added MongoDB Dependencies RAVE-818

Modified:
    rave/branches/mongo/pom.xml
    rave/branches/mongo/rave-components/rave-mongodb/pom.xml
    rave/branches/mongo/rave-portal-dependencies/pom.xml
    
rave/branches/mongo/rave-providers/rave-opensocial-provider/rave-opensocial-server/rave-shindig/pom.xml

Modified: rave/branches/mongo/pom.xml
URL: 
http://svn.apache.org/viewvc/rave/branches/mongo/pom.xml?rev=1397697&r1=1397696&r2=1397697&view=diff
==============================================================================
--- rave/branches/mongo/pom.xml (original)
+++ rave/branches/mongo/pom.xml Fri Oct 12 19:25:16 2012
@@ -81,6 +81,7 @@
             $mvn filesync:generate -Dmaven.filesync.override=true -->
         <maven.filesync.override>false</maven.filesync.override>
         <jackson.version>1.8.1</jackson.version>
+        <mongo-driver.version>2.9.1</mongo-driver.version>
 
 
         <!-- default empty javaagent
@@ -124,6 +125,11 @@
             </dependency>
             <dependency>
                 <groupId>org.apache.rave</groupId>
+                <artifactId>rave-mongodb</artifactId>
+                <version>${project.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.rave</groupId>
                 <artifactId>rave-web</artifactId>
                 <version>${project.version}</version>
             </dependency>
@@ -329,6 +335,11 @@
                 <artifactId>h2</artifactId>
                 <version>${com.h2database.version}</version>
             </dependency>
+            <dependency>
+                <groupId>org.mongodb</groupId>
+                <artifactId>mongo-java-driver</artifactId>
+                <version>${mongo-driver.version}</version>
+            </dependency>
 
             <dependency>
                 <groupId>com.sun.jersey</groupId>

Modified: rave/branches/mongo/rave-components/rave-mongodb/pom.xml
URL: 
http://svn.apache.org/viewvc/rave/branches/mongo/rave-components/rave-mongodb/pom.xml?rev=1397697&r1=1397696&r2=1397697&view=diff
==============================================================================
--- rave/branches/mongo/rave-components/rave-mongodb/pom.xml (original)
+++ rave/branches/mongo/rave-components/rave-mongodb/pom.xml Fri Oct 12 
19:25:16 2012
@@ -33,5 +33,11 @@
     <description>Apache Rave MongoDB Persistence Provider</description>
     <packaging>jar</packaging>
 
+    <dependencies>
+        <dependency>
+            <groupId>org.mongodb</groupId>
+            <artifactId>mongodb-java-driver</artifactId>
+        </dependency>
+    </dependencies>
 
 </project>

Modified: rave/branches/mongo/rave-portal-dependencies/pom.xml
URL: 
http://svn.apache.org/viewvc/rave/branches/mongo/rave-portal-dependencies/pom.xml?rev=1397697&r1=1397696&r2=1397697&view=diff
==============================================================================
--- rave/branches/mongo/rave-portal-dependencies/pom.xml (original)
+++ rave/branches/mongo/rave-portal-dependencies/pom.xml Fri Oct 12 19:25:16 
2012
@@ -19,7 +19,8 @@
 
   $Id$
 -->
-<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";>
+<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>
 
@@ -45,10 +46,6 @@
         </dependency>
         <dependency>
             <groupId>org.apache.rave</groupId>
-            <artifactId>rave-jpa</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.rave</groupId>
             <artifactId>rave-web</artifactId>
         </dependency>
         <dependency>
@@ -67,16 +64,6 @@
         </dependency>
 
         <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-jdbc</artifactId>
-        </dependency>
-
-        <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-orm</artifactId>
-        </dependency>
-
-        <dependency>
             <groupId>org.springframework.security</groupId>
             <artifactId>spring-security-web</artifactId>
         </dependency>
@@ -143,4 +130,37 @@
 
     </dependencies>
 
+    <profiles>
+        <profile>
+            <id>jpa</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>org.apache.rave</groupId>
+                    <artifactId>rave-jpa</artifactId>
+                </dependency>
+                <dependency>
+                    <groupId>org.springframework</groupId>
+                    <artifactId>spring-jdbc</artifactId>
+                </dependency>
+                <dependency>
+                    <groupId>org.springframework</groupId>
+                    <artifactId>spring-orm</artifactId>
+                </dependency>
+
+            </dependencies>
+        </profile>
+        <profile>
+            <id>mongodb</id>
+            <dependencies>
+                <dependency>
+                    <groupId>org.apache.rave</groupId>
+                    <artifactId>rave-mongodb</artifactId>
+                </dependency>
+            </dependencies>
+        </profile>
+    </profiles>
+
 </project>

Modified: 
rave/branches/mongo/rave-providers/rave-opensocial-provider/rave-opensocial-server/rave-shindig/pom.xml
URL: 
http://svn.apache.org/viewvc/rave/branches/mongo/rave-providers/rave-opensocial-provider/rave-opensocial-server/rave-shindig/pom.xml?rev=1397697&r1=1397696&r2=1397697&view=diff
==============================================================================
--- 
rave/branches/mongo/rave-providers/rave-opensocial-provider/rave-opensocial-server/rave-shindig/pom.xml
 (original)
+++ 
rave/branches/mongo/rave-providers/rave-opensocial-provider/rave-opensocial-server/rave-shindig/pom.xml
 Fri Oct 12 19:25:16 2012
@@ -59,10 +59,6 @@
             </exclusions>
         </dependency>
         <dependency>
-            <groupId>org.apache.rave</groupId>
-            <artifactId>rave-jpa</artifactId>
-        </dependency>
-        <dependency>
             <groupId>org.apache.shindig</groupId>
             <artifactId>shindig-server</artifactId>
             <type>war</type>
@@ -134,4 +130,29 @@
 
     </build>
 
+    <profiles>
+        <profile>
+            <id>jpa</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>org.apache.rave</groupId>
+                    <artifactId>rave-jpa</artifactId>
+                </dependency>
+            </dependencies>
+        </profile>
+        <profile>
+            <id>mongodb</id>
+            <dependencies>
+                <dependency>
+                    <groupId>org.apache.rave</groupId>
+                    <artifactId>rave-mongodb</artifactId>
+                </dependency>
+            </dependencies>
+        </profile>
+    </profiles>
+
+
 </project>


Reply via email to