IBM Enterprise Records V5.1.2   

将 Crystal Server 组件部署到 IBM Enterprise Records

将 Crystal Server 组件部署到 IBM® Enterprise Records

开始之前

通过完成下列步骤来配置和部署 IBM Enterprise Records 请查看关于安装 Crystal Server 的概述主题,特别是有关设置 Application EngineWorkplace XT 站点首选项的指示信息。

过程

要配置 Crystal Server 组件并将其部署到 IBM Enterprise Records,请完成下列步骤:

  1. 从应用程序服务器中除去现有 IBM Enterprise Records Web 应用程序:
    选项 描述
    WebSphere® Application Server WebSphere Application Server 管理控制台中:
    1. 停止 IBM Enterprise Records Web 应用程序进程。
    2. IBM Enterprise Records Web 应用程序从“企业应用程序”中除去。
    WebLogic Server WebLogic Server 控制台中除去 IBM Enterprise Records Web 应用程序。
    JBoss Application Server 对于 JBoss Application Server
    1. 停止 JBoss Application Server
    2. 通过除去 JBOSS_HOME/server/default/deploy/ 中的 RecordsManager.war 目录除去 IBM Enterprise Records 应用程序。
    3. JBOSS_HOME/server/default/work/MainEngine/localhost/ 中除去 IBM Enterprise RecordsRecordsManager 临时工作目录。
  2. crystalreportviewers 目录从 Crystal Reports 服务器目录 C:/Program Files (x86)/SAP BusinessObjects/Crystal Reports 2011/crystalreportsviewers 复制到带有 IBM Enterprise Records ier_install_path/IBM/EnterpriseRecords/RecordsManager/ 目录的服务器。
  3. 如果已安装 Crystal Reports 11,那么必须在 ier_install_path/IBM/EnterpriseRecords/RecordsManager/WEB-INF/lib 文件夹中删除先前安装的 Crystal Reports 11 JAR 文件。 否则,请跳过此步骤。
    • cecore.jar
    • celib.jar
    • ceplugins.jar
    • cereports.jar
    • cesession.jar
    • ceutils.jar
    • cexsd.jar
    • corbaidl.jar
    • ebus405.jar
    • MetafileRenderer.jar
    • rasapp.jar
    • rascore.jar
    • Serialization.jar
    • URIUtil.jar
    • webreporting.jar
  4. 如果已安装 Crystal Reports Server 2008,那么必须在 ier_install_path/IBM/EnterpriseRecords/RecordsManager/WEB-INF/lib 文件夹中删除先前安装的 Crystal Reports Server 2008 JAR 文件。 否则,请跳过此步骤。
    • biarengine.jar
    • biplugins.jar
    • cecore.jar
    • celib.jar
    • ceplugins_client.jar
    • ceplugins_core.jar
    • ceplugins_cr.jar
    • cereports.jar
    • cesession.jar
    • ceutils.jar
    • corbaidl.jar
    • ebus405.jar
    • flash.jar
    • legacy_SL_plugins.jar
    • logging.jar
    • MetafileRenderer.jar
    • pluginhelper.jar
    • rasapp.jar
    • rascore.jar
    • reporttemplate.jar
    • serialization.jar
    • webreporting.jar
    • xcelsius.jar
    • backport-util-concurrent-2.2.jar
    • derby.jar
  5. 将以下 Crystal Server JAR 文件从 C:/Program Files (x86)/SAP BusinessObjects/SAP BusinessObjects Enterprise XI 4.0/java/lib 文件夹复制到 ier_install_path/IBM/EnterpriseRecords/RecordsManager/WEB-INF/lib 或者,您可能需要从 Crystal Server 上的 C:/Program Files (x86)/SAP BusinessObjects/SAP BusinessObjects Enterprise XI 4.0/java/lib/external 复制这些文件。
    • activation-1.1.jar
    • aspectjrt.jar
    • axiom-api-1.2.5.jar
    • axiom-impl-1.2.5.jar
    • axis2-adb-1.3.jar
    • axis2-kernel-1.3.jar
    • axis2-saaj-1.3.jar
    • backport-util-concurrent-2.2.jar
    • bcm.jar
    • biarengine.jar
    • ceaspect.jar
    • cecore.jar
    • celib.jar
    • ceplugins_core.jar
    • cereports.jar
    • cereports_tr.jar
    • ceresprops.jar
    • certjFIPS.jar
    • cesession.jar
    • com.sap.js.passport.api.jar
    • commons-beanutils.jar
    • commons-collections-3.1.jar
    • commons-digester-1.6.jar
    • corbaidl,jar
    • cryptojFIPS.jar
    • CrystalReportsSDK.jar
    • CrustalReportsSDK_tr.jar
    • derby.jar
    • ebus405.jar
    • freessl201.jar
    • icu4j.jar
    • logging.jar
    • ras21sdk.jar
    • SL_plugins.jar
    • ssljFIPS.jar
    • stax-api-1.0.1.jar
    • TraceLog.jar
    • webreporting-jsf.jar
    • webreporting.jar
    • webreporting_tr.jar
    • wsdl4j-1.6.2.jar
    • wstx-asl-3.2.1.jar
    • XmlSchema-1.2.3.jar
  6. 从部署位置复制 IBM Enterprise Records web.xml 文件。将该文件复制到以下安装目录:ier_install_path/IBM/EnterpriseRecords/RecordsManager/WEB-INF
    表 1. 部署 web.xml 文件的位置
    选项 部署位置
    WebSphere Application Server
    C:/Program Files/IBM/EnterpriseRecords/Recordsmanager
    /WEB-INF/web.xml
    Oracle WebLogic Server
    C:/Program Files/IBM/EnterpriseRecords/Recordsmanager
    /WEB-INF/web.xml
    JBoss Application Server
    C:/Program Files/IBM/EnterpriseRecords/Recordsmanager
    /WEB-INF/web.xml
  7. 为 Crystal Server 2011 修改 web.xml 文件。
    1. 在 context-param 部分中,将 param-value 部分从 crystal_image_uri value 更改为 crystalreportviewers
      <context-param id="ContextParam_15">
      <param-name>crystal_image_uri</param-name>
      <param-value>../crystalreportviewers</param-value>
      </context-param>
    2. 将以下条目添加到 servlet 部分中。
      <servlet>
      <servlet-name>CrystalReportViewerServlet</servlet-name>
      <servlet-class>
      com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet
      </servlet-class>
      </servlet>
    3. 将以下条目添加到 servlet-mapping 部分中。
      <servlet-mapping>
      <servlet-name>CrystalReportViewerServlet</servlet-name>
      <url-pattern>/CrystalReportViewerHandler</url-pattern>
      </servlet-mapping>
    4. 保存您对 web.xml 文件所作的更改。
  8. 使用配置管理器中提供的指示信息来重新部署 IBM Enterprise Records Web 应用程序。遵循配置主题中有关安装 Content EngineProcess EngineContent Platform Engine 客户机的指示信息后,完成重新部署。
    要点: 必须重新生成并重新部署 WAR 或 EAR 文件,才能使对 web.xml 文件所做的更改生效。
  9. 使用管理员帐户运行 Application EngineWorkplace XT
  10. 从“站点首选项”菜单转至常规。在报告应用程序服务器路径字段中,输入 Crystal Server 2011 服务器的名称。


反馈

最近一次更新时间: 2013 年 11 月
frmoc019a.htm

© Copyright IBM Corporation 2013