I got the exact same error. I tried renaming the table name to <30 chars "JBP_OBJECT_NODE_SECURITY_ACT", however, it failed during execution of an insert statement somewhere that contains a referenct to the old name. Any one got a solution?
it is fixed in latest CVS
Was this fix incorporated into 2.4? I'm getting the same error:
2006-07-10 13:20:06,109 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] Unsuccessful: create table JBP_OBJECT_NODE_SECURITY_ACTIONS (PK number(19,0) not null, ACTIONS varchar2(255 char)) 2006-07-10 13:20:06,109 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] ORA-00972: identifier is too long
JBoss Portal 2.4.0 Beta1 Bundled
I worked around it by changing the mapped table name from
in the hibernate mapping file. Seemed to work (after I dropped the schema and rebuilt), but I'm surprised it wasn't caught before.
yep it's fixed. just use sources from cvs head:
cvs co jboss-portal-2.4