Festlegen des Erstellungsortes des Services-Repository

Bei der Installation erstellt ArcGIS Spatial Data Server for Java ein Services-Repository-Verzeichnis. Im Services-Repository werden Metadaten für Spatial Data Server gespeichert. Das Services-Repository wird standardmäßig im Stammverzeichnis des Benutzers erstellt, um den Lese- und Schreibzugriff sicherzustellen.

Das Services-Repository wird erstellt, wenn ArcGIS Spatial Data Server (die arcgis.war-Datei) bereitgestellt wird. Daher müssen Sie die Datei "javasds-app-config.properties" vor der Bereitstellung von ArcGIS Spatial Data Server bearbeiten, um den Speicherort, an dem das Services-Repository erstellt wird, zu ändern. Im Allgemeinen wird der Speicherort des Services-Repository geändert, um mehrere Kontexte auf dem gleichen Server zu unterstützen, wobei jeder Kontext über ein eigenes Services-Repository verfügen muss.

Schritte:
  1. Weitere Informationen zum Zugreifen auf die Datei "javasds-app-config.properties" finden Sie unter Bearbeiten von javasds-app-config.properties.
  2. Nachdem Sie die Datei geöffnet haben, heben Sie die Auskommentierung für "rep.connectionURL" in "javasds-app-config.properties" auf und definieren Sie ein anderes Verzeichnis.

    Im folgenden Beispiel wird der Verzeichnispfad in "mytest_sds" geändert:

    ### Default location for services repository is in <USER_HOME>/.sds_arcgis/services_repository
    ### You can override the default location by modifying the connectionURL parameter
    ### User must have write access in the connectionURL location
    ### Example below starts at root dir, e.g. C:\ on Windows.   
    rep.connectionURL=jdbc:derby:/.mytest_sds/services_repository
    

    Beispiele für Verbindungs-URLs finden Sie in der Apache-Dokumentation unter http://db.apache.org/derby/docs/dev/devguide/rdevdvlp22102.html#rdevdvlp22102.

9/12/2013