搜索

第 34 章 KIE Server ZIP 文件安装和配置

download PDF

您可以使用红帽客户门户网站上的 rhpam-7.13.2-kie-server-jws.zip 文件安装 KIE 服务器(rhpam-7.13.2-add-ons.zip)。

34.1. 从 ZIP 文件安装 KIE 服务器

KIE 服务器为业务资产提供运行时环境,并访问存储在资产存储库中的数据(知识库)。您可以使用 ZIP 文件在现有 Red Hat JBoss Web Server 5.5.1 服务器实例上安装 KIE 服务器。

注意

要使用安装程序 JAR 文件来安装 KIE 服务器,请参阅 第 33 章 使用 Red Hat Process Automation Manager 安装程序

  • Red Hat Process Automation Manager 7.13.2 Add Ons (rhpam-7.13.2-add-ons.zip)文件已被下载,如 第 32 章 下载 Red Hat Process Automation Manager 安装文件 所述。
  • 提供了备份的 Red Hat JBoss Web Server 5.5.1 服务器安装。红帽 JBoss Web 服务器安装的基本目录称为 JWS_HOME
  • 需要足够的用户权限以完成安装。

流程

  1. 提取 rhpam-7.13.2-add-ons.zip 文件。
  2. 从提取的 rhpam-7.13.2-add-ons.zip 文件中提取以下文件:

    • rhpam-7.13.2-kie-server-jws.zip
    • rhpam-7.13.2-process-engine.zip

    在以下说明中,包含提取的 rhpam-7.13.2-kie-server-jws.zip 文件的目录名为 JWS_TEMP_DIR,包含提取的 rhpam-7.13.2-process-engine.zip 文件的目录称为 ENGINE_TEMP_DIR

  3. JWS_TEMP_DIR/rhpam-7.13.2-kie-server-jws/kie-server.war 目录复制到 JWS_HOME/tomcat/webapps 目录。

    注意

    确定您复制的红帽决策管理器部署的名称与您在 Red Hat JBoss Web Server 实例中的现有部署不冲突。

  4. kie-server .war 文件夹删除 .war 扩展。
  5. kie-tomcat-integration-7.67.0.Final-redhat-00019.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 目录中,其中 & lt;VERSION > 是工件文件名(在 lib 目录中)。
  7. 在最后一个 Valve 定义后,将下面这一行添加到 JWS_HOME/tomcat/conf/server.xml 文件中的 < host > 元素:

    <Valve className="org.kie.integration.tomcat.JACCValve" />
  8. 在文本编辑器中打开 JWS_HOME/tomcat/conf/tomcat-users.xml 文件。
  9. 将用户和角色添加到 JWS_HOME/tomcat/conf/tomcat-users.xml 文件。在以下示例中,&lt ;ROLE_NAME > 是红帽决策管理器支持的角色。<USER_NAME > 和 &lt ;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="rhpamUser" password="user1234" roles="admin,kie-server"/>
  10. JWS_HOME/tomcat/bin 目录中完成以下步骤:

    • 在 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

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.