Thanks a lot, Igor! Your hint was very helpful! Am Freitag, den 24.04.2009, 10:03 -0700 schrieb Igor Vaynberg: > turn off session persistence in tomcat across restarts. > > -igor > > On Fri, Apr 24, 2009 at 4:28 AM, Liz Huber <[email protected]> wrote: > > Hi everybody, > > > > our wicket application behaves in a strange way. After restarting Tomcat > > server in Eclipse everything works fine. But after restarting Tomcat > > server in Eclipse for the second time, Page Expired is shown. Several > > Exceptions appear in log file, but I don't know, how to get rid of them. > > After the next restart everything is fine again. The problem does not > > just appear in combination with Eclipse. > > > > I found an issue (https://issues.apache.org/jira/browse/WICKET-2022), > > which looks quite similar. > > @Igor: Is my problem the same and fixed in rc3? > > > > Hope, anybody can help. > > Liz > > > > These exceptions occur the most: > > _____________________________ > > > > 2009-04-09 09:28:17,262 > > [ContainerBackgroundProcessor[StandardEngine[Catalina]]] > > org.apache.catalina.session.StandardManager::start ERROR Exception > > loading sessions from persistent storage > > java.lang.ExceptionInInitializerError > > at sun.misc.Unsafe.ensureClassInitialized(Native Method) > > at > > sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) > > at > > sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) > > at java.lang.reflect.Field.acquireFieldAccessor(Field.java:917) > > at java.lang.reflect.Field.getFieldAccessor(Field.java:898) > > at java.lang.reflect.Field.getLong(Field.java:527) > > at > > java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1586) > > at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:52) > > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:408) > > at java.security.AccessController.doPrivileged(Native Method) > > at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:400) > > at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:297) > > at > > java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:531) > > at > > java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1552) > > at > > java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466) > > at > > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699) > > at > > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) > > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) > > at org.apache.wicket.protocol.http.SecondLevelCacheSessionStore > > $SecondLevelCachePageMap.readObject(SecondLevelCacheSessionStore.java:403) > > 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:585) > > at > > java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946) > > at > > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1809) > > at > > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) > > at > > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) > > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) > > at > > org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1402) > > at > > org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:931) > > 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.StandardContext.start(StandardContext.java:4166) > > at > > org.apache.catalina.core.StandardContext.reload(StandardContext.java:3025) > > at > > org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:432) > > at > > org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1278) > > at org.apache.catalina.core.ContainerBase > > $ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570) > > at org.apache.catalina.core.ContainerBase > > $ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579) > > at org.apache.catalina.core.ContainerBase > > $ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579) > > at org.apache.catalina.core.ContainerBase > > $ContainerBackgroundProcessor.run(ContainerBase.java:1559) > > at java.lang.Thread.run(Thread.java:595) > > Caused by: org.apache.wicket.WicketRuntimeException: There is no > > application attached to current thread > > ContainerBackgroundProcessor[StandardEngine[Catalina]] > > at org.apache.wicket.Application.get(Application.java:177) > > at org.apache.wicket.Component.getApplication(Component.java:1277) > > at org.apache.wicket.Component.<init>(Component.java:892) > > at > > org.apache.wicket.MarkupContainer.<init>(MarkupContainer.java:106) > > at org.apache.wicket.Page.<init>(Page.java:236) > > at org.apache.wicket.protocol.http.pagestore.SerializedPagesCache > > $SerializedPageWithSession$1.<init>(SerializedPagesCache.java:206) > > at org.apache.wicket.protocol.http.pagestore.SerializedPagesCache > > $SerializedPageWithSession.<clinit>(SerializedPagesCache.java:205) > > ... 42 more > > > > > > _____________________________________ > > > > 2009-04-09 10:10:53,053 [http-8080-Processor24] > > org.apache.catalina.core.StandardWrapperValve::invoke ERROR > > Servlet.service() for servlet default threw exception > > java.lang.NoClassDefFoundError > > at > > org.apache.wicket.protocol.http.pagestore.SerializedPagesCache.storePage(SerializedPagesCache.java:138) > > at > > org.apache.wicket.protocol.http.pagestore.DiskPageStore.storePage(DiskPageStore.java:816) > > at org.apache.wicket.protocol.http.SecondLevelCacheSessionStore > > $SecondLevelCachePageMap.put(SecondLevelCacheSessionStore.java:327) > > at org.apache.wicket.Session.requestDetached(Session.java:1390) > > at org.apache.wicket.RequestCycle.detach(RequestCycle.java:1113) > > at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1385) > > at org.apache.wicket.RequestCycle.request(RequestCycle.java:498) > > at > > org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:444) > > at > > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) > > at com.appl.PortalFilter.doFilter(ApplFilter.java:43) > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) > > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) > > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) > > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) > > at > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) > > at > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) > > at org.apache.coyote.http11.Http11BaseProtocol > > $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) > > at > > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) > > at > > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) > > at org.apache.tomcat.util.threads.ThreadPool > > $ControlRunnable.run(ThreadPool.java:689) > > at java.lang.Thread.run(Thread.java:595) > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
