Boa Noite
Estou desenvolvendo uma consulta em uma base de dados oracle 11g e no momento de iterar o ResultSet recebo a seguinte exception:
[29/10/12 12:08:06:177] Erro ao realizar consulta: O fuso horário da
sessão do banco de dados não foi definido
br.com.mobione.exception.MobioneException: O fuso horário da sessão
do banco de dados não foi definido
at br.com.mobione.model.dao.impl.DaoResolverImpl.listPosicoesResolver(DaoResolverImpl.java:130)
at br.com.mobione.resolver.conf.impl.BuscaConfResolver.run(BuscaConfResolver.java:113)
at java.lang.Thread.run(Thread.java:679)
Caused by: java.sql.SQLException: O fuso horário da sessão
do banco de dados não foi definido
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:199)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:263)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:271)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:445)
at oracle.jdbc.driver.TimestampltzAccessor.getTimestamp(TimestampltzAccessor.java:298)
at oracle.jdbc.driver.OracleResultSetImpl.getTimestamp(OracleResultSetImpl.java:1060)
at oracle.jdbc.driver.OracleResultSet.getTimestamp(OracleResultSet.java:512)
at com.mchange.v2.c3p0.impl.NewProxyResultSet.getTimestamp(NewProxyResultSet.java:3394)
at br.com.mobione.model.dao.impl.DaoResolverImpl.listPosicoesResolver(DaoResolverImpl.java:113)
... 2 more
O trecho de código que causa a exception é o seguinte:
bean.setDate(rs.getTimestamp("date"));
bean.setNewDate(rs.getTimestamp("new_date"));
Alguém já passou por este problema ??
Obrigado.