14.3.3 RDFサーバーおよびクライアントの構成ファイル

グラフ問合せUIアプリケーションの設定は、RDFサーバーおよびクライアントのインストールに含まれるJSONファイルによって決定されます。

  • datasource.json: RDFデータ・ソース定義を含むファイル。
  • general.json: 一般構成パラメータ。
  • proxy.json: プロキシ・サーバー・パラメータ。
  • logging.json: ロギング設定。
  • seed.json: アプリケーションの最初のデプロイメントで生成されたマスター・シード・キー値。これは、資格証明で定義されたOracleデータ・ソースのパスワードの暗号化および復号化に使用される一意の値です。これは重要なファイルであり、これを失うと、パスワード値を暗号化または復号化できなくなります。

サーバー側では、ディレクトリWEB-INF/workspaceが、構成情報、ログおよび一時ファイルを格納するデフォルト・ディレクトリです。構成ファイルは、デフォルトでWEB-INF/workspace/configに格納されます。

ノート:

展開されていない.warファイルからRDFグラフ問合せアプリケーションがデプロイされ、ワークスペース・フォルダの場所にJVMパラメータが定義されていない場合、アプリケーションのデフォルトのワークスペースの場所は、WEB-INF/workspaceです。ただし、アプリケーションが再デプロイされると、アプリケーションによって実行された構成ファイル、ログ・ファイルおよび一時ファイルに対する更新が失われる場合があります。また、ウォレット・データ・ソース・ファイルおよび公開されたデータセット・ファイルが失われる可能性があります。

これを解決するには、JVMパラメータoracle.rdf.workspace.dirを設定して、WeblogicやTomcatなどのアプリケーション・サーバーを起動する必要があります。たとえば、=Doracle.rdf.workspace.dir=/rdf/server/workspaceです。ワークスペース・フォルダはファイル・システム上に存在する必要があります。それ以外の場合、ワークスペース・フォルダはデフォルトでWEB-INF/workspaceに設定されます。

別の場所にアプリケーションを再デプロイする場合は、ワークスペース・フォルダのバックアップを作成することをお薦めします。ワークスペース・フォルダの内容をJVMパラメータの場所にコピーすると、新しいデプロイメントのすべての構成をリストアできます。