Hi there,

i tried to build the newapp-application on a DB2 Database.
I have 2 problems:

first) some generated sql-statements are failing
second) after the execution of the first sql-script, ant stops with the following 
exception:
java.lang.UnsatisfiedLinkError: Native Library G:\db2\bin\db2jdbc.dll already loaded 
in another classloader


Now, the first problem could be because i use a old version of DB2 (6.1) - i'm right 
now downloading a new trial version,
though maybe some user here had the same problem(s) and a solution(s).
I got tdk running for postgresql, so i'm fairly sure that i did configure it right.


here the last output of the ant init:


turbine-insert-sql:

insert-sql-file:
      [sql] Executing file: 
G:\cvs\tdk\webapps\newapp\WEB-INF\src\sql\turbine-schema.sql
      [sql] Failed to execute: ALTER TABLE TURBINE_PERMISSION ADD CONSTRAINT 
TURBINE_PERMISSION_PK PRIMARY KEY (PERMISSION_ID)
      [sql] COM.ibm.db2.jdbc.app.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0107N  
The name "TURBINE_PERMISSION_PK" is too long.  The maximum length is "18".  
SQLSTATE=42622

      [sql] Failed to execute: ALTER TABLE TURBINE_ROLE_PERMISSION ADD CONSTRAINT 
TURBINE_ROLE_PERMISSION_PK PRIMARY KEY (ROLE_ID,PERMISSION_ID)
      [sql] COM.ibm.db2.jdbc.app.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0107N  
The name "TURBINE_ROLE_PERMISSION_PK" is too long.  The maximum length is "18".  
SQLSTATE=42622

      [sql] Failed to execute: ALTER TABLE TURBINE_ROLE_PERMISSION ADD CONSTRAINT 
TURBINE_ROLE_PERMISSION_FK_1 FOREIGN KEY (ROLE_ID) REFERENCES TURBINE_ROLE (ROLE_ID) 
USING INDEX
      [sql] COM.ibm.db2.jdbc.app.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0104N  An 
unexpected token "USING INDEX" was found following "RBINE_ROLE (ROLE_ID)".
Expected tokens may include:  "<space>".  SQLSTATE=42601

      [sql] Failed to execute: ALTER TABLE TURBINE_ROLE_PERMISSION ADD CONSTRAINT 
TURBINE_ROLE_PERMISSION_FK_2 FOREIGN KEY (PERMISSION_ID) REFERENCES TURBINE_PERMISSION 
(PERMISSION_ID) USING INDEX
      [sql] COM.ibm.db2.jdbc.app.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0104N  An 
unexpected token "USING INDEX" was found following "SION (PERMISSION_ID)".
Expected tokens may include:  "<space>".  SQLSTATE=42601

      [sql] Failed to execute: ALTER TABLE TURBINE_USER_GROUP_ROLE ADD CONSTRAINT 
TURBINE_USER_GROUP_ROLE_PK PRIMARY KEY (USER_ID,GROUP_ID,ROLE_ID)
      [sql] COM.ibm.db2.jdbc.app.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0107N  The 
name "TURBINE_USER_GROUP_ROLE_PK" is too long.  The maximum length is "18".  
SQLSTATE=42622

      [sql] Failed to execute: ALTER TABLE TURBINE_USER_GROUP_ROLE ADD CONSTRAINT 
TURBINE_USER_GROUP_ROLE_FK_1 FOREIGN KEY (USER_ID) REFERENCES TURBINE_USER (USER_ID) 
USING INDEX
      [sql] COM.ibm.db2.jdbc.app.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0104N  An 
unexpected token "USING INDEX" was found following "RBINE_USER (USER_ID)".
Expected tokens may include:  "<space>".  SQLSTATE=42601

      [sql] Failed to execute: ALTER TABLE TURBINE_USER_GROUP_ROLE ADD CONSTRAINT 
TURBINE_USER_GROUP_ROLE_FK_2 FOREIGN KEY (GROUP_ID) REFERENCES TURBINE_GROUP 
(GROUP_ID) USING INDEX
      [sql] COM.ibm.db2.jdbc.app.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0104N  An 
unexpected token "USING INDEX" was found following "INE_GROUP (GROUP_ID)".
Expected tokens may include:  "<space>".  SQLSTATE=42601

      [sql] Failed to execute: ALTER TABLE TURBINE_USER_GROUP_ROLE ADD CONSTRAINT 
TURBINE_USER_GROUP_ROLE_FK_3 FOREIGN KEY (ROLE_ID) REFERENCES TURBINE_ROLE (ROLE_ID) 
USING INDEX
      [sql] COM.ibm.db2.jdbc.app.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0104N  An 
unexpected token "USING INDEX" was found following "RBINE_ROLE (ROLE_ID)".
Expected tokens may include:  "<space>".  SQLSTATE=42601

      [sql] Failed to execute: ALTER TABLE TURBINE_SCHEDULED_JOB ADD CONSTRAINT 
TURBINE_SCHEDULED_JOB_PK PRIMARY KEY (JOB_ID)
      [sql] COM.ibm.db2.jdbc.app.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0107N  The 
name "TURBINE_SCHEDULED_JOB_PK" is too long.  The maximum length is "18".
SQLSTATE=42622

      [sql] 17 of 26 SQL statements executed successfully

insert-sql-file:

BUILD SUCCESSFUL

Total time: 19 seconds
java.lang.UnsatisfiedLinkError: Native Library G:\db2\bin\db2jdbc.dll already loaded 
in another classloader

Reply via email to