Erro ao tentar se logar com hibernate e spring

0 respostas
E

Prezados,

ao tentar fazer o login na minha aplicação, que utiliza hibernate e spring, o tomcat demora pra caramba, e fica “tentando” indefinidamente…ao analisar o log vejo:

INFO   | jvm 1    | 2009/03/04 09:11:44 | java.lang.NullPointerException
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:788)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:96)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:82)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1573)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.loader.Loader.doQuery(Loader.java:696)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.loader.Loader.doList(Loader.java:2228)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2125)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.loader.Loader.list(Loader.java:2120)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:361)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1148)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:835)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at sistema.com.br.dao.impl.UsuarioDAOImpl.isUsuarioRegistrado(UsuarioDAOImpl.java:63)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at sistema.com.br.business.impl.UsuarioBusinessImpl.loadUserByUsername(UsuarioBusinessImpl.java:60)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at sun.reflect.GeneratedMethodAccessor401.invoke(Unknown Source)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at java.lang.reflect.Method.invoke(Method.java:597)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at $Proxy25.loadUserByUsername(Unknown Source)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.providers.dao.DaoAuthenticationProvider.retrieveUser(DaoAuthenticationProvider.java:83)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.providers.dao.AbstractUserDetailsAuthenticationProvider.authenticate(AbstractUserDetailsAuthenticationProvider.java:121)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.providers.ProviderManager.doAuthentication(ProviderManager.java:188)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:46)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.ui.webapp.AuthenticationProcessingFilter.attemptAuthentication(AuthenticationProcessingFilter.java:82)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:258)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
INFO   | jvm 1    | 2009/03/04 09:11:44 |     at java.lang.Thread.run(Thread.java:619)

contudo, esse erro não acontece localmente, aonde o ambiente é windows, somente na produção, que eh linux. Pelo que andei vendo, é como se o postgresql não terminasse a sessão…Mas não se se é isso mesmo. Sugestões?

Criado 4 de março de 2009
Respostas 0
Participantes 1