You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by mr...@apache.org on 2009/06/24 14:32:18 UTC

svn commit: r787996 - in /jackrabbit/trunk/jackrabbit-core/src/test: java/org/apache/jackrabbit/core/query/lucene/SlowQueryHandler.java repository/workspaces/workspace-init-test/workspace.xml

Author: mreutegg
Date: Wed Jun 24 12:32:18 2009
New Revision: 787996

URL: http://svn.apache.org/viewvc?rev=787996&view=rev
Log:
JCR-2085: test case (TCK) maintenance for JCR 2.0
- fix broken workspace-init-test with new security

Modified:
    jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/query/lucene/SlowQueryHandler.java
    jackrabbit/trunk/jackrabbit-core/src/test/repository/workspaces/workspace-init-test/workspace.xml

Modified: jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/query/lucene/SlowQueryHandler.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/query/lucene/SlowQueryHandler.java?rev=787996&r1=787995&r2=787996&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/query/lucene/SlowQueryHandler.java (original)
+++ jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/query/lucene/SlowQueryHandler.java Wed Jun 24 12:32:18 2009
@@ -18,23 +18,14 @@
 
 import java.io.IOException;
 
-import javax.jcr.RepositoryException;
-import javax.jcr.query.InvalidQueryException;
-
-import org.apache.jackrabbit.core.query.AbstractQueryHandler;
-import org.apache.jackrabbit.core.query.ExecutableQuery;
-import org.apache.jackrabbit.core.state.NodeState;
 import org.apache.jackrabbit.core.NodeId;
-import org.apache.jackrabbit.core.SessionImpl;
-import org.apache.jackrabbit.core.ItemManager;
-import org.apache.jackrabbit.spi.commons.query.qom.QueryObjectModelTree;
 import org.apache.jackrabbit.uuid.UUID;
 
 /**
  * <code>SlowQueryHandler</code> implements a dummy query handler for testing
  * purpose.
  */
-public class SlowQueryHandler extends AbstractQueryHandler {
+public class SlowQueryHandler extends SearchIndex {
 
     protected void doInit() throws IOException {
         // sleep for 10 seconds then try to read from the item state manager
@@ -46,33 +37,6 @@
         }
         NodeId id = new NodeId(UUID.randomUUID());
         getContext().getItemStateManager().hasItemState(id);
-    }
-
-    public void addNode(NodeState node) throws RepositoryException, IOException {
-    }
-
-    public void deleteNode(NodeId id) throws IOException {
-    }
-
-    public void close() throws IOException {
-    }
-
-    public ExecutableQuery createExecutableQuery(SessionImpl session,
-                                                 ItemManager itemMgr, String statement,
-                                                 String language)
-            throws InvalidQueryException {
-        return null;
-    }
-
-    public ExecutableQuery createExecutableQuery(SessionImpl session,
-                                                 ItemManager itemMgr,
-                                                 QueryObjectModelTree qomTree)
-            throws InvalidQueryException {
-        return null;
-    }
-
-    public Iterable<NodeId> getWeaklyReferringNodes(NodeId id)
-            throws RepositoryException {
-        return null;
+        super.doInit();
     }
 }

Modified: jackrabbit/trunk/jackrabbit-core/src/test/repository/workspaces/workspace-init-test/workspace.xml
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/test/repository/workspaces/workspace-init-test/workspace.xml?rev=787996&r1=787995&r2=787996&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/test/repository/workspaces/workspace-init-test/workspace.xml (original)
+++ jackrabbit/trunk/jackrabbit-core/src/test/repository/workspaces/workspace-init-test/workspace.xml Wed Jun 24 12:32:18 2009
@@ -33,6 +33,9 @@
   <!--
       Search index and the file system it uses.
   -->
-  <SearchIndex class="org.apache.jackrabbit.core.query.lucene.SlowQueryHandler"/>
+  <SearchIndex class="org.apache.jackrabbit.core.query.lucene.SlowQueryHandler">
+    <param name="path" value="${wsp.home}/index" />
+    <param name="directoryManagerClass" value="org.apache.jackrabbit.core.query.lucene.directory.RAMDirectoryManager"/>
+  </SearchIndex>
 </Workspace>