Erro de Session closed!

0 respostas
cesarvillela

Pessoal, to com um erro que ta complicado de achar a solução, acredito que vcs podem me ajudar.

Tem um pagina para cadastrar obras. to usando datatable do primefaces e uso o filter para pesquisar, ele pesquisa tudo certinho quando clico no link para excluir ele ja cai de kra no erro abaixo:

Caused by: org.hibernate.SessionException: Session is closed!

at org.hibernate.internal.AbstractSessionImpl.errorIfClosed(AbstractSessionImpl.java:127)

at org.hibernate.internal.SessionImpl.fireDelete(SessionImpl.java:856)

at org.hibernate.internal.SessionImpl.delete(SessionImpl.java:838)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.hibernate.context.internal.ThreadLocalSessionContext$TransactionProtectionWrapper.invoke(ThreadLocalSessionContext.java:352)

at $Proxy26.delete(Unknown Source)

at cpsobras.obra.ObrasDAOImp.excluir(ObrasDAOImp.java:18)

at cpsobras.bean.ObrasBean.Excluir(ObrasBean.java:65)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at javax.el.BeanELResolver.invoke(BeanELResolver.java:484)

at javax.el.CompositeELResolver.invoke(CompositeELResolver.java:161)

at com.sun.el.parser.AstValue.invoke(AstValue.java:228)

at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)

at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)

at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)

… 55 more

Dizendo que a sessão ta fechada, eu to usando Spring e uso HibernateFilter para iniciar transação tudo na boa. minha bean é SessionScoped.

Criado 25 de abril de 2013
Respostas 0
Participantes 1