I agree, it's an issue with the Hibernate dialect. It should be possible to modify the dialect to get the correct mapping, but I have not looked into this yet. I think the correct data type for the event_data column in DB2 v9 should be "long varchar for bit data". Like this: Code:create table JILogEvent ( id integer generated by default as identity, occurrence_date timestamp not null, event_type smallint not null, username varchar(100), component varchar(100), message varchar(250) not null, resource_uri varchar(250), event_text clob(4000), event_data long varchar for bit data, event_state smallint, primary key (id) ); I noticed that sschaub was using DB2 8.x and got varchar(4000) where I got clob(4000). I'm not sure what the significance of the difference will be. Both store characters... but sometimes clob is less flexible. -Matt