WMS Capabilities generation should not do any dynamic calls
-----------------------------------------------------------
Key: GEOS-1070
URL: http://jira.codehaus.org/browse/GEOS-1070
Project: GeoServer
Issue Type: Bug
Components: WMS
Affects Versions: 1.5.0
Reporter: Chris Holmes
Assignee: Gabriel Roldán
Priority: Blocker
Fix For: 1.5.1
It took a bit too long for me to realize what an issue this is, as its been present for a bit. But on sigma.openplans.org you can no longer request a WMS GetCaps, since it takes too long figuring out the bounds. The postgis fix for faster bounds calculation helps with this, but only for postgis users. All others will still suffer.
This is especially silly, I've realized, since all data on sigma is in epsg 4326. So it's already cached, and then it's just taking a time to figure out the exact bounds. If we want to report the native srs of the layers in the caps document we should generate it at the same time we generate the latlongboundingbox in the featureType editor. Or else transform from the cached data envelope when needed (though I suppose that may not be as accurate).
In the future we should be able to hook up bounds generation to transactions, so it always stays up to date, and to allow people to programmatically update it as well from remote services.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira