Estoy implementando el código siguiente para cargar una ya existente shapefile como por la documentación,
curl -u admi PUT 'Content-type: application/zip' \
--data-binary @/var/www/geo/shapefile/zip/Poa_horridula.zip \
http://localhost:8080/geoserver/rest/workspaces/acme/datastores/Poa_horridula/Poa_horridula.zip
Pero estoy consiguiendo el siguiente error,
curl: (6) no Podía resolver host 'Content-type'
No hay tal almacén de datos: acme,Poa_horridula
El documento dice que el curl código de crear el almacén de datos, a continuación, ¿por qué estoy recibiendo este error?
ACTUALIZACIÓN: he cambiado el código para cargar un archivo zip, pero todavía no estoy capaz de cargar cualquier archivo de forma.
A donde voy mal?
ACTUALIZACIÓN 2: Ok estoy casi allí
Así que he cambiado el comando
curl -u admin:geoserver -v -XPUT -H 'Content-type: application/zip' --data-binary @/var/www/geo/shapefile/zip/Poa_horridula.zip http://localhost:8080/geoserver/rest/workspaces/acme/datastores/Poa/file.shp
El único problema es que soy capaz de agregar el archivo de forma, pero la capa no está publicada. Es eso normal? ¿Tengo que publicar de forma manual?