关于在 WebSphere® 上部署 Marketing Platform 的准则
在 WebSphere 上部署 Marketing Platform 时,必须遵循一组准则。
请确保 WebSphere® 的版本符合 IBM® Enterprise Products Recommended Software Environments and Minimum System Requirements 文档中描述的要求,其中包括任何必需修订包。在 WebSphere® 上部署 Marketing Platform 时,请遵循下列准则:
*
*
名称:com.ibm.ws.webcontainer.invokefilterscompatibility
*
值:true
*
有关在 WebSphere® 中设置定制属性的指示信息,请参阅 http://www-01.ibm.com/support/docview.wss?uid=swg21284395
*
IBM® EAR 文件或 unica.war 文件部署为企业应用程序。部署 EAR 文件或 unica.war 文件时,请确保 JSP 编译器的 JDK 源级别设置为 Java 16 或 17,并且 JSP 页面是按照以下信息进行预编译:
*
在您浏览到 WAR 文件并选择该文件的表单中,选择显示所有安装选项和参数,这样将运行选择安装选项向导。
*
选择安装选项向导的步骤 1 中,选择预编译 JavaServer Pages 文件
*
选择安装选项向导的步骤 3 中,确保 JDK 源级别设置为 16 或 17。
如果已部署 EAR,请为每个 WAR 文件设置 JDK 源级别。
*
选择安装选项向导的步骤 8 中,选择 UnicaPlatformDS 作为匹配的目标资源。
*
上下文根必须为 it /unica,全部为小写形式。
*
在服务器的 Web 容器设置 > Web 容器 > 会话管理部分中,启用 cookie。为每个已部署的应用程序指定不同会话 cookie 名称。请使用下列其中一个过程来指定 cookie 名称:
*
会话管理下,选中覆盖会话管理复选框。
如果已为 IBM® EMM 产品部署单独的 WAR 文件,那么在 WebSphere® 控制台中,在服务器的应用程序 > 企业应用程序 > [deployed_application] > 会话管理 > 启用 Cookie > Cookie 名称部分中,指定唯一的会话 cookie 名称。
如果已为 IBM® EMM 产品部署 EAR 文件,那么在 WebSphere® 控制台中,在服务器的应用程序 > 企业应用程序 > [deployed_application] > 模块管理 > [deployed_module] > 会话管理 > 启用 Cookie > Cookie 名称部分中,指定唯一的会话 cookie 名称。
*
-Dfile.encoding=UTF-8
-Dclient.encoding.override=UTF-8
导航提示:选择服务器 > 应用程序服务器 > Java 和进程管理 > 进程定义 > Java 虚拟机 > 通用 JVM 参数。有关其他详细信息,请参阅 WebSphere® 文档。
*
在服务器的应用程序 > 企业应用程序部分中,选择已部署的 EAR 文件或 WAR 文件,然后选择类装入和更新检测并指定下列属性。
*
*
对于类装入器顺序,请选择首先使用本地类装入器来装入类(最后使用父级类装入器)
*
对于 WAR 类装入器策略,请选择应用程序的单个类装入器
*
*
对于类装入器顺序,请选择首先使用本地类装入器来装入类(最后使用父级类装入器)
*
对于 WAR 类装入器策略,请选择应用程序中每个 WAR 文件的类装入器
*
开始部署。如果 WebSphere® 的实例已配置为使用 JVM V1.6 或更新版本,请完成下列步骤以避免时区数据库出现问题。
1.
停止 WebSphere®
2.
IBM® Web 站点下载 IBM® Time Zone Update Utility for Java (JTZU):
http://www.ibm.com/developerworks/java/jdk/dst/index.html
3.
执行 IBM® (JTZU) 提供的步骤以更新 JVM 中的时区数据。
4.
重新启动 WebSphere®
*
在 WebSphere 企业应用程序中,选择您的应用程序 > 管理模块 > 您的应用程序 > 类装入器顺序 > 首先使用本地类装入器来装入类(最后使用父级类装入器)
*
请完成下列任务以指定堆大小:
1.
WebSphere® 企业应用程序中,选择服务器 > WebSphere 应用程序服务器 > server1 > 服务器基础结构 > Java 和进程管理 > 进程定义 > Java 虚拟机
2.
3.
请参阅 WebSphere® 文档,以获取有关调整大小的更多信息。