Andrea, Here's the stack at the time of the error (I think). I am using acegi SSL on port 443. This is configured as it had been for GeoServer 2.0.2.
Thanks for taking a look. Dave INFO | jvm 1 | 2010/10/28 08:35:39 | 45842 [btpool0-5] ERROR org.apache.wicket.RequestCycle - there was an error detaching the request from the session org.geoserver.web.acegi.geoserversess...@7dba3f9a. INFO | jvm 1 | 2010/10/28 08:35:39 | java.lang.VerifyError: class org.geoserver.web.proxy.HostnameProvider overrides final method model.(Ljava/lang/Object;)Lorg/apache/wicket/model/IModel; INFO | jvm 1 | 2010/10/28 08:35:39 | at java.lang.ClassLoader.defineClass1(Native Method) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.lang.ClassLoader.defineClass(ClassLoader.java:621) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.net.URLClassLoader.access$000(URLClassLoader.java:56) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.net.URLClassLoader$1.run(URLClassLoader.java:195) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.security.AccessController.doPrivileged(Native Method) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.net.URLClassLoader.findClass(URLClassLoader.java:188) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:366) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.lang.Class.getDeclaredFields0(Native Method) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.lang.Class.privateGetDeclaredFields(Class.java:2291) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.lang.Class.getDeclaredField(Class.java:1880) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1610) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:52) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:425) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.security.AccessController.doPrivileged(Native Method) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:413) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:310) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeClass(ObjectOutputStream.java:1185) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1092) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.util.ArrayList.writeObject(ArrayList.java:570) INFO | jvm 1 | 2010/10/28 08:35:39 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) INFO | jvm 1 | 2010/10/28 08:35:39 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) INFO | jvm 1 | 2010/10/28 08:35:39 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.lang.reflect.Method.invoke(Method.java:597) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:416) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.Component.writeObject(Component.java:4265) INFO | jvm 1 | 2010/10/28 08:35:39 | at sun.reflect.GeneratedMethodAccessor76.invoke(Unknown Source) INFO | jvm 1 | 2010/10/28 08:35:39 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.lang.reflect.Method.invoke(Method.java:597) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.util.io.IObjectStreamFactory$2.writeObjectOverride(IObjectStreamFactory.java:117) INFO | jvm 1 | 2010/10/28 08:35:39 | at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1091) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.protocol.http.pagestore.AbstractPageStore.serializePage(AbstractPageStore.java:197) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.protocol.http.pagestore.DiskPageStore.storePage(DiskPageStore.java:837) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.protocol.http.SecondLevelCacheSessionStore$SecondLevelCachePageMap.put(SecondLevelCacheSessionStore.java:337) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.Session.requestDetached(Session.java:1371) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.RequestCycle.detach(RequestCycle.java:1149) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1437) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.RequestCycle.request(RequestCycle.java:532) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:356) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:124) INFO | jvm 1 | 2010/10/28 08:35:39 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) INFO | jvm 1 | 2010/10/28 08:35:39 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) INFO | jvm 1 | 2010/10/28 08:35:39 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) INFO | jvm 1 | 2010/10/28 08:35:39 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:23) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:48) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:71) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:183) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.Server.handle(Server.java:324) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395) INFO | jvm 1 | 2010/10/28 08:35:39 | at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450) -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Andrea Aime Sent: Thursday, October 28, 2010 6:19 AM To: Dave Kimball Cc: [email protected] Subject: Re: [Geoserver-users] Sorry, your session timed out... but it didn't (Geoserver 2.1 beta) On Thu, Oct 28, 2010 at 2:05 AM, Dave Kimball <[email protected]> wrote: > I just installed 2.1 beta to update a 2.0.2 server in a Windows 2008 64 bit > server. All runs well, however from the admin console any screen I attempt > to access that is two level down, gives me the "Sorry, your session timed > out" message. I can backup and continue using the admin console until I step > down two levels. What I mean by two levels is: I can view the first page of > my layers, but when I click on page #2, I get the error. > > > > Any thoughts? That is normally a symptom of another error. Can you look into the GeoServer logs and see if there is any interesting stack trace? The logs are now also accessible from the GUI (first level link, should work ;-) Cheers Andrea ----------------------------------------------------- Ing. Andrea Aime Senior Software Engineer GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584962313 fax: +39 0584962313 http://www.geo-solutions.it http://geo-solutions.blogspot.com/ http://www.linkedin.com/in/andreaaime http://twitter.com/geowolf ----------------------------------------------------- ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ Geoserver-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-users
