Repository: ode Updated Branches: refs/heads/ode-1.3.x c05b82f79 -> b22801c13
ODE-1034: JdbcExternalVariableEngineTest fixed Project: http://git-wip-us.apache.org/repos/asf/ode/repo Commit: http://git-wip-us.apache.org/repos/asf/ode/commit/b22801c1 Tree: http://git-wip-us.apache.org/repos/asf/ode/tree/b22801c1 Diff: http://git-wip-us.apache.org/repos/asf/ode/diff/b22801c1 Branch: refs/heads/ode-1.3.x Commit: b22801c1358877035f9ce2fb225876928bdfd7fb Parents: c05b82f Author: sathwik <[email protected]> Authored: Mon Jul 27 17:57:08 2015 +0530 Committer: sathwik <[email protected]> Committed: Mon Jul 27 17:57:08 2015 +0530 ---------------------------------------------------------------------- .../jdbc/JdbcExternalVariableEngineTest.java | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ode/blob/b22801c1/bpel-runtime/src/test/java/org/apache/ode/bpel/extvar/jdbc/JdbcExternalVariableEngineTest.java ---------------------------------------------------------------------- diff --git a/bpel-runtime/src/test/java/org/apache/ode/bpel/extvar/jdbc/JdbcExternalVariableEngineTest.java b/bpel-runtime/src/test/java/org/apache/ode/bpel/extvar/jdbc/JdbcExternalVariableEngineTest.java index 7708099..0b2ed62 100644 --- a/bpel-runtime/src/test/java/org/apache/ode/bpel/extvar/jdbc/JdbcExternalVariableEngineTest.java +++ b/bpel-runtime/src/test/java/org/apache/ode/bpel/extvar/jdbc/JdbcExternalVariableEngineTest.java @@ -21,6 +21,7 @@ package org.apache.ode.bpel.extvar.jdbc; import java.sql.Connection; import java.sql.Statement; import java.util.ArrayList; +import java.util.Properties; import javax.xml.namespace.QName; @@ -62,18 +63,22 @@ public class JdbcExternalVariableEngineTest extends TestCase { _ds = new org.hsqldb.jdbc.JDBCDataSource(); _ds.setDatabase("jdbc:hsqldb:mem:" + new GUID().toString()); _ds.setUser("sa"); - + //this is to allow column names to start with underscores. + Properties prop = new Properties(); + prop.setProperty("sql.regular_names", "false"); + _ds.setProperties(prop); + Connection conn = _ds.getConnection(); Statement s = conn.createStatement(); s.execute("create table extvartable1 (" + - "id1 VARCHAR PRIMARY KEY," + - "_id2_ VARCHAR," + - "pid VARCHAR, " + + "id1 VARCHAR(255) PRIMARY KEY," + + "_id2_ VARCHAR(255)," + + "pid VARCHAR(255), " + "iid INT," + "cts DATETIME," + "uts DATETIME," + - "foo VARCHAR," + - "bar VARCHAR );"); + "foo VARCHAR(255)," + + "bar VARCHAR(255) );"); _engine = new JdbcExternalVariableModule(); _engine.registerDataSource("testds",_ds);
