[exo-jcr-commits] exo-jcr SVN: r4551 - in jcr/branches/1.12.x/patch/1.12.10-GA: JCR-1639 and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Tue Jun 21 07:09:27 EDT 2011


Author: tolusha
Date: 2011-06-21 07:09:27 -0400 (Tue, 21 Jun 2011)
New Revision: 4551

Added:
   jcr/branches/1.12.x/patch/1.12.10-GA/JCR-1639/
   jcr/branches/1.12.x/patch/1.12.10-GA/JCR-1639/JCR-1639.patch
Log:
JCR-1639: patch proposed

Added: jcr/branches/1.12.x/patch/1.12.10-GA/JCR-1639/JCR-1639.patch
===================================================================
--- jcr/branches/1.12.x/patch/1.12.10-GA/JCR-1639/JCR-1639.patch	                        (rev 0)
+++ jcr/branches/1.12.x/patch/1.12.10-GA/JCR-1639/JCR-1639.patch	2011-06-21 11:09:27 UTC (rev 4551)
@@ -0,0 +1,17 @@
+Index: exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/storage/jdbc/JDBCStorageConnection.java
+===================================================================
+--- exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/storage/jdbc/JDBCStorageConnection.java	(revision 4550)
++++ exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/storage/jdbc/JDBCStorageConnection.java	(working copy)
+@@ -373,10 +373,9 @@
+       {
+          closeStatements();
+ 
+-         // If READ-ONLY status back it to READ-WRITE (we assume it was original state)
+-         if (readOnly)
++         if (dbConnection.getTransactionIsolation() > Connection.TRANSACTION_READ_COMMITTED)
+          {
+-            dbConnection.setReadOnly(true);
++            dbConnection.rollback();
+          }
+ 
+          dbConnection.close();



More information about the exo-jcr-commits mailing list