Red Hat Training
A Red Hat training course is available for Red Hat Decision Manager
3.2. application.properties ファイルの設定
ビジネスアプリケーションを作成したら、application.properties ファイルで、複数のコンポーネントを設定してアプリケーションをカスタマイズできます。
前提条件
-
business application の Web サイトを使用して作成した
<business-application>.zipファイルがある。
手順
-
<business-application>.zipファイルを展開して、<business-application>/<business-application>-service/src/main/resourcesフォルダーに移動します。 -
テキストエディターで
application.propertiesファイルを開きます。 たとえば、以下のように REST エンドポイントのホスト、ポート、およびパスを設定します。
server.address=localhost server.port=8090 cxf.path=/rest
以下のように、簡単に識別できるように Decision Server (
kieserver) を設定します。kieserver.serverId=<business-application>-service kieserver.serverName=<business-application>-service kieserver.location=http://localhost:8090/rest/server kieserver.controllers=http://localhost:8080/jbpm-console/rest/controller
以下の表で、ビジネスアプリケーションに設定可能な Decision Server のパラメーターを一覧で紹介します。
表3.1 kieserver パラメーター
パラメーター 値 説明 kieserver.serverIdstring
Decision Manager コントローラーに接続時にビジネスアプリケーションを識別するために使用する ID。
kieserver.serverNamestring
Decision Manager コントローラーへの接続時にビジネスアプリケーションを識別するのに使用する名前。
kieserver.serverIdパラメーターに使用した文字と同じものを使用できます。kieserver.locationURL
REST API を使用する他のコンポーネントがこのサーバーの場所を識別するために使用します。
server.addressおよびserver.portで定義されている場所は使用しないでください。kieserver.controllersURL
コントローラー URL のコンマ区切りリスト
ビジネスアプリケーションの作成時に Business Automation を選択した場合は、以下のコンポーネントの中から、ランタイムに起動するコンポーネントを指定します。
表3.2
kieserverケーパビリティーパラメーターパラメーター 値 説明 kieserver.drools.enabledtrue, falseDecision Manager コンポーネントを有効または無効にします。
kieserver.dmn.enabledtrue, falseDMN (Decision Model and Notation) コンポーネントを有効または無効にします。