You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by re...@apache.org on 2016/01/08 12:41:55 UTC
svn commit: r1723705 -
/jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/LostFromCacheIssueTest.java
Author: reschke
Date: Fri Jan 8 11:41:54 2016
New Revision: 1723705
URL: http://svn.apache.org/viewvc?rev=1723705&view=rev
Log:
fix svn:eol-style
Modified:
jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/LostFromCacheIssueTest.java (contents, props changed)
Modified: jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/LostFromCacheIssueTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/LostFromCacheIssueTest.java?rev=1723705&r1=1723704&r2=1723705&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/LostFromCacheIssueTest.java (original)
+++ jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/LostFromCacheIssueTest.java Fri Jan 8 11:41:54 2016
@@ -1,132 +1,132 @@
-package org.apache.jackrabbit.core;
-
-import java.io.File;
-import java.io.InputStream;
-import javax.jcr.NamespaceRegistry;
-import javax.jcr.Node;
-import javax.jcr.Property;
-import javax.jcr.Session;
-import javax.jcr.SimpleCredentials;
-import javax.jcr.Workspace;
-import javax.jcr.nodetype.NodeTypeManager;
-
-import junit.framework.TestCase;
-import org.apache.jackrabbit.core.RepositoryImpl;
-import org.apache.jackrabbit.core.SessionImpl;
-import org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl;
-import org.apache.jackrabbit.core.nodetype.NodeTypeRegistry;
-import org.apache.jackrabbit.spi.Name;
-import org.apache.jackrabbit.spi.QNodeDefinition;
-import org.apache.jackrabbit.spi.QNodeTypeDefinition;
-import org.apache.jackrabbit.spi.QPropertyDefinition;
-import org.apache.jackrabbit.spi.commons.QNodeTypeDefinitionImpl;
-import org.apache.jackrabbit.test.AbstractJCRTest;
-
-public class LostFromCacheIssueTest extends AbstractJCRTest {
- //public RepositoryImpl repository = null;
- //public Session session = null;
- public Property mixinTypes;
-
-// static private void delete(File path) {
-// if(path.exists()) {
-// if(path.isDirectory()) {
-// File[] files = path.listFiles();
-// for(int i=0; i<files.length; i++)
-// delete(files[i]);
-// }
-// path.delete();
-// }
-// }
-//
-// static private void clear() {
-// String[] files = new String[] { ".lock", "repository", "version", "workspaces" };
-// for(int i=0; i<files.length; i++) {
-// File file = new File(files[i]);
-// delete(file);
-// }
-// }
-
- public void setUp() throws Exception {
-// org.apache.jackrabbit.core.config.RepositoryConfig repoConfig = null;
-// InputStream config = getClass().getResourceAsStream("jackrabbit.xml");
-// String path = ".";
-//
-// clear();
-
- super.setUp();
-
- //repoConfig = org.apache.jackrabbit.core.config.RepositoryConfig.create(config, path);
- //repository = org.apache.jackrabbit.core.RepositoryImpl.create(repoConfig);
- //Session session = repository.login(new SimpleCredentials("admin", "admin".toCharArray()));
- Session session = superuser;
-
- System.err.println("Registering namespace and node types...");
- Workspace workspace = session.getWorkspace();
- NamespaceRegistry namespaceRegistry = workspace.getNamespaceRegistry();
- NodeTypeManager ntmgr = workspace.getNodeTypeManager();
- NodeTypeRegistry nodetypeRegistry = ((NodeTypeManagerImpl)ntmgr).getNodeTypeRegistry();
- namespaceRegistry.registerNamespace("myprefix", "http://www.onehippo.org/test/1.0");
- QNodeTypeDefinition nodeTypeDefinition = new QNodeTypeDefinitionImpl(
- ((SessionImpl)session).getQName("test:mixin"),
- Name.EMPTY_ARRAY,
- Name.EMPTY_ARRAY,
- true,
- false,
- true,
- false,
- null,
- QPropertyDefinition.EMPTY_ARRAY,
- QNodeDefinition.EMPTY_ARRAY
- );
- nodetypeRegistry.registerNodeType(nodeTypeDefinition);
- nodeTypeDefinition = new QNodeTypeDefinitionImpl(
- ((SessionImpl)session).getQName("test:mxn"),
- Name.EMPTY_ARRAY,
- Name.EMPTY_ARRAY,
- true,
- false,
- true,
- false,
- null,
- QPropertyDefinition.EMPTY_ARRAY,
- QNodeDefinition.EMPTY_ARRAY
- );
- nodetypeRegistry.registerNodeType(nodeTypeDefinition);
-
- /*System.err.println("Initializing tree...");
- Node node = session.getRootNode();
- node = node.addNode("test", "nt:unstructured");
- buildTree(node, 2, 2, 10, 96, 0);
- session.save();*/
- session.getRootNode().addNode("test").addNode("node");
- session.save();
-
-// session.logout();
-// this.session = repository.login(new SimpleCredentials("admin", "admin".toCharArray()));
- }
-
-// public void tearDown() throws Exception {
-// if (session != null) {
-// session.logout();
-// }
-// if (repository != null) {
-// repository.shutdown();
-// }
-// }
-
- public void testIssue() throws Exception {
- String path = "/test/node";
- Session session = superuser;
- Node node = session.getRootNode().getNode(path.substring(1));
- node.addMixin("test:mxn");
- mixinTypes = node.getProperty("jcr:mixinTypes");
- session.save();
- node.addMixin("test:mixin");
- session.save();
- node.removeMixin("test:mxn");
- node.removeMixin("test:mixin");
- session.save();
- node.addMixin("test:mixin");
- session.save();
- }
-}
+package org.apache.jackrabbit.core;
+
+import java.io.File;
+import java.io.InputStream;
+import javax.jcr.NamespaceRegistry;
+import javax.jcr.Node;
+import javax.jcr.Property;
+import javax.jcr.Session;
+import javax.jcr.SimpleCredentials;
+import javax.jcr.Workspace;
+import javax.jcr.nodetype.NodeTypeManager;
+
+import junit.framework.TestCase;
+import org.apache.jackrabbit.core.RepositoryImpl;
+import org.apache.jackrabbit.core.SessionImpl;
+import org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl;
+import org.apache.jackrabbit.core.nodetype.NodeTypeRegistry;
+import org.apache.jackrabbit.spi.Name;
+import org.apache.jackrabbit.spi.QNodeDefinition;
+import org.apache.jackrabbit.spi.QNodeTypeDefinition;
+import org.apache.jackrabbit.spi.QPropertyDefinition;
+import org.apache.jackrabbit.spi.commons.QNodeTypeDefinitionImpl;
+import org.apache.jackrabbit.test.AbstractJCRTest;
+
+public class LostFromCacheIssueTest extends AbstractJCRTest {
+ //public RepositoryImpl repository = null;
+ //public Session session = null;
+ public Property mixinTypes;
+
+// static private void delete(File path) {
+// if(path.exists()) {
+// if(path.isDirectory()) {
+// File[] files = path.listFiles();
+// for(int i=0; i<files.length; i++)
+// delete(files[i]);
+// }
+// path.delete();
+// }
+// }
+//
+// static private void clear() {
+// String[] files = new String[] { ".lock", "repository", "version", "workspaces" };
+// for(int i=0; i<files.length; i++) {
+// File file = new File(files[i]);
+// delete(file);
+// }
+// }
+
+ public void setUp() throws Exception {
+// org.apache.jackrabbit.core.config.RepositoryConfig repoConfig = null;
+// InputStream config = getClass().getResourceAsStream("jackrabbit.xml");
+// String path = ".";
+//
+// clear();
+
+ super.setUp();
+
+ //repoConfig = org.apache.jackrabbit.core.config.RepositoryConfig.create(config, path);
+ //repository = org.apache.jackrabbit.core.RepositoryImpl.create(repoConfig);
+ //Session session = repository.login(new SimpleCredentials("admin", "admin".toCharArray()));
+ Session session = superuser;
+
+ System.err.println("Registering namespace and node types...");
+ Workspace workspace = session.getWorkspace();
+ NamespaceRegistry namespaceRegistry = workspace.getNamespaceRegistry();
+ NodeTypeManager ntmgr = workspace.getNodeTypeManager();
+ NodeTypeRegistry nodetypeRegistry = ((NodeTypeManagerImpl)ntmgr).getNodeTypeRegistry();
+ namespaceRegistry.registerNamespace("myprefix", "http://www.onehippo.org/test/1.0");
+ QNodeTypeDefinition nodeTypeDefinition = new QNodeTypeDefinitionImpl(
+ ((SessionImpl)session).getQName("test:mixin"),
+ Name.EMPTY_ARRAY,
+ Name.EMPTY_ARRAY,
+ true,
+ false,
+ true,
+ false,
+ null,
+ QPropertyDefinition.EMPTY_ARRAY,
+ QNodeDefinition.EMPTY_ARRAY
+ );
+ nodetypeRegistry.registerNodeType(nodeTypeDefinition);
+ nodeTypeDefinition = new QNodeTypeDefinitionImpl(
+ ((SessionImpl)session).getQName("test:mxn"),
+ Name.EMPTY_ARRAY,
+ Name.EMPTY_ARRAY,
+ true,
+ false,
+ true,
+ false,
+ null,
+ QPropertyDefinition.EMPTY_ARRAY,
+ QNodeDefinition.EMPTY_ARRAY
+ );
+ nodetypeRegistry.registerNodeType(nodeTypeDefinition);
+
+ /*System.err.println("Initializing tree...");
+ Node node = session.getRootNode();
+ node = node.addNode("test", "nt:unstructured");
+ buildTree(node, 2, 2, 10, 96, 0);
+ session.save();*/
+ session.getRootNode().addNode("test").addNode("node");
+ session.save();
+
+// session.logout();
+// this.session = repository.login(new SimpleCredentials("admin", "admin".toCharArray()));
+ }
+
+// public void tearDown() throws Exception {
+// if (session != null) {
+// session.logout();
+// }
+// if (repository != null) {
+// repository.shutdown();
+// }
+// }
+
+ public void testIssue() throws Exception {
+ String path = "/test/node";
+ Session session = superuser;
+ Node node = session.getRootNode().getNode(path.substring(1));
+ node.addMixin("test:mxn");
+ mixinTypes = node.getProperty("jcr:mixinTypes");
+ session.save();
+ node.addMixin("test:mixin");
+ session.save();
+ node.removeMixin("test:mxn");
+ node.removeMixin("test:mixin");
+ session.save();
+ node.addMixin("test:mixin");
+ session.save();
+ }
+}
Propchange: jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/LostFromCacheIssueTest.java
------------------------------------------------------------------------------
svn:eol-style = native