第22章 Process Server システムプロパティー
Process Server では、以下のシステムプロパティー(ブートストラップスイッチ)を使用してサーバーの動作を設定できます。
プロパティー | 値 | デフォルト | 説明 |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
以下の表に記載した Process Automation Manager コントローラーのプロパティーの中で、必須と印がついているものがあります。Business Central で Process Server コンテナーを作成または削除する場合に、このプロパティーを設定してください。Business Central との対話なしに Process Server を別個で使用する場合には、必須のプロパティーを設定する必要はありません。
プロパティー | 値 | デフォルト | 説明 |
---|---|---|---|
| String | 該当なし | サーバーに割り当てる任意の ID。ヘッドレス Process Automation Manager コントローラーが Business Central 外に設定されている場合は、この ID を使用して、サーバーはヘッドレス Process Automation Manager コントローラーと接続し、KIE コンテナー設定をフェッチします。指定されていない場合、ID は自動で生成されます。 |
| String |
| Process Automation Manager コントローラーから Process Server への接続に使用するユーザー名。このプロパティーは、Business Central のシステムプロパティーで設定します。Process Automation Manager コントローラーを使用する場合は、このプロパティーを設定します。 |
| String |
| Process Automation Manager コントローラーから Process Server への接続に使用するパスワード。このプロパティーは、Business Central のシステムプロパティーで設定します。Process Automation Manager コントローラーを使用する場合は、このプロパティーを設定します。 |
| String | 該当なし | このプロパティーにより、Process Automation Manager コントローラーと Process Server 間の認証に、ユーザー名/パスワードを使用する Basic 認証ではなく、トークンベースの認証を使用できます。Process Automation Manager コントローラーは、要求ヘッダーのパラメーターとしてトークンを送信します。トークンは更新されないため、サーバーには有効期限の長いアクセストークンが必要です。 |
| URL | 該当なし |
Process Automation Manager コントローラーが Process Server インスタンスをコールバックするのに使用する URL(例: |
| コンマ区切りのリスト | 該当なし |
Process Automation Manager コントローラー REST エンドポイントへの URL のコンマ区切りリスト (例: |
| String |
| Process Automation Manager コントローラー REST API に接続するユーザー名。Process Automation Manager コントローラーを使用する場合は、このプロパティーの設定が必須です。 |
| String |
| Process Automation Manager コントローラー REST API に接続するためのパスワード。Process Automation Manager コントローラーを使用する場合は、このプロパティーの設定が必須です。 |
| String | 該当なし | このプロパティーにより、Process Server と Process Automation Manager コントローラーとの間の認証に、ユーザー名/パスワードを使用する Basic 認証ではなく、トークンベースの認証を使用できます。このサーバーは、要求ヘッダーのパラメーターとしてトークンを送信します。トークンは更新されないため、サーバーには有効期限の長いアクセストークンが必要です。 |
| Long |
| サーバーの起動時に Process Server を Process Automation Manager コントローラーに接続することを試み、次に試みるまでの待機時間(ミリ秒単位)。 |
プロパティー | 値 | デフォルト | 説明 |
---|---|---|---|
| String | 該当なし | デーソースの JNDI 名。このプロパティーは、BPM サポートを有効する場合に設定します。 |
| String | 該当なし | Hibernate プロパティーのトランザクションマネージャープラットフォーム。このプロパティーは、BPM サポートを有効する場合に設定します。 |
| String | 該当なし | 使用する Hibernate 方言。このプロパティーは、BPM サポートを有効する場合に設定します。 |
| String | 該当なし | 使用するデータベーススキーマ |
プロパティー | 値 | デフォルト | 説明 |
---|---|---|---|
| Integer |
|
Red Hat Process Automation Manager エグゼキューターがジョブを完了してから、新しいジョブを開始するまでの時間。時間の単位は |
|
|
| |
| Integer |
| Red Hat Process Automation Manager エグゼキューターで使用するスレッド数。 |
| Integer |
| Red Hat Process Automation Manager エグゼキューターが失敗したジョブをリトライする回数。 |
| String |
| Process Server へのジョブエグゼキューターの JMS キュー。 |
|
|
|
|
プロパティー | 値 | デフォルト | 説明 |
---|---|---|---|
|
|
| 使用するユーザーグループコールバックの実装を指定するプロパティー
|
| 完全修飾名 | 該当なし |
|
|
|
| タスク消去のジョブリスナーを有効にして、プロセスインスタンスが完了した時点でタスクを削除します。 |
|
|
| タスクの BAM モジュールを有効にして、タスク関連の情報を保存します。 |
| String |
| Process Server からの全タスクにアクセスできるユーザー。 |
| String |
| Process Server からの全タスクを表示するためにユーザーが所属するグループ。 |
プロパティー | 値 | デフォルト | 説明 |
---|---|---|---|
| URL | 該当なし |
Java Cryptography Extension KeyStore (JCEKS) の読み込みに使用する URL。例: |
| String | 該当なし | JCEKS に使用するパスワード |
| String | 該当なし | パスワードの保存先となる REST サービスのキーのエイリアス名 |
| String | 該当なし | REST サービスのエイリアスのパスワード |
| String | 該当なし | デフォルトの REST Process Automation Manager コントローラー用のキーのエイリアス。 |
| String | 該当なし | デフォルトの REST Process Automation Manager コントローラー用のエイリアスのパスワード。 |
プロパティー | 値 | デフォルト | 説明 |
---|---|---|---|
| パス | 該当なし |
Maven 設定のカスタム |
| String |
| JMS に対する応答キューの JNDI 名。 |
|
|
|
|
|
|
| クエリーなど、タスク関連の操作では認証済みユーザーをバイパスできるようにするプロパティー |
| Integer |
| このプロパティーは、実行ルールの最大数を指定して、ルールが無限ループに陥って、サーバーが完全に応答不能な状態にならないようにします。 |
|
|
| このプロパティーでは、EJB タイマーのローカルキャッシュをオフにします。 |
| String | 該当なし |
JMS を使用する場合にユーザーの認証に使う JAAS |
| パス |
| Process Server の状態ファイルが保存される場所。 |
|
|
| Process Server に対して、Process Automation Manager コントローラーがコンテナーのデプロイメント設定を提供するまでデプロイメントを保持するように指示します。このプロパティーは、管理モードで実行するサーバーのみが対象です。以下のオプションが利用できます。
* |
|
|
| デプロイした KIE コンテナーの制御に使用する Process Server の起動ストラテジー、およびデプロイする順番 |
|
|
|
|
|
| 該当なし | XStream を使用してマーシャリングのホワイトリスト化を行うための追加パッケージを指定するプロパティー |
| String |
|
KieSession インスタンスのブートストラップを行う |
|
|
|
JSON のマーシャリングを使用する際に、プロパティーが |