Hitachi

uCosminexus Application Runtime for Spring Boot ユーザーズガイド


1.3.3 その他の注意事項

本製品全体に関わる注意事項を次に示します。

ファイルパスに使用できる文字に関する注意事項

本製品で使用するファイルパス・ディレクトリパスに,「"」,「$」,「:」,および「`」を含めることはできません。含めると,正しく動作しないおそれがあります。

ファイルパスに関する前提

本製品で設定値として指定するファイルパス中に「../」が含まれる場合,次の前提条件を満たす必要があります。

  • ファイルパス中のディレクトリは,本製品起動前に存在している

    存在しない場合,ファイルの出力やファイルの読み込みに失敗するおそれがあります。

本製品で設定値として指定するファイルパス中にシンボリックリンクが含まれる場合,次の前提条件を満たす必要があります。

  • 本製品起動後に,シンボリックリンクが指すパスの変更をしない

    変更した場合,正しく動作しないおそれがあります。

製品のファイル出力先のディレクトリは,本製品起動後に削除できません。ファイルの出力に失敗するおそれがあります。

Linuxの場合JDKのインストールパスに,半角空白(0x20)を含めないでください。正しく動作しないおそれがあります。

Windowsの場合UNC形式(例:\\sample-server\share)は利用できません。ネットワークドライブを割り当てて利用してください。

複数のコンテナ・マシン間によるディレクトリの共有

複数のコンテナや,複数のマシンで本製品を起動する場合,ファイルの出力先となるディレクトリが一意である必要があります。複数のコンテナ・マシン間でディレクトリを共有する場合,次の設定に対しては,同一の共有ディレクトリを指定しないでください。

  • common.baseconfig.properties(本製品の設定ファイル)のプロパティ)

    common.baseについては「(1) 本製品全体に関するプロパティ」を参照してください。

  • デフォルトでcommon.baseを参照する製品のプロパティ(デフォルトから変更する場合だけ)

  • 実行可能JAR/WAR形式の場合

    ・モニタ対象プロセスのjava.io.tmpdirシステムプロパティ

    ・プロセスモニタの起動スクリプト(starter.shまたはstarter.bat)

  • WARデプロイ形式の場合

    モニタ対象プロセスの一時領域ディレクトリ(デフォルトは${CATALINA_BASE}/tempです。環境変数CATALINA_TMPDIRで変更できます)

  • JAVACOREDIR環境変数(利用する場合だけ)

システム時刻に関する前提

本製品起動後に,オペレーティングシステムの日時を変更しないでください。

変更した場合,正しく動作しないおそれがあります。

Linuxの場合OSのシステムロケールの文字コードに関する前提

Linuxのシステムロケールの文字コードは,UTF-8に設定してください。UTF-8以外を設定した場合,正しく動作しないおそれがあります。

Windowsの場合インストーラ実行時の前提

インストーラで本製品のインストールディレクトリを選択できます。このとき,次の前提条件を満たす必要があります。

  • インストールディレクトリのパスに,UNC形式は指定していない

  • インストールディレクトリのパスに,ドライブ直下は指定していない

  • インストールディレクトリのパスの長さは,50文字以下とする

  • インストールディレクトリのパスに,次の文字は使用していない

    • !

    • $

    • %

    • &

    • '

    • +

    • ;

    • =

    • @

    • [

    • ]

    • ^

    • {

    • }

インストーラの実行には管理者権限が必要です。また,日立JavaVMが同梱されているuCosminexus Application Runtime for Spring Bootを使用する場合は,ほかの日立JavaVM同梱製品をインストールできません。