A alguns dias atrás na lista GeoServer-BR, um usuário precisou recarregar o catálogo de Geoserver sem precisar reiniciar o serviço. É possível recarregar o catálogo usando o módulo de LWP no Perl, sempre que uma nova layer for adicionada ao Geoserver. Se você tiver o Perl, o seguinte códio deve servir para você também:
Se você estiver usando Linux, você poderia também usar o comando curl, que pode realizar o mesmo objetivo. Veja como utilizar o curl, neste link.
Para utilizar Java, segue o código bastando apenas alterar o username/password:
O código seguinte é em PHP, ele permite cadastrar uma FeatureType nova e então recarregar o catálogo. Para isso você necessitará incluir a classe HttpClient.class.php (http://scripts.incutio.com/httpclient/index.php). Este código é uma parte de um código que recebe apenas XML, cria uma tabela temporária no PostGIS, insere o dado e finalmente registra o novo layer no GeoServer.
Fonte: GeoServer
No Comments on "Recarregando o GeoServer Catalog"