[jbpm-commits] JBoss JBPM SVN: r5778 - in jbpm4/trunk/modules: distro/src/main/files/install/src/db/create and 1 other directory.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Oct 23 07:36:57 EDT 2009
Author: tom.baeyens at jboss.com
Date: 2009-10-23 07:36:57 -0400 (Fri, 23 Oct 2009)
New Revision: 5778
Modified:
jbpm4/trunk/modules/db/src/main/java/org/jbpm/db/HibernateOperation.java
jbpm4/trunk/modules/distro/src/main/files/install/src/db/create/jbpm.oracle.create.sql
Log:
for oracle, remove delimiters when executing a script of sql commands
Modified: jbpm4/trunk/modules/db/src/main/java/org/jbpm/db/HibernateOperation.java
===================================================================
--- jbpm4/trunk/modules/db/src/main/java/org/jbpm/db/HibernateOperation.java 2009-10-23 11:30:25 UTC (rev 5777)
+++ jbpm4/trunk/modules/db/src/main/java/org/jbpm/db/HibernateOperation.java 2009-10-23 11:36:57 UTC (rev 5778)
@@ -129,6 +129,11 @@
j += delimiter.length();
}
String command = fileContents.substring(i, j).trim();
+ if ( "oracle".equals(database)
+ && command.endsWith(";")
+ ) {
+ command = command.substring(0, command.length()-1);
+ }
if (command.length()>0) {
commands.add(command);
}
Modified: jbpm4/trunk/modules/distro/src/main/files/install/src/db/create/jbpm.oracle.create.sql
===================================================================
--- jbpm4/trunk/modules/distro/src/main/files/install/src/db/create/jbpm.oracle.create.sql 2009-10-23 11:30:25 UTC (rev 5777)
+++ jbpm4/trunk/modules/distro/src/main/files/install/src/db/create/jbpm.oracle.create.sql 2009-10-23 11:36:57 UTC (rev 5778)
@@ -1,6 +1,22 @@
-create table JBPM4_DEPLOYMENT (DBID_ number(19,0) not null,NAME_ clob,TIMESTAMP_ number(19,0),STATE_ varchar2(255 char),primary key (DBID_));
-create table JBPM4_DEPLOYPROP (DBID_ number(19,0) not null,DEPLOYMENT_ number(19,0),OBJNAME_ varchar2(255 char),KEY_ varchar2(255 char),STRINGVAL_ varchar2(255 char),LONGVAL_ number(19,0),primary key (DBID_));
+ create table JBPM4_DEPLOYMENT (
+ DBID_ number(19,0) not null,
+ NAME_ clob,
+ TIMESTAMP_ number(19,0),
+ STATE_ varchar2(255 char),
+ primary key (DBID_)
+ );
+
+ create table JBPM4_DEPLOYPROP (
+ DBID_ number(19,0) not null,
+ DEPLOYMENT_ number(19,0),
+ OBJNAME_ varchar2(255 char),
+ KEY_ varchar2(255 char),
+ STRINGVAL_ varchar2(255 char),
+ LONGVAL_ number(19,0),
+ primary key (DBID_)
+ );
+
create table JBPM4_EXECUTION (
DBID_ number(19,0) not null,
CLASS_ varchar2(255 char) not null,
More information about the jbpm-commits
mailing list