Hi
I tried the SHAPE-ZIP output on my win XP machine and it works smoothly. But I still have problems here on our Linux server. GeoServer still generates some errors. Any ideas? Probably this is more OS or Tomcat related?
regards
Stefan
2009-05-04 07:36:31,835 ERROR [data.shapefile] - The following locker still has a lock read on file:/usr/local/apache-tomcat-5.5.25/temp/wfsshptemp0.1767978697378395/toleranzstufe.dbf by org.geotools.data.shapefile.dbf.DbaseFileReader
it was created with the following stack trace
78395/toleranzstufe.dbf for read by org.geotools.data.shapefile.dbf.DbaseFileReader in thread http-8080-Processor24
at org.geotools.data.shapefile.ShpFilesLocker.setTraceException(ShpFilesLocker.java:54)
at org.geotools.data.shapefile.ShpFilesLocker.(ShpFilesLocker.java:33)
at org.geotools.data.shapefile.ShpFiles.acquireRead(ShpFiles.java:365)
at org.geotools.data.shapefile.ShpFiles.getReadChannel(ShpFiles.java:813)
at org.geotools.data.shapefile.dbf.DbaseFileReader.(DbaseFileReader.java:130)
at org.geotools.data.shapefile.ShapefileDataStore.openDbfReader(ShapefileDataStore.java:450)
at org.geotools.data.shapefile.ShapefileDataStore.getAttributesReader(ShapefileDataStore.java:411)
at org.geotools.data.shapefile.ShapefileDataStore.createFeatureWriter(ShapefileDataStore.java:572)
at org.geotools.data.AbstractDataStore.getFeatureWriter(AbstractDataStore.java:486)
at org.geotools.data.AbstractDataStore.getFeatureWriter(AbstractDataStore.java:520)
at org.geotools.data.AbstractDataStore.getFeatureWriterAppend(AbstractDataStore.java:529)
at org.geotools.data.AbstractFeatureStore.addFeatures(AbstractFeatureStore.java:254)
at org.geoserver.wfs.response.ShapeZipOutputFormat.writeCollectionToShapefile(ShapeZipOutputFormat.java:199)
at org.geoserver.wfs.response.ShapeZipOutputFormat.write(ShapeZipOutputFormat.java:157)
at org.geoserver.wfs.WFSGetFeatureOutputFormat.write(WFSGetFeatureOutputFormat.java:137)
at org.geoserver.ows.Dispatcher.response(Dispatcher.java:712)
at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:216)
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:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
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:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:163)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41)
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:151)
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(Unknown Source)
-----Ursprüngliche Nachricht-----
Von: Andrea Aime [mailto:aaime@anonymised.com]
Gesendet am: Mittwoch, 8. April 2009 17:58
An: Justin Deoliveira
Cc: geoserver-users; Ziegler Stefan
Betreff: Re: [Geoserver-users] Shape-zip output
Andrea Aime ha scritto:
Justin Deoliveira ha scritto:
Verified, this is a regression. Perhaps with some recent
changes to
Shapefile? Andrea should be able to better comment.
Apparently not. I can generate SHAPE-ZIP outputs from a 1.7.x
- 2.5.x checkout without any issue.
Forgot to mention that I can do so out of a postgis table.
Cheers
Andrea
–
Andrea Aime
OpenGeo - http://opengeo.org
Expert service straight from the developers.
Ziegler Stefan ha scritto:
Hi
I tried the SHAPE-ZIP output on my win XP machine and it works smoothly. But I still have problems here on our Linux server. GeoServer still generates some errors. Any ideas? Probably this is more OS or Tomcat related?
I've just downloaded a 1.7.4 on Ubuntu 9.04 tested exporting topp:states
and another feature type stored in postgis, both worked fine.
Also tried it in Tomcat, no difference found.
Sooo... it would seem there is something even more specific that just
the OS, I cannot reproduce neither in XP nor in Ubuntu.
Cheers
Andrea
--
Andrea Aime
OpenGeo - http://opengeo.org
Expert service straight from the developers.
Hi,
I have a same problem.... When I execute shape-zip for featuretype generate
the errors. The zip stay empty.The srid the table is 4291.
Is it necessary to include any other fields or parameters in the table?
INFO | jvm 1 | 2009/09/01 11:31:37 | 01 Set 11:31:37 ERROR
[data.shapefile] - The following locker still has a lock? read on
file:/C:/WINDOWS/TEMP/wfsshptemp0.6883688525811825/tabelaerika1.shp by
org.geotools.data.shapefile.shp.ShapefileReader
INFO | jvm 1 | 2009/09/01 11:31:37 | it was created with the following
stack trace
INFO | jvm 1 | 2009/09/01 11:31:37 |
org.geotools.data.shapefile.ShpFilesLocker$Trace: Locking
file:/C:/WINDOWS/TEMP/wfsshptemp0.6883688525811825/tabelaerika1.shp for read
by org.geotools.data.shapefile.shp.ShapefileReader in thread btpool0-7
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.shapefile.ShpFilesLocker.setTraceException(ShpFilesLocker.java:54)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.shapefile.ShpFilesLocker.<init>(ShpFilesLocker.java:33)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.shapefile.ShpFiles.acquireRead(ShpFiles.java:365)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.shapefile.ShpFiles.getReadChannel(ShpFiles.java:813)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.shapefile.shp.ShapefileReader.<init>(ShapefileReader.java:157)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.shapefile.ShapefileDataStore.openShapeReader(ShapefileDataStore.java:425)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.shapefile.ShapefileDataStore.getAttributesReader(ShapefileDataStore.java:411)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.shapefile.ShapefileDataStore.createFeatureWriter(ShapefileDataStore.java:572)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.AbstractDataStore.getFeatureWriter(AbstractDataStore.java:486)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.AbstractDataStore.getFeatureWriter(AbstractDataStore.java:520)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.AbstractDataStore.getFeatureWriterAppend(AbstractDataStore.java:529)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geotools.data.AbstractFeatureStore.addFeatures(AbstractFeatureStore.java:254)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geoserver.wfs.response.ShapeZipOutputFormat.writeCollectionToShapefile(ShapeZipOutputFormat.java:199)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geoserver.wfs.response.ShapeZipOutputFormat.write(ShapeZipOutputFormat.java:157)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geoserver.wfs.WFSGetFeatureOutputFormat.write(WFSGetFeatureOutputFormat.java:137)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geoserver.ows.Dispatcher.response(Dispatcher.java:712)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:216)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:163)
INFO | jvm 1 | 2009/09/01 11:31:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
Stefan Ziegler wrote:
Hi
I tried the SHAPE-ZIP output on my win XP machine and it works smoothly.
But I still have problems here on our Linux server. GeoServer still
generates some errors. Any ideas? Probably this is more OS or Tomcat
related?
regards
Stefan
2009-05-04 07:36:31,835 ERROR [data.shapefile] - The following locker
still has a lock read on
file:/usr/local/apache-tomcat-5.5.25/temp/wfsshptemp0.1767978697378395/t
oleranzstufe.dbf by org.geotools.data.shapefile.dbf.DbaseFileReader
it was created with the following stack trace
78395/toleranzstufe.dbf for read by
org.geotools.data.shapefile.dbf.DbaseFileReader in thread
http-8080-Processor24
at
org.geotools.data.shapefile.ShpFilesLocker.setTraceException(ShpFilesLoc
ker.java:54)
at
org.geotools.data.shapefile.ShpFilesLocker.<init>(ShpFilesLocker.java:33
)
at
org.geotools.data.shapefile.ShpFiles.acquireRead(ShpFiles.java:365)
at
org.geotools.data.shapefile.ShpFiles.getReadChannel(ShpFiles.java:813)
at
org.geotools.data.shapefile.dbf.DbaseFileReader.<init>(DbaseFileReader.j
ava:130)
at
org.geotools.data.shapefile.ShapefileDataStore.openDbfReader(ShapefileDa
taStore.java:450)
at
org.geotools.data.shapefile.ShapefileDataStore.getAttributesReader(Shape
fileDataStore.java:411)
at
org.geotools.data.shapefile.ShapefileDataStore.createFeatureWriter(Shape
fileDataStore.java:572)
at
org.geotools.data.AbstractDataStore.getFeatureWriter(AbstractDataStore.j
ava:486)
at
org.geotools.data.AbstractDataStore.getFeatureWriter(AbstractDataStore.j
ava:520)
at
org.geotools.data.AbstractDataStore.getFeatureWriterAppend(AbstractDataS
tore.java:529)
at
org.geotools.data.AbstractFeatureStore.addFeatures(AbstractFeatureStore.
java:254)
at
org.geoserver.wfs.response.ShapeZipOutputFormat.writeCollectionToShapefi
le(ShapeZipOutputFormat.java:199)
at
org.geoserver.wfs.response.ShapeZipOutputFormat.write(ShapeZipOutputForm
at.java:157)
at
org.geoserver.wfs.WFSGetFeatureOutputFormat.write(WFSGetFeatureOutputFor
mat.java:137)
at org.geoserver.ows.Dispatcher.response(Dispatcher.java:712)
at
org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:216)
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(Abs
tractController.java:153)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handl
e(SimpleControllerHandlerAdapter.java:48)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherS
ervlet.java:875)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherSe
rvlet.java:809)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(Framewor
kServlet.java:571)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.
java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharac
terEncodingFilter.java:108)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:264)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
ecurityInterceptor.java:107)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
rSecurityInterceptor.java:72)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:274)
at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
ationFilter.java:110)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:274)
at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
(AnonymousProcessingFilter.java:125)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:274)
at
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProce
ssingFilter.java:178)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:274)
at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
ttpSessionContextIntegrationFilter.java:229)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:274)
at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
48)
at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
:98)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at
org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at
org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.jav
a:163)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.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:1
51)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87
4)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
erWorkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:689)
at java.lang.Thread.run(Unknown Source)
-----Ursprüngliche Nachricht-----
Von: Andrea Aime [mailto:aaime@anonymised.com]
Gesendet am: Mittwoch, 8. April 2009 17:58
An: Justin Deoliveira
Cc: geoserver-users; Ziegler Stefan
Betreff: Re: [Geoserver-users] Shape-zip output
Andrea Aime ha scritto:
> Justin Deoliveira ha scritto:
>> Verified, this is a regression. Perhaps with some recent
changes to
>> Shapefile? Andrea should be able to better comment.
>
> Apparently not. I can generate SHAPE-ZIP outputs from a 1.7.x
> + 2.5.x checkout without any issue.
Forgot to mention that I can do so out of a postgis table.
Cheers
Andrea
--
Andrea Aime
OpenGeo - http://opengeo.org
Expert service straight from the developers.
------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users
--
View this message in context: http://www.nabble.com/Re%3A-Shape-zip-output-tp23363404p25241636.html
Sent from the GeoServer - User mailing list archive at Nabble.com.
Hi
I tried the SHAPE-ZIP output on my win XP machine and it works smoothly.
But I still have problems here on our Linux server. GeoServer still
generates some errors. Any ideas? Probably this is more OS or Tomcat
related?
regards
Stefan
2009-05-04 07:36:31,835 ERROR [data.shapefile] - The following locker
still has a lock read on
file:/usr/local/apache-tomcat-5.5.25/temp/wfsshptemp0.1767978697378395/t
oleranzstufe.dbf by org.geotools.data.shapefile.dbf.DbaseFileReader
it was created with the following stack trace
78395/toleranzstufe.dbf for read by
org.geotools.data.shapefile.dbf.DbaseFileReader in thread
http-8080-Processor24
at
org.geotools.data.shapefile.ShpFilesLocker.setTraceException(ShpFilesLoc
ker.java:54)
at
org.geotools.data.shapefile.ShpFilesLocker.<init>(ShpFilesLocker.java:33
)
at
org.geotools.data.shapefile.ShpFiles.acquireRead(ShpFiles.java:365)
at
org.geotools.data.shapefile.ShpFiles.getReadChannel(ShpFiles.java:813)
at
org.geotools.data.shapefile.dbf.DbaseFileReader.<init>(DbaseFileReader.j
ava:130)
at
org.geotools.data.shapefile.ShapefileDataStore.openDbfReader(ShapefileDa
taStore.java:450)
at
org.geotools.data.shapefile.ShapefileDataStore.getAttributesReader(Shape
fileDataStore.java:411)
at
org.geotools.data.shapefile.ShapefileDataStore.createFeatureWriter(Shape
fileDataStore.java:572)
at
org.geotools.data.AbstractDataStore.getFeatureWriter(AbstractDataStore.j
ava:486)
at
org.geotools.data.AbstractDataStore.getFeatureWriter(AbstractDataStore.j
ava:520)
at
org.geotools.data.AbstractDataStore.getFeatureWriterAppend(AbstractDataS
tore.java:529)
at
org.geotools.data.AbstractFeatureStore.addFeatures(AbstractFeatureStore.
java:254)
at
org.geoserver.wfs.response.ShapeZipOutputFormat.writeCollectionToShapefi
le(ShapeZipOutputFormat.java:199)
at
org.geoserver.wfs.response.ShapeZipOutputFormat.write(ShapeZipOutputForm
at.java:157)
at
org.geoserver.wfs.WFSGetFeatureOutputFormat.write(WFSGetFeatureOutputFor
mat.java:137)
at org.geoserver.ows.Dispatcher.response(Dispatcher.java:712)
at
org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:216)
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(Abs
tractController.java:153)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handl
e(SimpleControllerHandlerAdapter.java:48)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherS
ervlet.java:875)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherSe
rvlet.java:809)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(Framewor
kServlet.java:571)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.
java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharac
terEncodingFilter.java:108)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:264)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
ecurityInterceptor.java:107)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
rSecurityInterceptor.java:72)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:274)
at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
ationFilter.java:110)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:274)
at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
(AnonymousProcessingFilter.java:125)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:274)
at
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProce
ssingFilter.java:178)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:274)
at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
ttpSessionContextIntegrationFilter.java:229)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:274)
at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
48)
at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
:98)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at
org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at
org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.jav
a:163)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.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:1
51)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87
4)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
erWorkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:689)
at java.lang.Thread.run(Unknown Source)
--
View this message in context: http://www.nabble.com/Re%3A-Shape-zip-output-tp23363404p25241692.html
Sent from the GeoServer - User mailing list archive at Nabble.com.