Hi Sam,
I think this is a failing of the documentation rather than the code.
Deleting shapefiles is not implemented; however, you can hide a
shapefile by DELETE'ing its configuration. Something like:
curl -XDELETE http://localhost:8080/geoserver/rest/folders/foo
This leaves the shapefile on disk, but removes it from the GeoServer
configuration so that it isn't served. I don't think excluding DELETE
was an explicit design decision, so adding that in should be fine. I'll
take a look sometime soon, but if you want to try and put together a
patch I'm happy to advise ('soon' may be relative in this particular case).
Hope this helps,
David Winslow
Sam Brodkin wrote:
> I'm trying to do a RESTful DELETE of a shapefile which I've
> successfully PUT with:
>
> curl -Tbundle.zip
> http://localhost:8080/geoserver/rest/folders/foo/file.shp
>
> Since delete seems to be implemented:
> (http://geoserver.org/display/GEOSDOC/RESTful+Configuration+API)
>
> I was hoping I could do an HTTP delete at the same URL but that
> doesn't work.
>
> Looking at DataStoreFileResource: (
> http://fisheye.codehaus.org/browse/geoserver/trunk/geoserver/community/RESTConfig/src/main/java/org/geoserver/restconfig/DataStoreFileResource.java?r=8750)
>
> It doesn't have an allowDelete() method.
>
> Is it possible to delete a shapefile via the RESTful API?
>
> Thanks,
>
> Sam
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> ------------------------------------------------------------------------
>
> _______________________________________________
> Geoserver-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel