cancel
Showing results for 
Search instead for 
Did you mean: 

IOException while loading persisted sessions

dranakan
Champ on-the-rise
Champ on-the-rise
Hello,

J'ai eu ce message juste après avoir redémarré un serveur (Alf3.4d, Rhel 5.6).

J'avais ajouté la config pour activer le SSO dans Share (/opt/Alfresco/tomcat/shared/classes/alfresco/web-extension/share-config-custom.xml).

INFO: Deploying configuration descriptor alfresco.xmlAug 10, 2011 6:29:46 PM org.apache.catalina.core.StandardContext addApplicationListenerINFO: The listener "org.apache.myfaces.webapp.StartupServletContextListener" is already configured for this context. The duplicate definition has been ignored.Aug 10, 2011 6:29:47 PM org.apache.catalina.session.StandardManager doLoadSEVERE: IOException while loading persisted sessions: java.io.EOFExceptionjava.io.EOFException        at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2554)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297)        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)        at java.util.ArrayList.readObject(ArrayList.java:593)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)        at org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1470)        at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:972)        at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:394)        at org.apache.catalina.session.StandardManager.load(StandardManager.java:321)        at org.apache.catalina.session.StandardManager.start(StandardManager.java:637)        at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438)        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4396)        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637)        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563)        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)        at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)        at org.apache.catalina.core.StandardService.start(StandardService.java:519)        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)Aug 10, 2011 6:29:47 PM org.apache.catalina.session.StandardManager startSEVERE: Exception loading sessions from persistent storagejava.io.EOFException        at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2554)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297)        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)        at java.util.ArrayList.readObject(ArrayList.java:593)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)        at org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1470)        at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:972)        at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:394)        at org.apache.catalina.session.StandardManager.load(StandardManager.java:321)        at org.apache.catalina.session.StandardManager.start(StandardManager.java:637)        at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438)        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4396)        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)       at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637)        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563)        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)        at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)        at org.apache.catalina.core.StandardService.start(StandardService.java:519)        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)18:29:54,517  INFO  [alfresco.config.JndiPropertiesFactoryBean] Loading properties file from class path resource [alfresco/repository.properties]18:29:54,520  INFO  [alfresco.config.JndiPropertiesFactoryBean] Loading properties file from class path resource [alfresco/domain/transaction.properties]‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

Le message n'est plus réapparu lors d'autres redémarrages. Je n'ai rien remarqué de différent lors du fonctionnement…
2 REPLIES 2

rguinot
Confirmed Champ
Confirmed Champ
Vous avez probablement activé la persistence des sessions dans la configuration de tomcat.
Regardez dans tomcat/conf/context.xml, vous devriez normalement avoir cela :

    <!– Uncomment this to disable session persistence across Tomcat restarts –>    <Manager pathname="" />‍‍

Si cette propriété est commentée dans votre cas, ceci pourrait expliquer l'erreur.

dranakan
Champ on-the-rise
Champ on-the-rise
Merci rguitot,

Non, ce champ n'a pas été activé.

Je n'ai plus eu ce message…
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.