该问题仍旧存在是因为修复文件包含在更新的 WAR 文件中,该 WAR 文件又包含在 boXIr2win_chf.zip 文件中。安装了 Hotfix 后,WAR 文件不会自动部署,所以您需要手动将其部署。
有些 WAR 文件相互依赖,所以必须按照一定的顺序将其部署。The admin.war 文件依赖于 jsfadmin.war,而jsfadmin.war 文件又依赖于 webcompadapter.war
文件。
在安装 Hotfix 的过程中,会有一步提示您可能需要重新部署的 WAR 文件。本文章中提及的所有WAR 文件不一定都要部署,只有那些经 Hotfix 更新的和所有依赖性 WAR 文件需要重新部署。这里有一些常见的例子:
• desktop.war – 只需重新部署 desktop.war 文件
• styles.war -只需重新部署 styles.war 文件
• jsfadmin.war –重新部署 jsfadmin.war 文件后,再部署 admin.war 文件
• webcompadapter.war (WCA) - 重新部署 webcompadapter.war 文件,再部署 jsfadmin.war 文件然后再部署 admin.war 文件, 和所有需要部署在 \Program Files\BusinessObjects Enterprise 11.5\Tomcat\webapps\businessobjects 文件夹下的 WAR 文件,例如:adhoc.war 文件;
需要注意的是,如果存在 \Program Files\BusinessObjects Enterprise 11.5\Tomcat\webapps\
b usinessobjects文件夹,那么 Webcompadapter.war 文件就不会被部署,所以您需要在删除该文件夹,并按顺序重新部署所有 WAR 文件。
要想重新部署与 Enterprise XI R2 同时安装的 Tomcat
应用服务器的 WAR 文件,需参照下面的步骤:
说明:
下面的目录是用于安装 Enterprise XI R2 的默认安装目录。
1. 在下面的文件夹中检查上是否存在以下的文件,然后停止 Tomcat:C:\Program Files\BusinessObjects Enterprise 11.5\java\applications:
• adhoc.war
• admin.war
• AnalysisHelp.war
• desktop.war
• jsfadmin.war
• styles.war
• webcompadapter.war
C:\Program Files\Business Objects\BusinessObjects Enterprise 11.5\Web Services\en:
• dswsbobje.war
C:\Program Files\Business Objects\Performance Management 11.5:
• afhelp.war
C:\ProgramFiles\Business Objects\Tomcat\conf\Catalina\localhost:
• adhocwar.xml
• adminwar.xml
• afhelpwar.xml
• AnalysisHelpwar.xml
• desktopwar.xml
• dswsbobjewar.xml
• jsfadminwar.xml
• styleswar.xml
• webcompadapterwar.xml
2. 在文件夹 C:\Program Files\Business Objects\Tomcat\webapps 中,备份以下文件夹然后删除:
• AnalysisHelp
• businessobjects
• dswsbobje
• jsfadmin
• styles
3. 在 Tomcat 文件夹(默认为 C:\Program Files\Business Objects\Tomcat\work\Catalina\localhost
)
中删除下面文件夹:
• AnalysisHelp
• businessobjects
• businessobjects_enterprise115_adhoc
• businessobject_enterprise115_adminlaunch
• businessobject_enterprise115_desktoplaunch
• dswsbobje
• jsfadmin
• styles
4. 按照下列方式对 "C:\Program Files\Business Objects\Tomcat\conf\Catalina\localhost" 中的 XML
文件进行重命名:
• adhocwar.xml = adhocwar.xmlB
• adminwar.xml = adminwar.xmlB
• afhelpwar.xml = afhelpwar.xmlB
• AnalysisHelpwar.xml = AnalysisHelpwar.xmlB
• dswsbobjewar.xml = dswsbobjewar.xmlB
• desktopwar.xml = desktopwar.xmlB
• jsfadminwar.xml = jsfadminwar.xmlB
• styleswar.xml = styleswar.xmlB
说明:
如果不重命名 XML 文件,那么 Tomcat 将会将字母顺序将
它们部署。因为有其它文件依赖于webcompadapter.war
文件,所以我们需要将 webcompadapter.war 文件先部署
5. 启动 Tomcat,按 Ctrl-Alt-Delete 键,点击‘任务管理器’(UNIX上为 prstat)。点击‘进程’,CPU 占用率降低后,则 webcompadapter.war 文件已经部署成功。
6. 按此顺序将 *.xmlB 文件恢复重命名为 *.xml,使用‘任务管理器’(UNIX 上为 prstat)等待每个文件部署完毕后再开始重命名下一个文件:
• jsfadminwar.xmlB = jsfadminwar.xml
• adminwar.xmlB = adminwar.xml
• desktopwar.xmlB = desktopwar.xml
• adhocwar.xmlB = adhocwar.xml
• styleswar.xmlB = styleswar.xml
• AnalysisHelpwar.xmlB= AnalysisHelpwar.xml
• dswsbobjewar.xmlB= dswsbobjewar.xml
• afhelpwar.xmlB = afhelpwar.xml
说明:
如果您需要在其它如 BEA WebLogic 或 IBM WebSphere 的 web 应用服务器上部署这些 WAR 文件,请联系管理员。
| 文件类型: |
知识库文章 |
| 产品主版本: |
BusinessObjects Enterprise XI |
|