第4章 Decision Server ZIP ファイルのインストールと設定


rhdm-7.3-kie-server-jws.zip ファイルを使用して Decision Server をインストールできます。

4.1. ZIP ファイルからの Decision Server のインストール

Decision Server はビジネスアセットのランタイム環境を提供し、アセットレポジトリー (ナレッジストア) に保存されたデータにアクセスします。ZIP ファイルを使用して既存の Red Hat JBoss Web Server 5.0.1 以降のサーバーインスタンスに Decision Server をインストールすることができます。

注記

インストーラー JAR ファイルを使用した Decision Server のインストール方法は 3章Red Hat Decision Manager インストーラーの使用方法 を参照してください。

前提条件

  • 2章Red Hat Decision Manager インストールファイルのダウンロード の説明に従い、以下のファイルがダウンロードされている。

    • Red Hat Decision Manager 7.3.0 Add Ons (rhdm-7.3.0-add-ons.zip)
    • Red Hat Decision Manager 7.3.0 Maven Repository (rhdm-7.3.0-maven-repository.zip)
  • バックアップを作成してある Red Hat JBoss Web Server 5.0.1 以降のサーバーインストールが利用できる。Red Hat JBoss Web Server インストールのベースディレクトリーは JWS_HOME とします。
  • インストールを完了するのに必要なユーザーパーミッションが付与されている。

手順

  1. rhdm-7.3.0-add-ons.zip ファイルを展開します。
  2. 展開した rhdm-7.3.0-add-ons.zip ファイルから、以下のファイルを展開します。

    • rhdm-7.3-kie-server-jws.zip
    • rhdm-7.3-decision-engine.zip

    以下の説明では、展開した rhdm-7.3-kie-server-jws.zip ファイルが含まれるディレクトリーは JWS_TEMP_DIR と呼ばれ、展開した rhdm-7.3-decision-engine.zip ファイルが含まれるディレクトリーは ENGINE_TEMP_DIR と呼ばれます。

  3. JWS_TEMP_DIR/rhdm-7.3-kie-server-jws/kie-server.war ディレクトリーを JWS_HOME/tomcat/webapps ディレクトリーにコピーします。

    注記

    コピーする Red Hat Decision Manager デプロイメントの名前が Red Hat JBoss Web Server インスタンスの既存デプロイメントと競合しないことを確認します。

  4. kie-server.war ディレクトリーから .war 拡張子を削除します。
  5. kie-tomcat-integration-7.18.0.Final-redhat-00002.jar ファイルを ENGINE_TEMP_DIR ディレクトリーから JWS_HOME/tomcat/lib ディレクトリーに移動します。
  6. jboss-jacc-api-<VERSION>.jar ファイル、slf4j-api-<VERSION>.jar ファイル、および slf4j-jdk14-<VERSION>.jar ファイルを ENGINE_TEMP_DIR/lib ディレクトリーから JWS_HOME/tomcat/lib ディレクトリーに移動します。<VERSION>lib ディレクトリーのバージョンのアーティファクトファイル名に置き換えます。
  7. rhdm-7.3.0-maven-repository.zip ファイルを展開します。
  8. 展開した Maven リポジトリーから 以下のライブラリーから JWS_HOME/tomcat/lib フォルダーに、以下のライブラリーをコピーします。

    org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec
    org.jboss.integration:narayana-tomcat
    org.jboss.narayana.jta:narayana-jta
    org.jboss:jboss-transaction-spi
  9. 最後の Valve 定義の後にある TOMCAT_HOME/conf/server.xml ファイルの <host> 要素に、以下の行を追加します。

    <Valve className="org.kie.integration.tomcat.JACCValve" />
  10. テキストエディターで JWS_HOME/tomcat/conf/tomcat-users.xml ファイルを開きます。
  11. JWS_HOME/tomcat/conf/tomcat-users.xml ファイルにユーザーおよびロールを追加します。以下の例で、<ROLE_NAME> は Red Hat Decision Manager でサポートされるロールです。<USER_NAME> および <USER_PWD> は、選択したユーザー名とパスワードです。

    <role rolename="<ROLE_NAME>"/>
    <user username="<USER_NAME>" password="<USER_PWD>" roles="<ROLE_NAME>"/>

    ユーザーに複数のロールを割り当てる場合は、以下の例に示すようにロールをコンマで区切ります。

    <role rolename="admin"/>
    <role rolename="kie-server"/>
    <user username="rhdmUser" password="user1234" roles="admin,kie-server"/>
  12. JWS_HOME/tomcat/bin ディレクトリーで以下の手順の 1 つを実行します。

    • Linux または UNIX の場合は、以下の内容の setenv.sh ファイルを作成します。

      CATALINA_OPTS="-Xmx1024m
       -Dorg.jboss.logging.provider=jdk
       -Dorg.jbpm.server.ext.disabled=true
       -Dorg.jbpm.ui.server.ext.disabled=true
       -Dorg.jbpm.case.server.ext.disabled=true"
    • Windows の場合は、以下の内容の setenv.bat ファイルを作成します。

      set CATALINA_OPTS="-Xmx1024m -Dorg.jboss.logging.provider=jdk -Dorg.jbpm.server.ext.disabled=true -Dorg.jbpm.ui.server.ext.disabled=true -Dorg.jbpm.case.server.ext.disabled=true
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る