|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
Geoserver "Map failed" errorHi all,
I have a problem with GeoServer (Rendering process failed) that occurs when a lot of concurrent requests are sent to WMS; these requests asks for tiles obtained by two layers: a layer of roads overlapped on a raster in ecw format; the result should be a Google-like vision of the satellite view. Geo Server (1.7.7) runs on jetty and jdk_1.6.0_07. After a number of requests successfully served by GeoServer, it fails and start to repeatedly logging the following exception. INFO | jvm 1 | 2009/11/04 11:13:56 | java.io.IOException: Map failed INFO | jvm 1 | 2009/11/04 11:13:56 | at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:761) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.data.shapefile.FileChannelDecorator.map(FileChannelDecorator.java:75) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.data.shapefile.dbf.DbaseFileReader.init(DbaseFileReader.java:154) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.data.shapefile.dbf.DbaseFileReader.<init>(DbaseFileReader.java:131) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.data.shapefile.dbf.IndexedDbaseFileReader.<init>(IndexedDbaseFileReader.java:121) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.data.shapefile.ShapefileRendererUtil.getDBFReader(ShapefileRendererUtil.java:101) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.getDBFHeader(ShapefileRenderer.java:277) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.createFeatureType(ShapefileRenderer.java:788) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.processStylers(ShapefileRenderer.java:307) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:1427) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:269) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.vfny.geoserver.wms.responses.DefaultRasterMapProducer.produceMap(DefaultRasterMapProducer.java:395) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.vfny.geoserver.wms.responses.GetMapResponse.execute(GetMapResponse.java:416) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.ows.adapters.ResponseAdapter.getMimeType(ResponseAdapter.java:48) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.ows.Dispatcher.response(Dispatcher.java:699) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:216) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) INFO | jvm 1 | 2009/11/04 11:13:56 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) INFO | jvm 1 | 2009/11/04 11:13:56 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:163) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:47) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.Server.handle(Server.java:324) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450) INFO | jvm 1 | 2009/11/04 11:13:56 | Caused by: java.lang.OutOfMemoryError: Map failed INFO | jvm 1 | 2009/11/04 11:13:56 | at sun.nio.ch.FileChannelImpl.map0(Native Method) INFO | jvm 1 | 2009/11/04 11:13:56 | at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:758) INFO | jvm 1 | 2009/11/04 11:13:56 | ... 64 more INFO | jvm 1 | 2009/11/04 11:13:56 | 04 nov 11:13:56 WARN [renderer.shape] - Could not prep style for rendering INFO | jvm 1 | 2009/11/04 11:13:56 | java.lang.NullPointerException INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.createFeatureType(ShapefileRenderer.java:792) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.processStylers(ShapefileRenderer.java:307) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:1427) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:269) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.vfny.geoserver.wms.responses.DefaultRasterMapProducer.produceMap(DefaultRasterMapProducer.java:395) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.vfny.geoserver.wms.responses.GetMapResponse.execute(GetMapResponse.java:416) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.ows.adapters.ResponseAdapter.getMimeType(ResponseAdapter.java:48) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.ows.Dispatcher.response(Dispatcher.java:699) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:216) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) INFO | jvm 1 | 2009/11/04 11:13:56 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) INFO | jvm 1 | 2009/11/04 11:13:56 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:163) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:47) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.Server.handle(Server.java:324) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450) INFO | jvm 1 | 2009/11/04 11:13:56 | 04 nov 11:13:56 ERROR [geoserver.ows] - INFO | jvm 1 | 2009/11/04 11:13:56 | org.vfny.geoserver.wms.WmsException: org.vfny.geoserver.wms.WmsException: Rendering process failed INFO | jvm 1 | 2009/11/04 11:13:56 | at org.vfny.geoserver.wms.responses.GetMapResponse.execute(GetMapResponse.java:437) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.ows.adapters.ResponseAdapter.getMimeType(ResponseAdapter.java:48) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.ows.Dispatcher.response(Dispatcher.java:699) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:216) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) INFO | jvm 1 | 2009/11/04 11:13:56 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) INFO | jvm 1 | 2009/11/04 11:13:56 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:163) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:47) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.Server.handle(Server.java:324) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450) INFO | jvm 1 | 2009/11/04 11:13:56 | Caused by: org.vfny.geoserver.wms.WmsException: Rendering process failed INFO | jvm 1 | 2009/11/04 11:13:56 | at org.vfny.geoserver.wms.responses.DefaultRasterMapProducer.produceMap(DefaultRasterMapProducer.java:419) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.vfny.geoserver.wms.responses.GetMapResponse.execute(GetMapResponse.java:416) INFO | jvm 1 | 2009/11/04 11:13:56 | ... 52 more INFO | jvm 1 | 2009/11/04 11:13:56 | Caused by: java.lang.NullPointerException INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.createFeatureType(ShapefileRenderer.java:792) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.processStylers(ShapefileRenderer.java:307) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:1427) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:269) INFO | jvm 1 | 2009/11/04 11:13:56 | at org.vfny.geoserver.wms.responses.DefaultRasterMapProducer.produceMap(DefaultRasterMapProducer.java:395) INFO | jvm 1 | 2009/11/04 11:13:56 | ... 53 more Despite the exceptions, in general, after same requests for the same tile, the tiles are shown, but if the load of requests increases GeoServer works very slow. Sometimes it happens also that GeoServer stops working with a crash of the JVM: # INFO | jvm 6 | 2009/10/28 16:29:14 | # An unexpected error has been detected by Java Runtime Environment: INFO | jvm 6 | 2009/10/28 16:29:14 | # INFO | jvm 6 | 2009/10/28 16:29:14 | # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x049a9e21, pid=684, tid=5728 INFO | jvm 6 | 2009/10/28 16:29:14 | # INFO | jvm 6 | 2009/10/28 16:29:14 | # Java VM: Java HotSpot(TM) Client VM (11.0-b16 mixed mode, sharing windows-x86) INFO | jvm 6 | 2009/10/28 16:29:14 | # Problematic frame: INFO | jvm 6 | 2009/10/28 16:29:14 | # C [NCSEcw.dll+0xc9e21] INFO | jvm 6 | 2009/10/28 16:29:14 | # INFO | jvm 6 | 2009/10/28 16:29:14 | # An error report file with more information is saved as: INFO | jvm 6 | 2009/10/28 16:29:14 | # C:\Programmi\GeoServer 1.7.7\hs_err_pid684.log INFO | jvm 6 | 2009/10/28 16:29:14 | # INFO | jvm 6 | 2009/10/28 16:29:14 | # If you would like to submit a bug report, please visit: INFO | jvm 6 | 2009/10/28 16:29:14 | # http://java.sun.com/webapps/bugreport/crash.jsp INFO | jvm 6 | 2009/10/28 16:29:14 | # The crash happened outside the Java Virtual Machine in native code. INFO | jvm 6 | 2009/10/28 16:29:14 | # See problematic frame for where to report the bug. INFO | jvm 6 | 2009/10/28 16:29:14 | # Does someone know how to avoid this error? What could be due to this behavior? thanks, Marco ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Geoserver-users mailing list Geoserver-users@... https://lists.sourceforge.net/lists/listinfo/geoserver-users |
|
|
Re: Geoserver "Map failed" errorMarco Cappella ha scritto:
> Hi all, > > I have a problem with GeoServer (Rendering process failed) that occurs > when a lot of concurrent requests are sent to WMS; > these requests asks for tiles obtained by two layers: a layer of roads > overlapped on a raster in ecw format; > the result should be a Google-like vision of the satellite view. > > Geo Server (1.7.7) runs on jetty and jdk_1.6.0_07. Are you using a lot of shapefiles? How did you configure them? I suggest you turn off memory mapping, it does not work very well on Windows Cheers Andrea -- Andrea Aime OpenGeo - http://opengeo.org Expert service straight from the developers. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Geoserver-users mailing list Geoserver-users@... https://lists.sourceforge.net/lists/listinfo/geoserver-users |
| Free embeddable forum powered by Nabble | Forum Help |