Disable layer when REST upload contains layer that cannot be completely 
configured
----------------------------------------------------------------------------------

                 Key: GEOS-4297
                 URL: http://jira.codehaus.org/browse/GEOS-4297
             Project: GeoServer
          Issue Type: Improvement
    Affects Versions: 2.1-beta3
            Reporter: David Winslow
            Assignee: Andrea Aime
             Fix For: 2.1-RC1
         Attachments: dont_break_wms_via_rest.diff

As discussed on the mailing list, this patch would change the behavior of the 
RESTConfig file upload endpoint.  The current behavior is, after an upload 
whose configuration cannot be completed (for example, the native projection and 
therefore the lat/long bounding box cannot be determined) the layer is left in 
the catalog, warts and all.  The erroneous data doesn't cause an error at 
upload time, but the next WMS GetCapabilities request will throw an exception 
due to the null fields.

With this proposed change, the layer would simply have the 'enabled' bit set to 
false so that uploaders can switch it to false at the same time they complete 
the configuration (either via rest or through the web interface).

-- 
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

        

------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to