You are viewing a plain text version of this content. The canonical link for it is here.
Posted to agila-user@incubator.apache.org by Pavel Khamichonak <hp...@altaircan.com> on 2005/11/29 00:01:12 UTC

Column name issue with Oracle

Hello,

it looks like there is some problem when I trying to use Oracle 9.1.7
as database server for Twister. After changing of hibernate.cfg.xml
I executing "ant db-create" and it gives me message:
-------------------------------------------------------------------------------------------
     [java] create table OBJLIFEEVT (
     [java]    id number(19,0) not null,
     [java]    eventDate date not null,
     [java]    type number(10,0) not null,
     [java]    subtype number(10,0) not null,
     [java]    comment varchar2(100),
     [java]    objectType varchar2(120),
     [java]    objectId number(19,0),
     [java]    primary key (id)
     [java] )
     [java] 3500 [main] ERROR hbm2ddl.SchemaExport  - Unsuccessful:
     create table OBJLIFEEVT (id number(19,0) not null, \eventDate date not null, type number(10,0)
     not null, subtype number(10,0) not null, comment varchar2(100), objectType varchar2(120), objectId number(19,0),
     primary key (id))
     [java] 3500 [main] ERROR hbm2ddl.SchemaExport  - ORA-00904: : invalid identifier
-------------------------------------------------------------------------------------------
I think that the problem is in column 'comment', because in Oracle
it's reserved word. How do I change the mapping to another column
name?


Best regards,
Pavel Khamichonak.






AW: Column name issue with Oracle

Posted by Norman Schöneich <sc...@ecooperate.de>.
Hello,

You have to change the property comment in file objectlifecycleevent.hbm.xml
in directory
agila\trunk\modules\bpel\engine\common\src\hibernate\org\apache\agila\bpel\e
ngine\common

Specify a column attribute like column="comment_text" or whatever you want
to name it.

Hope this will help.

Best Regards

Norman Schöneich

-----Ursprüngliche Nachricht-----
Von: Pavel Khamichonak [mailto:hps@altaircan.com] 
Gesendet: Dienstag, 29. November 2005 01:01
An: agila-user@incubator.apache.org
Betreff: Column name issue with Oracle

Hello,

it looks like there is some problem when I trying to use Oracle 9.1.7 as
database server for Twister. After changing of hibernate.cfg.xml I executing
"ant db-create" and it gives me message:
----------------------------------------------------------------------------
---------------
     [java] create table OBJLIFEEVT (
     [java]    id number(19,0) not null,
     [java]    eventDate date not null,
     [java]    type number(10,0) not null,
     [java]    subtype number(10,0) not null,
     [java]    comment varchar2(100),
     [java]    objectType varchar2(120),
     [java]    objectId number(19,0),
     [java]    primary key (id)
     [java] )
     [java] 3500 [main] ERROR hbm2ddl.SchemaExport  - Unsuccessful:
     create table OBJLIFEEVT (id number(19,0) not null, \eventDate date not
null, type number(10,0)
     not null, subtype number(10,0) not null, comment varchar2(100),
objectType varchar2(120), objectId number(19,0),
     primary key (id))
     [java] 3500 [main] ERROR hbm2ddl.SchemaExport  - ORA-00904: : invalid
identifier
----------------------------------------------------------------------------
---------------
I think that the problem is in column 'comment', because in Oracle it's
reserved word. How do I change the mapping to another column name?


Best regards,
Pavel Khamichonak.