View Single Post

   
  #5 (permalink)  
Old 04-15-2008, 11:01 PM
Oliver Jowett
 
Posts: n/a
Default Re: postgresql 7.4.6-6, hibernate-2.1.6, jdbc3

Pavel Jbanov wrote:
> Sorry, gone unfinished. :/
>
> The exception is:
> Caused by: org.postgresql.util.PSQLException: ???????????? Byte f
> at
> org.postgresql.jdbc1.AbstractJdbc1ResultSet.getByt e(AbstractJdbc1ResultSet.java:244)


I'd need to see the untranslated exception message to be sure, but..

getByte() expects a numeric value (TINYINT, although SMALLINT/int2 is
the closest mapping in PostgreSQL). You appear to be trying to retrieve
a text/varchar (or possibly boolean) value that can't be parsed as a
numeric value.

(there might be a driver bug here -- the JDBC datatype conversion tables
indicate you can use getByte() on BIT/BOOLEAN, but I'm not sure what the
exact conversion should be)

-O

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings

Reply With Quote