[richfaces-issues] [JBoss JIRA] Assigned: (RF-7049) Demo: exception when stopping Jetty

Nick Belaevski (JIRA) jira-events at lists.jboss.org
Fri May 8 14:29:46 EDT 2009


     [ https://jira.jboss.org/jira/browse/RF-7049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nick Belaevski reassigned RF-7049:
----------------------------------

    Assignee: Tsikhon Kuprevich  (was: Nick Belaevski)


Happens after stopping server because of http://localhost:8080/richfaces-demo/richfaces/dataTable.jsf?tab=modifiableDataModel demo

> Demo: exception when stopping Jetty
> -----------------------------------
>
>                 Key: RF-7049
>                 URL: https://jira.jboss.org/jira/browse/RF-7049
>             Project: RichFaces
>          Issue Type: Bug
>          Components: examples
>    Affects Versions: 3.3.1
>            Reporter: Nick Belaevski
>            Assignee: Tsikhon Kuprevich
>             Fix For: 3.3.1
>
>
> java.lang.reflect.InvocationTargetException
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.mortbay.jetty.plus.annotation.LifeCycleCallback.callback(LifeCycl
> eCallback.java:105)
>         at org.mortbay.jetty.plus.annotation.PreDestroyCallback.callback(PreDest
> royCallback.java:58)
>         at org.mortbay.jetty.plus.annotation.LifeCycleCallbackCollection.callPre
> DestroyCallback(LifeCycleCallbackCollection.java:114)
>         at com.sun.faces.vendor.Jetty6InjectionProvider.invokePreDestroy(Jetty6I
> njectionProvider.java:117)
>         at com.sun.faces.mgbean.BeanBuilder.destroy(BeanBuilder.java:120)
>         at com.sun.faces.mgbean.BeanManager.destroy(BeanManager.java:248)
>         at com.sun.faces.application.WebappLifecycleListener.handleAttributeEven
> t(WebappLifecycleListener.java:265)
>         at com.sun.faces.application.WebappLifecycleListener.attributeRemoved(We
> bappLifecycleListener.java:189)
>         at com.sun.faces.config.ConfigureListener.attributeRemoved(ConfigureList
> ener.java:334)
>         at org.mortbay.jetty.servlet.AbstractSessionManager$Session.doInvalidate
> (AbstractSessionManager.java:964)
>         at org.mortbay.jetty.servlet.AbstractSessionManager$Session.invalidate(A
> bstractSessionManager.java:935)
>         at org.mortbay.jetty.servlet.HashSessionManager.invalidateSessions(HashS
> essionManager.java:233)
>         at org.mortbay.jetty.servlet.AbstractSessionManager.doStop(AbstractSessi
> onManager.java:216)
>         at org.mortbay.jetty.servlet.HashSessionManager.doStop(HashSessionManage
> r.java:70)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.servlet.SessionHandler.doStop(SessionHandler.java:1
> 25)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:1
> 29)
>         at org.mortbay.jetty.handler.ContextHandler.doStop(ContextHandler.java:5
> 56)
>         at org.mortbay.jetty.webapp.WebAppContext.doStop(WebAppContext.java:485)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.
> java:164)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.
> java:164)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:1
> 29)
>         at org.mortbay.jetty.Server.doStop(Server.java:270)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.Server$ShutdownHookThread.run(Server.java:548)
> Caused by: org.hibernate.SessionException: Session was already closed
>         at org.hibernate.impl.SessionImpl.close(SessionImpl.java:279)
>         at org.richfaces.demo.modifiableModel.HibernateDataModel.destroy(Hiberna
> teDataModel.java:53)
>         ... 33 more
> 2009-05-06 22:56:50.822::WARN:  Nested in java.lang.reflect.InvocationTargetExce
> ption:
> org.hibernate.SessionException: Session was already closed
>         at org.hibernate.impl.SessionImpl.close(SessionImpl.java:279)
>         at org.richfaces.demo.modifiableModel.HibernateDataModel.destroy(Hiberna
> teDataModel.java:53)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.mortbay.jetty.plus.annotation.LifeCycleCallback.callback(LifeCycl
> eCallback.java:105)
>         at org.mortbay.jetty.plus.annotation.PreDestroyCallback.callback(PreDest
> royCallback.java:58)
>         at org.mortbay.jetty.plus.annotation.LifeCycleCallbackCollection.callPre
> DestroyCallback(LifeCycleCallbackCollection.java:114)
>         at com.sun.faces.vendor.Jetty6InjectionProvider.invokePreDestroy(Jetty6I
> njectionProvider.java:117)
>         at com.sun.faces.mgbean.BeanBuilder.destroy(BeanBuilder.java:120)
>         at com.sun.faces.mgbean.BeanManager.destroy(BeanManager.java:248)
>         at com.sun.faces.application.WebappLifecycleListener.handleAttributeEven
> t(WebappLifecycleListener.java:265)
>         at com.sun.faces.application.WebappLifecycleListener.attributeRemoved(We
> bappLifecycleListener.java:189)
>         at com.sun.faces.config.ConfigureListener.attributeRemoved(ConfigureList
> ener.java:334)
>         at org.mortbay.jetty.servlet.AbstractSessionManager$Session.doInvalidate
> (AbstractSessionManager.java:964)
>         at org.mortbay.jetty.servlet.AbstractSessionManager$Session.invalidate(A
> bstractSessionManager.java:935)
>         at org.mortbay.jetty.servlet.HashSessionManager.invalidateSessions(HashS
> essionManager.java:233)
>         at org.mortbay.jetty.servlet.AbstractSessionManager.doStop(AbstractSessi
> onManager.java:216)
>         at org.mortbay.jetty.servlet.HashSessionManager.doStop(HashSessionManage
> r.java:70)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.servlet.SessionHandler.doStop(SessionHandler.java:1
> 25)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:1
> 29)
>         at org.mortbay.jetty.handler.ContextHandler.doStop(ContextHandler.java:5
> 56)
>         at org.mortbay.jetty.webapp.WebAppContext.doStop(WebAppContext.java:485)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.
> java:164)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.
> java:164)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:1
> 29)
>         at org.mortbay.jetty.Server.doStop(Server.java:270)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.Server$ShutdownHookThread.run(Server.java:548)
> 2009-05-06 22:56:50.879::WARN:  Ignoring exception thrown on preDestroy call to
> class org.richfaces.demo.modifiableModel.HibernateDataModel.destroy
> java.lang.reflect.InvocationTargetException
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.mortbay.jetty.plus.annotation.LifeCycleCallback.callback(LifeCycl
> eCallback.java:105)
>         at org.mortbay.jetty.plus.annotation.PreDestroyCallback.callback(PreDest
> royCallback.java:58)
>         at org.mortbay.jetty.plus.annotation.LifeCycleCallbackCollection.callPre
> DestroyCallback(LifeCycleCallbackCollection.java:114)
>         at com.sun.faces.vendor.Jetty6InjectionProvider.invokePreDestroy(Jetty6I
> njectionProvider.java:117)
>         at com.sun.faces.mgbean.BeanBuilder.destroy(BeanBuilder.java:120)
>         at com.sun.faces.mgbean.BeanManager.destroy(BeanManager.java:248)
>         at com.sun.faces.application.WebappLifecycleListener.handleAttributeEven
> t(WebappLifecycleListener.java:265)
>         at com.sun.faces.application.WebappLifecycleListener.attributeRemoved(We
> bappLifecycleListener.java:189)
>         at com.sun.faces.config.ConfigureListener.attributeRemoved(ConfigureList
> ener.java:334)
>         at org.mortbay.jetty.servlet.AbstractSessionManager$Session.doInvalidate
> (AbstractSessionManager.java:964)
>         at org.mortbay.jetty.servlet.AbstractSessionManager$Session.invalidate(A
> bstractSessionManager.java:935)
>         at org.mortbay.jetty.servlet.HashSessionManager.invalidateSessions(HashS
> essionManager.java:233)
>         at org.mortbay.jetty.servlet.AbstractSessionManager.doStop(AbstractSessi
> onManager.java:216)
>         at org.mortbay.jetty.servlet.HashSessionManager.doStop(HashSessionManage
> r.java:70)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.servlet.SessionHandler.doStop(SessionHandler.java:1
> 25)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:1
> 29)
>         at org.mortbay.jetty.handler.ContextHandler.doStop(ContextHandler.java:5
> 56)
>         at org.mortbay.jetty.webapp.WebAppContext.doStop(WebAppContext.java:485)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.
> java:164)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.
> java:164)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:1
> 29)
>         at org.mortbay.jetty.Server.doStop(Server.java:270)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.Server$ShutdownHookThread.run(Server.java:548)
> Caused by: org.hibernate.SessionException: Session was already closed
>         at org.hibernate.impl.SessionImpl.close(SessionImpl.java:279)
>         at org.richfaces.demo.modifiableModel.HibernateDataModel.destroy(Hiberna
> teDataModel.java:53)
>         ... 33 more
> 2009-05-06 22:56:50.935::WARN:  Nested in java.lang.reflect.InvocationTargetExce
> ption:
> org.hibernate.SessionException: Session was already closed
>         at org.hibernate.impl.SessionImpl.close(SessionImpl.java:279)
>         at org.richfaces.demo.modifiableModel.HibernateDataModel.destroy(Hiberna
> teDataModel.java:53)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.mortbay.jetty.plus.annotation.LifeCycleCallback.callback(LifeCycl
> eCallback.java:105)
>         at org.mortbay.jetty.plus.annotation.PreDestroyCallback.callback(PreDest
> royCallback.java:58)
>         at org.mortbay.jetty.plus.annotation.LifeCycleCallbackCollection.callPre
> DestroyCallback(LifeCycleCallbackCollection.java:114)
>         at com.sun.faces.vendor.Jetty6InjectionProvider.invokePreDestroy(Jetty6I
> njectionProvider.java:117)
>         at com.sun.faces.mgbean.BeanBuilder.destroy(BeanBuilder.java:120)
>         at com.sun.faces.mgbean.BeanManager.destroy(BeanManager.java:248)
>         at com.sun.faces.application.WebappLifecycleListener.handleAttributeEven
> t(WebappLifecycleListener.java:265)
>         at com.sun.faces.application.WebappLifecycleListener.attributeRemoved(We
> bappLifecycleListener.java:189)
>         at com.sun.faces.config.ConfigureListener.attributeRemoved(ConfigureList
> ener.java:334)
>         at org.mortbay.jetty.servlet.AbstractSessionManager$Session.doInvalidate
> (AbstractSessionManager.java:964)
>         at org.mortbay.jetty.servlet.AbstractSessionManager$Session.invalidate(A
> bstractSessionManager.java:935)
>         at org.mortbay.jetty.servlet.HashSessionManager.invalidateSessions(HashS
> essionManager.java:233)
>         at org.mortbay.jetty.servlet.AbstractSessionManager.doStop(AbstractSessi
> onManager.java:216)
>         at org.mortbay.jetty.servlet.HashSessionManager.doStop(HashSessionManage
> r.java:70)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.servlet.SessionHandler.doStop(SessionHandler.java:1
> 25)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:1
> 29)
>         at org.mortbay.jetty.handler.ContextHandler.doStop(ContextHandler.java:5
> 56)
>         at org.mortbay.jetty.webapp.WebAppContext.doStop(WebAppContext.java:485)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.
> java:164)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.
> java:164)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:1
> 29)
>         at org.mortbay.jetty.Server.doStop(Server.java:270)
>         at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:6
> 5)
>         at org.mortbay.jetty.Server$ShutdownHookThread.run(Server.java:548)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the richfaces-issues mailing list