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.


Hope, anybody can help.

Betty


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)

-- 
Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate + Telefonanschluss 
für nur 17,95 Euro/mtl.!* 
http://dslspecial.gmx.de/freedsl-surfflat/?ac=OM.AD.PD003K11308T4569a

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to