Index: jackrabbit-core/src/test/repository/workspaces/wsp-init-test/workspace.xml =================================================================== --- jackrabbit-core/src/test/repository/workspaces/wsp-init-test/workspace.xml (revision 828674) +++ jackrabbit-core/src/test/repository/workspaces/wsp-init-test/workspace.xml (working copy) @@ -15,7 +15,7 @@ See the License for the specific language governing permissions and limitations under the License. --> - + - - - - - - - - - - - - - - - - Index: jackrabbit-core/src/test/java/org/apache/jackrabbit/core/integration/WorkspaceInitTest.java =================================================================== --- jackrabbit-core/src/test/java/org/apache/jackrabbit/core/integration/WorkspaceInitTest.java (revision 828674) +++ jackrabbit-core/src/test/java/org/apache/jackrabbit/core/integration/WorkspaceInitTest.java (working copy) @@ -48,7 +48,7 @@ Thread t = new Thread(new Runnable() { public void run() { try { - getHelper().getSuperuserSession("workspace-init-test").logout(); + getHelper().getSuperuserSession("wsp-init-test").logout(); } catch (RepositoryException e) { throw new RuntimeException(e); } Index: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v1/workspace.xml =================================================================== --- jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v1/workspace.xml (revision 0) +++ jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v1/workspace.xml (revision 0) @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Property changes on: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v1/workspace.xml ___________________________________________________________________ Name: svn:eol-style + native Index: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v2/workspace.xml =================================================================== --- jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v2/workspace.xml (revision 0) +++ jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v2/workspace.xml (revision 0) @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Property changes on: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v2/workspace.xml ___________________________________________________________________ Name: svn:eol-style + native Index: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/indexing-test/workspace.xml =================================================================== --- jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/indexing-test/workspace.xml (revision 0) +++ jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/indexing-test/workspace.xml (revision 0) @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Property changes on: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/indexing-test/workspace.xml ___________________________________________________________________ Name: svn:eol-style + native Index: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v3/workspace.xml =================================================================== --- jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v3/workspace.xml (revision 0) +++ jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v3/workspace.xml (revision 0) @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Property changes on: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/index-format-v3/workspace.xml ___________________________________________________________________ Name: svn:eol-style + native Index: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/default/workspace.xml =================================================================== --- jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/default/workspace.xml (revision 0) +++ jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/default/workspace.xml (revision 0) @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Property changes on: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/default/workspace.xml ___________________________________________________________________ Name: svn:eol-style + native Index: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/security/workspace.xml =================================================================== --- jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/security/workspace.xml (revision 0) +++ jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/security/workspace.xml (revision 0) @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Property changes on: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/security/workspace.xml ___________________________________________________________________ Name: svn:eol-style + native Index: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/wsp-init-test/workspace.xml =================================================================== --- jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/wsp-init-test/workspace.xml (revision 0) +++ jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/wsp-init-test/workspace.xml (revision 0) @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Property changes on: jackrabbit-core/src/test/repository-descriptor-overlay/workspaces/wsp-init-test/workspace.xml ___________________________________________________________________ Name: svn:eol-style + native Index: jackrabbit-core/src/test/repository-descriptor-overlay/repository.xml =================================================================== --- jackrabbit-core/src/test/repository-descriptor-overlay/repository.xml (revision 0) +++ jackrabbit-core/src/test/repository-descriptor-overlay/repository.xml (revision 0) @@ -0,0 +1,192 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Property changes on: jackrabbit-core/src/test/repository-descriptor-overlay/repository.xml ___________________________________________________________________ Name: svn:eol-style + native Index: jackrabbit-core/src/main/java/org/apache/jackrabbit/core/fs/db/DatabaseFileSystem.java =================================================================== --- jackrabbit-core/src/main/java/org/apache/jackrabbit/core/fs/db/DatabaseFileSystem.java (revision 828674) +++ jackrabbit-core/src/main/java/org/apache/jackrabbit/core/fs/db/DatabaseFileSystem.java (working copy) @@ -995,9 +995,10 @@ // read ddl from resources InputStream in = DatabaseFileSystem.class.getResourceAsStream(schema + ".ddl"); if (in == null) { - String msg = "Configuration error: unknown schema '" + schema + "'"; - log.debug(msg); - throw new RepositoryException(msg); +// String msg = "Configuration error: unknown schema '" + schema + "'"; +// log.debug(msg); +// throw new RepositoryException(msg); + in = DatabaseFileSystem.class.getResourceAsStream("default.ddl"); } BufferedReader reader = new BufferedReader(new InputStreamReader(in)); Statement stmt = con.createStatement(); Index: jackrabbit-core/pom.xml =================================================================== --- jackrabbit-core/pom.xml (revision 828674) +++ jackrabbit-core/pom.xml (working copy) @@ -100,6 +100,8 @@ 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 @@ -241,4 +243,239 @@ + + + + mysql + + jackrabbit + org.apache.jackrabbit.core.fs.db.DbFileSystem + org.apache.jackrabbit.core.data.db.DbDataStore + org.apache.jackrabbit.core.persistence.bundle.MySqlPersistenceManager + org.apache.jackrabbit.core.journal.DatabaseJournal + mysql + select 1 + martijnh + martijnh + com.mysql.jdbc.Driver + jdbc:mysql://localhost:3306/${config.db.name}?autoReconnect=true + jdbc:mysql://localhost:3306/mysql?autoReconnect=true + drop database ${config.db.name} + create database ${config.db.name} + + + + mssql + + jackrabbit + org.apache.jackrabbit.core.fs.db.MSSqlFileSystem + org.apache.jackrabbit.core.data.db.DbDataStore + org.apache.jackrabbit.core.persistence.bundle.MSSqlPersistenceManager + org.apache.jackrabbit.core.journal.MSSqlDatabaseJournal + mssql + select 1 + user + pwd + net.sourceforge.jtds.jdbc.Driver + jdbc:jtds:sqlserver://localhost:2433/${config.db.name} + jdbc:jtds:sqlserver://localhost:2433/master + drop database ${config.db.name} + create database ${config.db.name} + + + + oracle + + unused + org.apache.jackrabbit.core.fs.db.OracleFileSystem + org.apache.jackrabbit.core.data.db.DbDataStore + org.apache.jackrabbit.core.persistence.bundle.OraclePersistenceManager + org.apache.jackrabbit.core.journal.OracleDatabaseJournal + oracle + select 'validationQuery' from dual + user + password + oracle.jdbc.driver.OracleDriver + jdbc:oracle:thin:@localhost:1521:xe + unused + unused + unused + + + + h2 + + jackrabbit + org.apache.jackrabbit.core.fs.db.DbFileSystem + org.apache.jackrabbit.core.data.db.DbDataStore + org.apache.jackrabbit.core.persistence.bundle.H2PersistenceManager + org.apache.jackrabbit.core.journal.DatabaseJournal + h2 + select 1 + user + pwd + org.h2.Driver + jdbc:h2:tcp://localhost/${config.db.name};TRACE_LEVEL_FILE=3 + unused + unused + unused + + + + use-descriptor-overlay + + + + + org.codehaus.mojo + sql-maven-plugin + + + mysql + mysql-connector-java + 5.1.6 + jar + provided + + + net.sourceforge.jtds + jtds + 1.2.2 + provided + + + com.h2database + h2 + 1.1.118 + provided + + + + ${config.db.driver} + ${config.db.metaurl} + ${config.db.user} + ${config.db.pwd} + sensibleKey + + + + drop-db + clean + + execute + + + true + ${config.db.dropcommand} + continue + + + + create-db + clean + + execute + + + true + ${config.db.createcommand} + + + + + + maven-antrun-plugin + + + overlay-repository-descriptors + process-test-resources + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + run + + + + + + ant + ant-optional + 1.5.3-1 + + + + + + + + mysql + mysql-connector-java + 5.1.6 + jar + test + + + net.sourceforge.jtds + jtds + 1.2.2 + test + + + com.h2database + h2 + 1.1.118 + test + + + + +