Subject | Jaybird 2.1.6 with firebird 2.5 - possible bug |
---|---|
Author | Steffen Heil |
Post date | 2010-10-24T01:57:42Z |
Hi
Since a few days I use jaybird 2.16 with firebird 2.5.
Now I ran into a strange error message:
java.lang.reflect.UndeclaredThrowableException
at $Proxy2.getTimestamp(Unknown Source)
... MY CODE ...)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.firebirdsql.pool.ResultSetHandler.invoke(ResultSetHandler.java:70)
at $Proxy2.getTimestamp(Unknown Source)
... MY CODE ...
Caused by: java.lang.IllegalArgumentException: Timestamp format must be
yyyy-mm-dd hh:mm:ss[.fffffffff]
at java.sql.Timestamp.valueOf(Unknown Source)
at
org.firebirdsql.jdbc.field.FBStringField.getTimestamp(FBStringField.java:221
)
at
org.firebirdsql.jdbc.AbstractResultSet.getTimestamp(AbstractResultSet.java:5
75)
... 47 more
Note, that I just called ResultSet.getTimestamp(int), so I don't understand
why formatting issues can be involved...?
Is jaybird incompatible with firebird 2.5? I did never see this before, but
usually I use getTimestamp(String).
Regards,
Steffen
[Non-text portions of this message have been removed]
Since a few days I use jaybird 2.16 with firebird 2.5.
Now I ran into a strange error message:
java.lang.reflect.UndeclaredThrowableException
at $Proxy2.getTimestamp(Unknown Source)
... MY CODE ...)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.firebirdsql.pool.ResultSetHandler.invoke(ResultSetHandler.java:70)
at $Proxy2.getTimestamp(Unknown Source)
... MY CODE ...
Caused by: java.lang.IllegalArgumentException: Timestamp format must be
yyyy-mm-dd hh:mm:ss[.fffffffff]
at java.sql.Timestamp.valueOf(Unknown Source)
at
org.firebirdsql.jdbc.field.FBStringField.getTimestamp(FBStringField.java:221
)
at
org.firebirdsql.jdbc.AbstractResultSet.getTimestamp(AbstractResultSet.java:5
75)
... 47 more
Note, that I just called ResultSet.getTimestamp(int), so I don't understand
why formatting issues can be involved...?
Is jaybird incompatible with firebird 2.5? I did never see this before, but
usually I use getTimestamp(String).
Regards,
Steffen
[Non-text portions of this message have been removed]