Grazie mille Simone,
I suppose that if this happens frequently, GeoServer will run at a lower 
performance and fail, won't it? 
Any hint about the other exception?

Ciao e grazie,

JM  



-----Mensaje original-----
De: [email protected] [mailto:[email protected]] En nombre de Simone 
Giannecchini
Enviado el: lunes, 29 de noviembre de 2010 10:30
Para: Rubio Iglesias José Miguel
CC: [email protected]
Asunto: Re: [Geoserver-users] Error flushedPos! in GeoServer logs

Ciao Jose',
this usually happens when a client truncates a WMS requests while we
are writing down the final image.

We can try to investigate deeper if needed.

Ciao,
Simone.
-------------------------------------------------------
===
Notice that our office phone number has recently changed!
Please, update your records!
===
Ing. Simone Giannecchini
GeoSolutions S.A.S.
Founder
Via Poggio alle Viti 1187
55054  Massarosa (LU)
Italy

phone: +39 0584962313
fax:      +39 0584962313
mob:    +39 333 8128928


http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.linkedin.com/in/simonegiannecchini
http://twitter.com/simogeo

-------------------------------------------------------



2010/11/29 Rubio Iglesias José Miguel <[email protected]>:
> Hi,
>
>
>
> I have a GeoServer 1.7 installed under a Tomcat 6.0, and it was working OK
> until a couple of weeks. Trying to understand what is going on now, I would
> like to know if the next exception that GeoServer is throwing frequently can
> be a cause of the WMS working not very well:
>
>
>
> ERROR [geoserver.ows] -
>
> java.lang.IndexOutOfBoundsException: pos < flushedPos!
>
>                 at
> javax.imageio.stream.ImageInputStreamImpl.seek(ImageInputStreamImpl.java:754)
>
>                 at
> com.sun.imageio.plugins.png.IDATOutputStream.finishChunk(PNGImageWriter.java:173)
>
>                 at
> com.sun.imageio.plugins.png.IDATOutputStream.deflate(PNGImageWriter.java:208)
>
>                 at
> com.sun.imageio.plugins.png.IDATOutputStream.finish(PNGImageWriter.java:233)
>
>                 at
> com.sun.imageio.plugins.png.PNGImageWriter.write_IDAT(PNGImageWriter.java:933)
>
>                 at
> com.sun.imageio.plugins.png.PNGImageWriter.write(PNGImageWriter.java:1146)
>
>                 at
> org.geotools.image.ImageWorker.writePNG(ImageWorker.java:2177)
>
>                 at
> org.vfny.geoserver.wms.responses.map.png.PNGMapProducer.formatImageOutputStream(PNGMapProducer.java:78)
>
>                 at
> org.vfny.geoserver.wms.responses.DefaultRasterMapProducer.writeTo(DefaultRasterMapProducer.java:167)
>
>                 at
> org.vfny.geoserver.wms.responses.GetMapResponse.writeTo(GetMapResponse.java:609)
>
>                 at
> org.geoserver.ows.adapters.ResponseAdapter.write(ResponseAdapter.java:60)
>
>                 at
> org.geoserver.ows.Dispatcher.response(Dispatcher.java:711)
>
>                 at
> org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:215)
>
>                 at
> org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
>
>                 at
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
>
>                 at
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
>
>                 at
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
>
>                 at
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
>
>                 at
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>                 at
> org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>                 at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>
>                 at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>
>                 at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>
>                 at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
>                 at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>
>                 at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
>                 at
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
>
>                 at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
>                 at
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:178)
>
>                 at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
>                 at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>
>                 at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>
>                 at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>
>                 at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>                 at
> org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>                 at
> org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:163)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>                 at
> org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>                 at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>
>                 at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
>
>                 at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>
>                 at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
>
>                 at java.lang.Thread.run(Thread.java:619)
>
>
>
> Have anyone any clue about this error?
>
>
>
> Thanks in advance,
>
>
>
> José Miguel
>
>
>
> -------------------------------------------------------------------
>
> José Miguel Rubio Iglesias
>
> Centro Nacional de Información Geográfica
>
> Instituto Geográfico Nacional
>
> C/General Ibáñez de Ibero, 3 28003 MADRID
>
> Despacho: A 0002 Teléfono: 91 597 97 51
>
> E-mail: [email protected]
>
> [email protected]
>
>
>
>
>
> ------------------------------------------------------------------------------
> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
> Tap into the largest installed PC base & get more eyes on your game by
> optimizing for Intel(R) Graphics Technology. Get started today with the
> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
> http://p.sf.net/sfu/intelisp-dev2dev
> _______________________________________________
> Geoserver-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>
>

------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to