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.
- Weitere Informationen zum Zugreifen auf die Datei "javasds-app-config.properties" finden Sie unter Bearbeiten von javasds-app-config.properties.
- 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.