- Este tópico contém 6 respostas, 3 vozes e foi atualizado pela última vez 17 anos, 10 meses atrás por fjlunelli.
-
AutorPosts
-
12 de maio de 2006 às 7:40 pm #75699orussoParticipante
ola!
estou fazendo uma aplicacao em java e preciso de uma exeption no meu metodo de login, caso usuario for invalido… mas a exeption lancada nao eh detectada pelo catch, algem sabe pq isso poderia acontecer?metodo de login:
public boolean tryLogin(){try{getHibernateTemplate().clear(); }
catch (Exception e) {
return false;
}return true;
}
mesmo log falando que lanceo exeption, o retorno do metodo eh true… como isso???log file:
2006-05-12 16:51:57,660 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
2006-05-12 16:51:57,691 INFO [org.springframework.jdbc.support.SQLErrorCodesFactory] - SQLErrorCodes loaded: [DB2, HSQL, MS-SQL, MySQL, Oracle, Informix, PostgreSQL, Sybase]
2006-05-12 16:51:58,081 WARN [org.springframework.jdbc.support.SQLErrorCodesFactory] - Error while extracting database product name - falling back to empty error codes
org.springframework.jdbc.support.MetaDataAccessException: Could not get Connection for extracting meta data; nested exception is org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: ORA-01017: invalid username/password; logon deniedorg.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: ORA-01017: invalid username/password; logon denied
java.sql.SQLException: ORA-01017: invalid username/password; logon denied
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:283)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:278)
at oracle.jdbc.driver.T4CTTIoauthenticate.receiveOsesskey(T4CTTIoauthenticate.java:288)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:357)
at oracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java:414)
at oracle.jdbc.driver.T4CConnection.(T4CConnection.java:165)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
17 de agosto de 2006 às 6:00 pm #76201AnônimoToo early…
17 de agosto de 2006 às 6:00 pm #76231AnônimoToo early…
17 de agosto de 2006 às 9:14 pm #76205orussoParticipante[quote=”Cohrur”:1bk6r7e1]Too early…[/quote]
whad do u mean by too early??
17 de agosto de 2006 às 9:14 pm #76235orussoParticipante[quote=”Cohrur”:1bk6r7e1]Too early…[/quote]
whad do u mean by too early??
13 de janeiro de 2007 às 8:28 pm #78193fjlunelliParticipanteTente capturar um Throwable ou um Error no catch.
Talvez o Hibernate esteja enviando outro tipo que não seja uma Exception.
catch (Throwable t)
ou
catch (Error e)
13 de janeiro de 2007 às 8:28 pm #78391fjlunelliParticipanteTente capturar um Throwable ou um Error no catch.
Talvez o Hibernate esteja enviando outro tipo que não seja uma Exception.
catch (Throwable t)
ou
catch (Error e)
-
AutorPosts
- Você deve fazer login para responder a este tópico.