You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ar...@apache.org on 2012/06/08 14:17:35 UTC

svn commit: r1348035 - in /jackrabbit/commons/ocm/trunk/src/test/java/org/apache/jackrabbit/ocm: repository/RepositoryUtilTest.java transaction/jackrabbit/UserTransactionImpl.java

Author: ard
Date: Fri Jun  8 12:17:35 2012
New Revision: 1348035

URL: http://svn.apache.org/viewvc?rev=1348035&view=rev
Log:
OCM-56 remove UserTransactionImpl test class because it relies on deprecated XASession and does not seem related at all to OCM project

Removed:
    jackrabbit/commons/ocm/trunk/src/test/java/org/apache/jackrabbit/ocm/transaction/jackrabbit/UserTransactionImpl.java
Modified:
    jackrabbit/commons/ocm/trunk/src/test/java/org/apache/jackrabbit/ocm/repository/RepositoryUtilTest.java

Modified: jackrabbit/commons/ocm/trunk/src/test/java/org/apache/jackrabbit/ocm/repository/RepositoryUtilTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/commons/ocm/trunk/src/test/java/org/apache/jackrabbit/ocm/repository/RepositoryUtilTest.java?rev=1348035&r1=1348034&r2=1348035&view=diff
==============================================================================
--- jackrabbit/commons/ocm/trunk/src/test/java/org/apache/jackrabbit/ocm/repository/RepositoryUtilTest.java (original)
+++ jackrabbit/commons/ocm/trunk/src/test/java/org/apache/jackrabbit/ocm/repository/RepositoryUtilTest.java Fri Jun  8 12:17:35 2012
@@ -20,10 +20,8 @@ import javax.jcr.Node;
 import javax.jcr.Repository;
 import javax.jcr.Session;
 import javax.jcr.nodetype.NodeTypeManager;
-import javax.transaction.UserTransaction;
 import junit.framework.TestCase;
 
-import org.apache.jackrabbit.ocm.transaction.jackrabbit.UserTransactionImpl;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -130,52 +128,4 @@ public class RepositoryUtilTest extends 
 
     }
 
-    public void testUserTransaction()
-    {
-    	try
-		{
-			Repository repository = RepositoryUtil.getRepository("repositoryTest");
-			assertNotNull("The repository is null", repository);
-			Session session = RepositoryUtil.login(repository, "superuser",
-					"superuser");
-
-			UserTransaction utx = new UserTransactionImpl(session);
-
-			// start transaction
-			utx.begin();
-
-			// add node and save
-			Node root = session.getRootNode();
-			root.addNode("test");
-			session.save();
-			utx.commit();
-			
-			assertTrue("test node doesn't exist", session.itemExists("/test"));
-			
-			utx = new UserTransactionImpl(session);
-			utx.begin();
-			Node test = (Node) session.getItem("/test");
-			test.remove();
-			session.save();
-			utx.rollback();
-			
-			assertTrue("test node doesn't exist", session.itemExists("/test"));			
-
-			utx = new UserTransactionImpl(session);
-			utx.begin();
-			test = (Node) session.getItem("/test");
-			test.remove();
-			session.save();
-			utx.commit();
-			
-			assertFalse("test node exists", session.itemExists("/test"));			
-			
-		}
-		catch (Exception e)
-		{
-            e.printStackTrace();
-            fail("Unable to run user transaction : " + e);
-		}
-    }
-
 }
\ No newline at end of file