[jboss-svn-commits] JBL Code SVN: r10063 - labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Mar 8 07:37:28 EST 2007
Author: mark.little at jboss.com
Date: 2007-03-08 07:37:28 -0500 (Thu, 08 Mar 2007)
New Revision: 10063
Modified:
labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListener.java
Log:
added HSQL support.
Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListener.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListener.java 2007-03-08 11:54:13 UTC (rev 10062)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListener.java 2007-03-08 12:37:28 UTC (rev 10063)
@@ -570,7 +570,16 @@
if (iCurr++ > 0) sb.append(" and ");
sb.append(sCurr).append(" = ?");
}
- return sb.append(" for update").toString();
+
+ /*
+ * HSQL does not support FOR UPDATE! All tables appear to
+ * be inherently updatable!
+ */
+
+ if (_driver.contains("hsqldb"))
+ return sb.toString();
+ else
+ return sb.append(" for update").toString();
} // ________________________________
/**
More information about the jboss-svn-commits
mailing list