Our  Eclipse users have varying issues with Tomcat, and I've picked up
a couple myself today in Intellij cause by half-assed deployments,
although I suspect that's more a Maven issue. /tangent.

In Eclipse, for us, it seems to be caused by resources from a earlier
deployment still remaining, so try cleaning it and then redeploying.

On 4/23/09, Wicket Newbie Wicket Newbie <[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.
>
>
> 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: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to