IBM® Enterprise
Records に Crystal Server コンポーネントをデプロイします。
始める前に
以下の手順を実行して、
IBM Enterprise
Records を構成およびデプロイします。
- 既存の Crystal Reports Server ソフトウェアの削除 (存在する場合)。
- Crystal Server 2011 コンポーネントのインストール。
- IBM Enterprise
Records Web アプリケーションの再構成および再デプロイ。
Crystal Server のインストールに関する概要トピック、特に
Application Engine または
Workplace XT のサイト設定の手順を確認してください。
手順
Crystal Server コンポーネントを構成して IBM Enterprise
Records にデプロイするには、以下の手順を実行します。
- 既存の IBM Enterprise
Records Web アプリケーションをアプリケーション・サーバーから削除します。
オプション |
説明 |
WebSphere® Application
Server |
WebSphere Application
Server の管理コンソールから、以下の手順を実行します。- IBM Enterprise
Records Web アプリケーション・プロセスを停止します。
- IBM Enterprise
Records Web アプリケーションをエンタープライズ・アプリケーションから削除します。
|
WebLogic Server |
WebLogic Server コンソールから IBM Enterprise
Records Web アプリケーションを削除します。 |
JBoss Application Server |
JBoss Application Server の場合:- JBoss Application Server を停止します。
- RecordsManager.war ディレクトリーを JBOSS_HOME/server/default/deploy/ から削除することで IBM Enterprise
Records アプリケーションを削除します。
- IBM Enterprise
Records の RecordsManager 一時作業ディレクトリーを JBOSS_HOME/server/default/work/MainEngine/localhost/ から削除します。
|
- Crystal Reports Server から crystalreportviewers ディレクトリー (C:/Program Files (x86)/SAP
BusinessObjects/Crystal Reports 2011/crystalreportsviewers) を、IBM Enterprise
Records を保持するサーバー (ier_install_path/IBM/EnterpriseRecords/RecordsManager/) にコピーします。
- 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
- 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
- 以下の 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
- 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
|
- Crystal Server 2011 の web.xml ファイルを変更します。
- 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>
- 次のエントリーを servlet セクションに追加します。
<servlet>
<servlet-name>CrystalReportViewerServlet</servlet-name>
<servlet-class>
com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet
</servlet-class>
</servlet>
- 次のエントリーを servlet-mapping セクションに追加します。
<servlet-mapping>
<servlet-name>CrystalReportViewerServlet</servlet-name>
<url-pattern>/CrystalReportViewerHandler</url-pattern>
</servlet-mapping>
- 変更を web.xml ファイルに保存します。
- 構成マネージャーで示される手順に従って、IBM Enterprise
Records Web アプリケーションを再デプロイします。
構成トピックの Content Engine および Process Engine または Content Platform Engine クライアントをインストールする手順を実行した後で、再デプロイを完了します。
重要: web.xml ファイルに加えた変更を有効にするには、WAR ファイルまたは EAR ファイルを再生成して再デプロイする必要があります。
- 管理者アカウントを使用して Application Engine または Workplace XT を実行します。
- 「サイト設定」メニューから「一般」に移動します。 「アプリケーション・サーバー・パスを報告」フィールドで、Crystal Server 2011 サーバーの名前を入力します。