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);

Reply via email to