Hi,

The H2 database server thinks that the localhost connection is actually
coming from another machine, and therefore reject it (for security
reasons). To disable this check, apply the following patch:

### Eclipse Workspace Patch 1.0
#P jackrabbit-core
Index: src/test/java/org/apache/jackrabbit/core/cluster/DbClusterTest.java
===================================================================
--- 
src/test/java/org/apache/jackrabbit/core/cluster/DbClusterTest.java (revisi
on 1067983)
+++ 
src/test/java/org/apache/jackrabbit/core/cluster/DbClusterTest.java (workin
g copy)
@@ -37,9 +37,9 @@
     public void setUp() throws Exception {
         deleteAll();
         server1 = Server.createTcpServer("-tcpPort", "9001", "-baseDir",
-                "./target/dbClusterTest/db1").start();
+                "./target/dbClusterTest/db1", "-tcpAllowOthers").start();
         server2 = Server.createTcpServer("-tcpPort", "9002", "-baseDir",
-                "./target/dbClusterTest/db2").start();
+                "./target/dbClusterTest/db2", "-tcpAllowOthers").start();
         FileUtils.copyFile(
                 new
File("./src/test/resources/org/apache/jackrabbit/core/cluster/repository-h2
.xml"),
                 new File("./target/dbClusterTest/node1/repository.xml"));



I will apply it in the trunk if this solves the problem for you.

Regards,
Thomas

Reply via email to