[hibernate-issues] [Hibernate-JIRA] Resolved: (HSEARCH-992) DB matrix test org.hibernate.search.test.bridge.BridgeTest fails against DB2

Sanne Grinovero (JIRA) noreply at atlassian.com
Fri Dec 2 10:01:20 EST 2011


     [ http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanne Grinovero resolved HSEARCH-992.
-------------------------------------

    Resolution: Fixed

> DB matrix test org.hibernate.search.test.bridge.BridgeTest fails against DB2
> ----------------------------------------------------------------------------
>
>                 Key: HSEARCH-992
>                 URL: http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-992
>             Project: Hibernate Search
>          Issue Type: Bug
>          Components: tests
>    Affects Versions: 4.0.0.CR2
>            Reporter: Hardy Ferentschik
>            Assignee: Hardy Ferentschik
>             Fix For: 4.0.0.Final
>
>
> The exception is:
> {noformat}
> org.hibernate.exception.SQLGrammarException: DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704, SQLERRMC=DBALLO02.CLOUD, DRIVER=4.11.77
> 	at org.hibernate.exception.internal.SQLStateConverter.convert(SQLStateConverter.java:100)
> 	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:125)
> 	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:110)
> 	at org.hibernate.engine.jdbc.internal.proxy.AbstractStatementProxyHandler.continueInvocation(AbstractStatementProxyHandler.java:129)
> 	at org.hibernate.engine.jdbc.internal.proxy.AbstractProxyHandler.invoke(AbstractProxyHandler.java:81)
> {noformat}
> Trying to look up the error code seems to indicate that there is an unsupported column type. Looking at the log I can see:
> {noformat}
> 12:20:10,716 (main) ERROR SchemaExport:426 - HHH000389: Unsuccessful: create table Cloud (id integer generated by default as identity, calendarDay timestamp, calendarHour timestamp, calendarMillisecond timestamp, calendarMinute timestamp, calendarMonth timestamp, calendarSecond timestamp, calendarYear timestamp, char1 char(1), char2 char(1) not null, clazz varchar(255), customFieldBridge varchar(255), customStringBridge varchar(255), dateDay timestamp, dateHour timestamp, dateMillisecond timestamp, dateMinute timestamp, dateMonth timestamp, dateSecond timestamp, dateYear timestamp, double1 double, double2 double not null, float1 float, float2 float not null, integerv1 integer, integerv2 integer not null, long1 bigint, long2 bigint not null, myCalendar timestamp, myDate timestamp, storm smallint not null, string varchar(255), type integer, uri varchar(255) for bit data, url varchar(255), uuid char(255) for bit data, primary key (id))
> 12:20:10,717 (main) ERROR SchemaExport:427 - DB2 SQL Error: SQLCODE=-604, SQLSTATE=42611, SQLERRMC=char(255), DRIVER=4.11.77
> {noformat}
> It seems the problem is _uuid char(255)_ where _char_ is not a valid data type. _UUID_ does not have any specific mapping confirmation in the test class _Cload_. I cannot find a mapping in the _Dialect_ class either. Almost seems like a Hibernate Core issue. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the hibernate-issues mailing list