Author: ppoddar
Date: Tue Jun 26 20:27:44 2012
New Revision: 1354210

URL: http://svn.apache.org/viewvc?rev=1354210&view=rev
Log:
Check not only select but update as well

Modified:
    
openjpa/trunk/openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedConnection.java

Modified: 
openjpa/trunk/openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedConnection.java
URL: 
http://svn.apache.org/viewvc/openjpa/trunk/openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedConnection.java?rev=1354210&r1=1354209&r2=1354210&view=diff
==============================================================================
--- 
openjpa/trunk/openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedConnection.java
 (original)
+++ 
openjpa/trunk/openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedConnection.java
 Tue Jun 26 20:27:44 2012
@@ -164,9 +164,9 @@ public class DistributedConnection imple
 
     public PreparedStatement prepareStatement(String arg0) throws SQLException 
{
                // TODO: Big hack
-        if (arg0.startsWith(
-                "SELECT SEQUENCE_VALUE FROM OPENJPA_SEQUENCE_TABLE"))
+        if (arg0.indexOf("OPENJPA_SEQUENCE_TABLE") != -1) {
                        return master.prepareStatement(arg0);
+        }
                DistributedPreparedStatement ret = new 
DistributedPreparedStatement(this);
                for (Connection c : real) {
                        ret.add(c.prepareStatement(arg0));


Reply via email to