在 WebLogic 上部署 Marketing Operations 的准则
开始之前,请注意以下事项:
*
IBM® EMM 产品对 WebLogic 使用的 JVM 进行定制。如果您遇到与 JVM 相关的错误,那么可能需要创建专用于 IBM® EMM 产品的 WebLogic 实例。
*
请勿在同一 WebLogic 域下安装多个 Marketing Operations 应用程序。
*
通过查看启动脚本 (startWebLogic.cmd) 中的 JAVA_VENDOR 变量,验证为您正在使用的 WebLogic 域选择的 SDK 是否为 Sun SDK。应将该变量设置为 JAVA_VENDOR=Sun。如果设置为 JAVA_VENDOR=BEA,那么已选择 JRockit。JRockit 不受支持。要更改所选 SDK,请参阅 WebLogic 文档。
完成以下步骤。
1.
仅限 AIX®。如果您的操作系统为 AIX®,请抽取 Marketing Operations WAR 文件,从 WEB_INF/lib 目录中删除 xercesImpl.jar 文件,然后重新创建 WAR 文件。
如果安装程序在 EAR 文件中组合了多个产品,那么必须先抽取该文件以获取 WAR 文件,并且必须重新创建 EAR 文件。
2.
3.
在 WebLogic 域目录下的 bin 目录中,找到 setDomainEnv 脚本,并在文本编辑器中打开该脚本。
滚动到 JAVA_OPTIONS 属性,然后添加以下条目。使用空格来分隔条目。
*
-Dplan.home=<IBM_EMM_Home>\<MarketingOperations_Home>
*
其中 <IBM_EMM_Home> 是顶级 IBM® 目录的路径,而 <MarketingOperations_Home>Marketing Operations 安装目录的路径。通常此目录为 IBM_EMM/MarketingOperations
*
4.
5.
6.
Marketing Operations 作为 Web 应用程序模块来部署:选择 plan.war
7.