第20章 スタンドアロン Business Central の設定および実行
Business Central スタンドアロンの JAR ファイルとして使用して、アプリケーションサーバーにデプロイせずに Business Central を実行できます。設定ファイルのサンプルを使用して、追加設定なしで Business Central スタンドアロン JAR ファイルを実行するか、要件に合わせてサンプルファイルをカスタマイズできます。
この JAR ファイルは、Red Hat Enterprise Linux で実行している場合にのみサポートされます。
前提条件
-
12章Red Hat Decision Manager インストールファイルのダウンロード の説明のとおりに、Red Hat Decision Manager 7.11.0 Business Central Standalone (
rhdm-7.11.0-decision-central-standalone.jar) ファイルおよび Red Hat Decision Manager 7.11.0 Add Ons (rhdm-7.11.0-add-ons.zip) ファイルが Red Hat Decision Manager 7.11 の Software Downloads ページからダウンロードしている。
手順
-
ダウンロードした
rhdm-7.11.0-addons.zipファイルを一時ディレクトリーに展開します。このアーカイブにはrhdm-7.11.0-standalone-sample-configuration.zipファイルが含まれます。 rhdm-7.11.0-standalone-sample-configuration.zipファイルを、rhdm-7.11.0-decision-central-standalone.jarファイルが含まれるディレクトリーに展開します。rhdm-7.11.0-standalone-sample-configuration.zipファイルには、以下の設定ファイルのサンプルが含まれています。-
application-roles.properties -
application-users.properties sample-standalone-config.yml設定ファイルで提供されるサンプルデータを使用して
rhdm-7.11.0-decision-central-standalone.jarファイルを実行するか、要件に合わせてデータをカスタマイズできます。
-
設定データをカスタマイズするには、以下の手順を実行します。
application-users.propertiesファイルを編集します。管理者ユーザーを含めます。この Business Central インスタンスが KIE Server の Decision Manager コントローラーになる場合は、Decision Manager コントローラーユーザーを含めます。以下に例を示します。rhdmAdmin=password1
rhdmAdmin=password1Copy to Clipboard Copied! Toggle word wrap Toggle overflow application-roles.propertiesファイルを編集し、application-users.propertiesファイルに含まれるユーザーにロールを割り当てます。以下に例を示します。rhdmAdmin=admin controllerUser=kie-server
rhdmAdmin=admin controllerUser=kie-serverCopy to Clipboard Copied! Toggle word wrap Toggle overflow 詳細は、11章Red Hat Decision Manager ロールおよびユーザー を参照してください。
-
sample-standalone-config.yml設定ファイルの内容を確認し、必要に応じて更新します。
Business Central スタンドアロン JAR ファイルを実行するには、以下のコマンドを入力します。
java -jar rhdm-7.11.0-decision-central-standalone.jar -s sample-standalone-config.yml
java -jar rhdm-7.11.0-decision-central-standalone.jar -s sample-standalone-config.ymlCopy to Clipboard Copied! Toggle word wrap Toggle overflow JAR ファイルの実行時にアプリケーションプロパティーを設定するには、コマンドに
-D<PROPERTY>=<VALUE>パラメーターを追加します。ここで、<PROPERTY>はサポートされるアプリケーションプロパティーの名前で、<VALUE>はプロパティーの値になります。java -jar rhdm-7.11.0-decision-central-standalone.jar -s sample-standalone-config.yml -D<PROPERTY>=<VALUE> -D<PROPERTY>=<VALUE>
java -jar rhdm-7.11.0-decision-central-standalone.jar -s sample-standalone-config.yml -D<PROPERTY>=<VALUE> -D<PROPERTY>=<VALUE>Copy to Clipboard Copied! Toggle word wrap Toggle overflow たとえば、Business Central を実行し、ユーザー
controllerUserとして KIE Server に接続するには、次のコマンドを実行します。java -jar rhdm-7.11.0-decision-central-standalone.jar \ -s sample-standalone-config.yml \ -Dorg.kie.server.user=controllerUser -Dorg.kie.server.pwd=controllerUser1234
java -jar rhdm-7.11.0-decision-central-standalone.jar \ -s sample-standalone-config.yml \ -Dorg.kie.server.user=controllerUser -Dorg.kie.server.pwd=controllerUser1234Copy to Clipboard Copied! Toggle word wrap Toggle overflow これにより、コンテナーを KIE Server にデプロイできます。詳細は、付録A Business Central システムプロパティー を参照してください。