[ http://jira.nuxeo.org/browse/NXP-395?page=comments#action_15636 ] 
            
Benjamin JALON commented on NXP-395:
------------------------------------

Almost...
When you're in the explorer view, you wait passivation and work back all seems 
good.
But on one of my test I had a login failure. I loose the traceback... But if I 
have again I'll give you.

In the second hand, when I do the same test but now on dashboard (wait until 
the passivation), I have these errors :

(I put a line of underscrores. traceback after this line is repeated again and 
again if there is no action on my navigator)



2006-12-21 08:45:45,828 DEBUG [org.jboss.seam.contexts.Lifecycle] >>> Begin web 
request
2006-12-21 08:45:45,828 DEBUG [org.jboss.seam.util.Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
2006-12-21 08:45:45,828 DEBUG [org.jboss.seam.util.Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
2006-12-21 08:45:45,843 DEBUG [org.jboss.seam.util.Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
2006-12-21 08:45:45,890 DEBUG [org.jboss.seam.util.Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
2006-12-21 08:45:45,890 DEBUG [org.jboss.seam.util.Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
2006-12-21 08:45:45,968 DEBUG [org.jboss.seam.util.Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
2006-12-21 08:45:45,968 DEBUG [org.jboss.seam.util.Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
2006-12-21 08:45:46,015 DEBUG [org.jboss.seam.util.Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
2006-12-21 08:50:36,781 DEBUG 
[org.jboss.resource.connectionmanager.IdleRemover] run: IdleRemover notifying 
pools, interval: 450000
2006-12-21 08:52:00,828 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyun202-1k
2006-12-21 08:52:00,828 DEBUG 
[org.nuxeo.ecm.ui.web.listener.ejb.DataQueryActionsBean] PrePassivate
2006-12-21 08:52:00,828 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\DataQueryActionsBean-evyujz7s-p\5c4o01-30hdbq-evyugw21-1-evyun202-1k.ser
2006-12-21 08:52:00,968 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Passivation 
complete; id=5c4o01-30hdbq-evyugw21-1-evyun202-1k
2006-12-21 08:52:01,984 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyum31d-1g
2006-12-21 08:52:01,984 INFO  
[org.nuxeo.ecm.ui.web.listener.ejb.SearchActionsBean] PrePassivate
2006-12-21 08:52:01,984 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\SearchActionsBean-evyuk0er-t\5c4o01-30hdbq-evyugw21-1-evyum31d-1g.ser
2006-12-21 08:52:02,000 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Passivation 
complete; id=5c4o01-30hdbq-evyugw21-1-evyum31d-1g
2006-12-21 08:52:02,890 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyun1z7-1j
2006-12-21 08:52:02,890 INFO  
[org.nuxeo.ecm.ui.web.listener.ejb.WorkspaceActionsBean] PrePassivate
2006-12-21 08:52:02,890 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\WorkspaceActionsBean-evyuk13x-x\5c4o01-30hdbq-evyugw21-1-evyun1z7-1j.ser
2006-12-21 08:52:02,906 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Passivation 
complete; id=5c4o01-30hdbq-evyugw21-1-evyun1z7-1j
2006-12-21 08:52:20,109 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyulzd0-18
2006-12-21 08:52:20,109 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\ContentHistoryActionsBean-evyukefy-z\5c4o01-30hdbq-evyugw21-1-evyulzd0-18.ser
2006-12-21 08:52:20,109 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Passivation 
complete; id=5c4o01-30hdbq-evyugw21-1-evyulzd0-18
2006-12-21 08:52:21,734 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyvegh3-1t
2006-12-21 08:52:21,734 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\WAPIBean-evyukfp3-10\5c4o01-30hdbq-evyugw21-1-evyvegh3-1t.ser
2006-12-21 08:52:21,765 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Passivation 
complete; id=5c4o01-30hdbq-evyugw21-1-evyvegh3-1t
2006-12-21 08:55:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyum2n2-1e
2006-12-21 08:55:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\SessionManagerBean-evyui2bb-7\5c4o01-30hdbq-evyugw21-1-evyum2n2-1e.ser
2006-12-21 08:55:31,171 ERROR [org.jboss.ejb3.cache.simple.SimpleStatefulCache] 
problem passivation thread
javax.ejb.EJBException: Could not passivate; failed to save state
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:363)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache.passivate(SimpleStatefulCache.java:194)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache$SessionTimeoutTask.run(SimpleStatefulCache.java:129)
Caused by: java.lang.NullPointerException
        at 
org.jboss.ejb3.stateful.StatefulBeanContextReference.<init>(StatefulBeanContextReference.java:51)
        at 
org.jboss.ejb3.stateful.ProxiedStatefulBeanContext.writeExternal(ProxiedStatefulBeanContext.java:92)
        at 
org.jboss.serial.persister.ExternalizePersister.writeData(ExternalizePersister.java:58)
        at 
org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:275)
        at 
org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:202)
        at 
org.jboss.serial.io.JBossObjectOutputStream.writeObjectOverride(JBossObjectOutputStream.java:181)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:287)
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:347)
        ... 2 more
2006-12-21 08:55:32,375 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyum2n2-1d
2006-12-21 08:55:32,375 INFO  [org.nuxeo.ecm.core.api.ejb.DocumentManagerBean] 
@PrePassivate
2006-12-21 08:55:32,375 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\DocumentManagerBean-evyui38q-8\5c4o01-30hdbq-evyugw21-1-evyum2n2-1d.ser
2006-12-21 08:55:32,375 INFO  [org.nuxeo.ecm.core.api.ejb.SessionManagerBean] 
@PrePassivate
2006-12-21 08:55:32,375 DEBUG [org.nuxeo.ecm.core.api.ejb.SessionManagerBean] 
Passivation start, releasing core references...
2006-12-21 08:55:32,375 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Passivation 
complete; id=5c4o01-30hdbq-evyugw21-1-evyum2n2-1d
2006-12-21 08:58:06,781 DEBUG 
[org.jboss.resource.connectionmanager.IdleRemover] run: IdleRemover notifying 
pools, interval: 450000
2006-12-21 09:00:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyum2n2-1e
2006-12-21 09:00:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\SessionManagerBean-evyui2bb-7\5c4o01-30hdbq-evyugw21-1-evyum2n2-1e.ser
2006-12-21 09:00:31,171 ERROR [org.jboss.ejb3.cache.simple.SimpleStatefulCache] 
problem passivation thread
javax.ejb.EJBException: Could not passivate; failed to save state
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:363)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache.passivate(SimpleStatefulCache.java:194)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache$SessionTimeoutTask.run(SimpleStatefulCache.java:129)
Caused by: java.lang.NullPointerException
        at 
org.jboss.ejb3.stateful.StatefulBeanContextReference.<init>(StatefulBeanContextReference.java:51)
        at 
org.jboss.ejb3.stateful.ProxiedStatefulBeanContext.writeExternal(ProxiedStatefulBeanContext.java:92)
        at 
org.jboss.serial.persister.ExternalizePersister.writeData(ExternalizePersister.java:58)
        at 
org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:275)
        at 
org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:202)
        at 
org.jboss.serial.io.JBossObjectOutputStream.writeObjectOverride(JBossObjectOutputStream.java:181)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:287)
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:347)
        ... 2 more
2006-12-21 09:05:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyum2n2-1e
2006-12-21 09:05:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\SessionManagerBean-evyui2bb-7\5c4o01-30hdbq-evyugw21-1-evyum2n2-1e.ser
2006-12-21 09:05:31,171 ERROR [org.jboss.ejb3.cache.simple.SimpleStatefulCache] 
problem passivation thread
javax.ejb.EJBException: Could not passivate; failed to save state
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:363)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache.passivate(SimpleStatefulCache.java:194)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache$SessionTimeoutTask.run(SimpleStatefulCache.java:129)
Caused by: java.lang.NullPointerException
        at 
org.jboss.ejb3.stateful.StatefulBeanContextReference.<init>(StatefulBeanContextReference.java:51)
        at 
org.jboss.ejb3.stateful.ProxiedStatefulBeanContext.writeExternal(ProxiedStatefulBeanContext.java:92)
        at 
org.jboss.serial.persister.ExternalizePersister.writeData(ExternalizePersister.java:58)
        at 
org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:275)
        at 
org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:202)
        at 
org.jboss.serial.io.JBossObjectOutputStream.writeObjectOverride(JBossObjectOutputStream.java:181)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:287)
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:347)
        ... 2 more
2006-12-21 09:05:36,781 DEBUG 
[org.jboss.resource.connectionmanager.IdleRemover] run: IdleRemover notifying 
pools, interval: 450000
2006-12-21 09:10:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyum2n2-1e
2006-12-21 09:10:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\SessionManagerBean-evyui2bb-7\5c4o01-30hdbq-evyugw21-1-evyum2n2-1e.ser
2006-12-21 09:10:31,171 ERROR [org.jboss.ejb3.cache.simple.SimpleStatefulCache] 
problem passivation thread
javax.ejb.EJBException: Could not passivate; failed to save state
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:363)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache.passivate(SimpleStatefulCache.java:194)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache$SessionTimeoutTask.run(SimpleStatefulCache.java:129)
Caused by: java.lang.NullPointerException
        at 
org.jboss.ejb3.stateful.StatefulBeanContextReference.<init>(StatefulBeanContextReference.java:51)
        at 
org.jboss.ejb3.stateful.ProxiedStatefulBeanContext.writeExternal(ProxiedStatefulBeanContext.java:92)
        at 
org.jboss.serial.persister.ExternalizePersister.writeData(ExternalizePersister.java:58)
        at 
org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:275)
        at 
org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:202)
        at 
org.jboss.serial.io.JBossObjectOutputStream.writeObjectOverride(JBossObjectOutputStream.java:181)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:287)
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:347)
        ... 2 more





__________________________________________________________________________________________________________________________
And after 




2006-12-21 09:13:06,781 DEBUG 
[org.jboss.resource.connectionmanager.IdleRemover] run: IdleRemover notifying 
pools, interval: 450000
2006-12-21 09:15:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyum2n2-1e
2006-12-21 09:15:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\SessionManagerBean-evyui2bb-7\5c4o01-30hdbq-evyugw21-1-evyum2n2-1e.ser
2006-12-21 09:15:31,171 ERROR [org.jboss.ejb3.cache.simple.SimpleStatefulCache] 
problem passivation thread
javax.ejb.EJBException: Could not passivate; failed to save state
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:363)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache.passivate(SimpleStatefulCache.java:194)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache$SessionTimeoutTask.run(SimpleStatefulCache.java:129)
Caused by: java.lang.NullPointerException
        at 
org.jboss.ejb3.stateful.StatefulBeanContextReference.<init>(StatefulBeanContextReference.java:51)
        at 
org.jboss.ejb3.stateful.ProxiedStatefulBeanContext.writeExternal(ProxiedStatefulBeanContext.java:92)
        at 
org.jboss.serial.persister.ExternalizePersister.writeData(ExternalizePersister.java:58)
        at 
org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:275)
        at 
org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:202)
        at 
org.jboss.serial.io.JBossObjectOutputStream.writeObjectOverride(JBossObjectOutputStream.java:181)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:287)
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:347)
        ... 2 more
2006-12-21 09:20:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting 
to passivate; id=5c4o01-30hdbq-evyugw21-1-evyum2n2-1e
2006-12-21 09:20:31,171 DEBUG 
[org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Saving 
session state to: 
D:\opt\jboss\server\default\tmp\sessions\SessionManagerBean-evyui2bb-7\5c4o01-30hdbq-evyugw21-1-evyum2n2-1e.ser
2006-12-21 09:20:31,171 ERROR [org.jboss.ejb3.cache.simple.SimpleStatefulCache] 
problem passivation thread
javax.ejb.EJBException: Could not passivate; failed to save state
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:363)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache.passivate(SimpleStatefulCache.java:194)
        at 
org.jboss.ejb3.cache.simple.SimpleStatefulCache$SessionTimeoutTask.run(SimpleStatefulCache.java:129)
Caused by: java.lang.NullPointerException
        at 
org.jboss.ejb3.stateful.StatefulBeanContextReference.<init>(StatefulBeanContextReference.java:51)
        at 
org.jboss.ejb3.stateful.ProxiedStatefulBeanContext.writeExternal(ProxiedStatefulBeanContext.java:92)
        at 
org.jboss.serial.persister.ExternalizePersister.writeData(ExternalizePersister.java:58)
        at 
org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:275)
        at 
org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:202)
        at 
org.jboss.serial.io.JBossObjectOutputStream.writeObjectOverride(JBossObjectOutputStream.java:181)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:287)
        at 
org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:347)
        ... 2 more
2006-12-21 09:20:36,781 DEBUG 
[org.jboss.resource.connectionmanager.IdleRemover] run: IdleRemover notifying 
pools, interval: 450000






> Instability after prepassivate log appear
> -----------------------------------------
>
>                 Key: NXP-395
>                 URL: http://jira.nuxeo.org/browse/NXP-395
>             Project: Nuxeo Enterprise Platform 5
>          Issue Type: Bug
>      Security Level: External(All people) 
>         Environment: Windows XP
>            Reporter: Benjamin JALON
>         Assigned To: Andreas Kalogeropoulos
>            Priority: Critical
>
> After waiting prepassivate event log, application becomes totaly unstable if 
> you try to go in the dashboard view or access to an  element of the search.
> You have to delete the session cookie and reconnect to Nuxeo.

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

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to