45.3. 在 IBM WebSphere Application Server 中设置系统属性
在部署 KIE 服务器前,设置 IBM WebSphere Application Server 中列示的系统属性。
流程
-
在 WebSphere Integrated Solutions Console 中,导航到 Servers
Server Types IBM WebSphere Application Servers。 - 在应用服务器列表中,选择要在其上部署 KIE 服务器的服务器。
在 Server Infrastructure 下,点 Java and Process Management
Process Definition。 图 45.2. WebSphere 配置页面
在 Additional Properties 下,点 Java Virtual Machine。
图 45.3. 进程定义配置页面
这会打开用于启动 IBM WebSphere 的 JVM 的配置属性。
-
将 Initial 堆大小 和 Maximum 堆大小设为
2048
,再点击 Apply 来提高 Java 虚拟机(JVM)内存大小。KIE 服务器已使用这些值进行了测试。如果您没有增加 JVM 内存大小,IBM WebSphere Application Server freezes 或在部署 KIE 服务器时导致部署错误。 - 在 "其他属性 "下,单击 "自定义属性"。
点 New
Custom JVM Properties,并在 IBM WebSphere 中添加以下属性: 表 45.4. KIE 服务器的系统属性 Name 值 描述 kie.server.jms.queues.response
JMS/KIE.SERVER.RESPONSE
用于 KIE 服务器使用的响应的 JMS 队列的 JNDI 名称。
org.kie.server.domain
WSLogin
在使用 JMS 时用于验证用户的身份的 JAAS
LoginContext
域。org.jbpm.server.ext.disabled
true
禁用 RHDM 中不支持的 Business Central 功能。如果没有设置,KIE 服务器将工作,但会在启动期间显示错误消息。
org.jbpm.ui.server.ext.disabled
true
禁用 RHDM 中不支持的 Business Central 功能。如果没有设置,KIE 服务器将工作,但会在启动期间显示错误消息。
org.jbpm.case.server.ext.disabled
true
禁用 RHDM 中不支持的 Business Central 功能。如果没有设置,KIE 服务器将工作,但会在启动期间显示错误消息。
org.jboss.logging.provider
jdk
只有环境中安装了
CA SiteMinder TAI(SMTAI)
时,才需要此属性。使用此属性会强制 Hibernate 使用JDK
,而不是log4j
在 Dashbuilder 中登录。CA siteMinder TAI(SMTAI)
包含log4j
的旧版本,从而导致冲突。- 点 Save 保存对主配置的更改。