I realized that, Geoserver is logging this error message for every layer - and 
not only for the specified layer in the WFS request. I assume this is the 
reason why it takes so long time.
I don't understand if geoserver is complaining about the the answer of the 
request, or about the request?

thanks


2012-05-16 17:47:19,114 WARN [geoserver.wfs] - Could not load underlying 
feature type for type BZ_ISO_ARE_DLZKWY
java.io.IOException: Schema 'http://isochrones.inf.unibz.it:BZ_ISO_ARE_DLZKWY' 
does not exist.
        at 
org.geotools.data.store.ContentDataStore.ensureEntry(ContentDataStore.java:588)
        at 
org.geotools.data.store.ContentDataStore.getFeatureSource(ContentDataStore.java:383)
        at 
org.geotools.data.store.ContentDataStore.getFeatureSource(ContentDataStore.java:350)
        at 
org.geotools.data.store.ContentDataStore.getSchema(ContentDataStore.java:335)
        at 
org.geotools.data.store.ContentDataStore.getSchema(ContentDataStore.java:670)
        at 
org.geotools.data.store.ContentDataStore.getSchema(ContentDataStore.java:103)
        at 
org.geoserver.catalog.ResourcePool.getFeatureType(ResourcePool.java:640)
        at 
org.geoserver.catalog.ResourcePool.getFeatureType(ResourcePool.java:599)
        at 
org.geoserver.catalog.impl.FeatureTypeInfoImpl.getFeatureType(FeatureTypeInfoImpl.java:86)
        at sun.reflect.GeneratedMethodAccessor188.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
org.geoserver.catalog.impl.ModificationProxy.invoke(ModificationProxy.java:144)
        at $Proxy10.getFeatureType(Unknown Source)
        at 
org.geoserver.wfs.xml.v1_1_0.WFSConfiguration.configureContext(WFSConfiguration.java:247)
        at org.geotools.xml.Configuration.setupContext(Configuration.java:647)
        at org.geotools.xml.Encoder.<init>(Encoder.java:232)
        at 
org.geoserver.wfs.xml.GML3OutputFormat.createEncoder(GML3OutputFormat.java:251)
        at 
org.geoserver.wfs.xml.GML3OutputFormat.write(GML3OutputFormat.java:195)
        at 
org.geoserver.wfs.WFSGetFeatureOutputFormat.write(WFSGetFeatureOutputFormat.java:141)
        at org.geoserver.ows.Dispatcher.response(Dispatcher.java:751)
        at 
org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:238)
        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.doPost(FrameworkServlet.java:511)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at 
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:527)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1216)
        at 
org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:23)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
        at 
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:74)
        at 
org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:45)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
        at 
org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:49)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
        at 
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
        at 
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:394)
        at 
org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
        at 
org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
        at 
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:406)
        at 
org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
        at 
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at 
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:406)
        at 
org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
        at 
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at 
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:406)
        at 
org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174)
        at 
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at 
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:406)
        at 
org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
        at 
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at 
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:406)
        at 
org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:185)
        at 
org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
        at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:71)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
        at 
org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:183)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
        at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:47)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
        at 
org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:46)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
        at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:421)
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
        at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:456)
        at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)
        at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930)
        at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:358)
        at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
        at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:866)
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
        at 
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:245)
        at 
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
        at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113)
        at org.eclipse.jetty.server.Server.handle(Server.java:351)
        at 
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:594)
        at 
org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:1059)
        at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:764)
        at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:217)
        at 
org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:424)
        at 
org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:506)
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
        at java.lang.Thread.run(Thread.java:662)


-- 
Ph D. Student Markus Innerebner

DIS Research Group - Faculty of Computer Science
Free University Bozen-Bolzano

Dominikanerplatz 3 - Room 211
I - 39100 Bozen
Phone:  +39-0471-016143
Mobile: +39-333-9392929


gpg --fingerprint
-------------------------------------
pub   1024D/588F6308 2007-01-09
      Key fingerprint = 6948 947E CBD2 89FD E773  E863 914F EB1B 588F 6308
sub   2048g/BF4877D0 2007-01-09

On May 16, 2012, at 4:13 PM, geowolf [via OSGeo.org] wrote:

> On Wed, May 16, 2012 at 3:49 PM, Markus Innerebner 
> <[hidden email]> wrote:
> 
> >> Hum. no, the thing is, the query plan generated by Oracle for prepared 
> >> statements assumes often assumes using the spatial index is efficient, 
> >> but in case you're asking for the whole dataset a sequential scan 
> >> is (a lot) faster. 
> > 
> > I agree, especially for small tables like mine. 
> > 
> > In order to see the WFS request, you have to click on the bus stops where a 
> > popup will appear. 
> > But the time between the click in the map and displaying the popup is 
> > extremely long. 
> > 
> > And whenever  I make such a request, than geoserver logs this warning 
> > message, that i listed in the first post. 
> > 
> > any idea?
> 
> There someone is making a WFS 1.1 request which is invalid/incomplete, 
> it's asking for the wrong layer name, or using the wrong namespace 
> 
> Cheers 
> Andrea 
> 
> -- 
> Ing. Andrea Aime 
> GeoSolutions S.A.S. 
> Tech lead 
> 
> Via Poggio alle Viti 1187 
> 55054  Massarosa (LU) 
> Italy 
> 
> phone: +39 0584 962313 
> fax:      +39 0584 962313 
> mob:    +39 339 8844549 
> 
> http://www.geo-solutions.it
> http://geo-solutions.blogspot.com/
> http://www.youtube.com/user/GeoSolutionsIT
> http://www.linkedin.com/in/andreaaime
> http://twitter.com/geowolf
> 
> ------------------------------------------------------------------------------
>  
> Live Security Virtual Conference 
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________ 
> Geoserver-users mailing list 
> [hidden email] 
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
> 
> 
> If you reply to this email, your message will be added to the discussion 
> below:
> http://osgeo-org.1560.n6.nabble.com/GetFeature-Request-extremly-slow-tp4974980p4975099.html
> To unsubscribe from GetFeature Request extremly slow, click here.
> NAML



--
View this message in context: 
http://osgeo-org.1560.n6.nabble.com/GetFeature-Request-extremly-slow-tp4974980p4975156.html
Sent from the GeoServer - User mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to