You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by th...@apache.org on 2009/10/26 14:50:55 UTC

svn commit: r829800 - /jackrabbit/sandbox/JCR-1456/jackrabbit-core/pom.xml

Author: thomasm
Date: Mon Oct 26 13:50:55 2009
New Revision: 829800

URL: http://svn.apache.org/viewvc?rev=829800&view=rev
Log:
JCR-1456 Database connection pooling - support tests using the H2 database

Modified:
    jackrabbit/sandbox/JCR-1456/jackrabbit-core/pom.xml

Modified: jackrabbit/sandbox/JCR-1456/jackrabbit-core/pom.xml
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/JCR-1456/jackrabbit-core/pom.xml?rev=829800&r1=829799&r2=829800&view=diff
==============================================================================
--- jackrabbit/sandbox/JCR-1456/jackrabbit-core/pom.xml (original)
+++ jackrabbit/sandbox/JCR-1456/jackrabbit-core/pom.xml Mon Oct 26 13:50:55 2009
@@ -100,6 +100,8 @@
               <value>
                 org.apache.jackrabbit.core.xml.DocumentViewTest#testMultiValue
                 org.apache.jackrabbit.core.ConcurrentImportTest
+                org.apache.jackrabbit.core.data.GarbageCollectorTest#testGC
+                org.apache.jackrabbit.core.data.GarbageCollectorTest#testCloseSessionWhileRunningGc
               </value>
             </property>
           </systemProperties>
@@ -313,6 +315,33 @@
       </properties>
     </profile>
     <profile>
+      <id>h2</id>
+      <dependencies>
+        <dependency>
+          <groupId>com.h2database</groupId>
+          <artifactId>h2</artifactId>
+          <version>1.2.121</version>
+        </dependency>
+      </dependencies>
+      <properties>
+        <config.db.name>jackrabbit</config.db.name>
+        <config.db.fsclass>org.apache.jackrabbit.core.fs.db.DbFileSystem</config.db.fsclass>
+        <config.db.dsclass>org.apache.jackrabbit.core.data.db.DbDataStore</config.db.dsclass>
+        <config.db.pmclass>org.apache.jackrabbit.core.persistence.bundle.H2PersistenceManager</config.db.pmclass>
+        <config.db.journalclass>org.apache.jackrabbit.core.journal.DatabaseJournal</config.db.journalclass>
+        <config.db.schema>h2</config.db.schema>
+        <config.db.validation.query>call 1</config.db.validation.query>
+        <config.db.user>sa</config.db.user>
+        <config.db.pwd>sa</config.db.pwd>
+        <config.db.driver>org.h2.Driver</config.db.driver>
+        <!-- <config.db.url>jdbc:h2:~/jackrabbit2;MAX_LENGTH_INPLACE_LOB=10240;DB_CLOSE_ON_EXIT=FALSE;TRACE_LEVEL_FILE=2</config.db.url> -->
+        <config.db.url>jdbc:h2:~/jackrabbit2;MAX_LENGTH_INPLACE_LOB=10240;DB_CLOSE_ON_EXIT=FALSE</config.db.url>
+        <config.db.metaurl>unused</config.db.metaurl>
+        <config.db.dropcommand>drop all objects delete files</config.db.dropcommand>
+        <config.db.createcommand>unused</config.db.createcommand>
+      </properties>
+    </profile>
+    <profile>
       <id>use-descriptor-overlay</id>
       <build>
       <plugins>