IBM® Enterprise Records에 Crystal Server 컴포넌트를 배치합니다.
시작하기 전에
다음 단계를 수행하여
IBM Enterprise Records를
구성하고 배치하십시오.
- 기존 Crystal Reports 서버 소프트웨어 제거(존재하는 경우)
- Crystal Server 2011 컴포넌트 설치
- IBM Enterprise Records 웹 애플리케이션 재구성 및 재배치
Crystal Server 설치에 대한 개요 주제(특히,
Application Engine 또는
Workplace XT 사이트 환경 설정에 대한 지시사항)를 검토하십시오.
프로시저
Crystal Server 컴포넌트를 구성하고 IBM Enterprise
Records에
배치하려면 다음을 수행하십시오.
- 애플리케이션 서버에서 기존 IBM Enterprise Records
웹 애플리케이션을 제거하십시오.
옵션 |
설명 |
WebSphere® Application
Server |
WebSphere Application
Server 관리 콘솔에서 다음을
수행하십시오.- IBM Enterprise
Records 웹 애플리케이션 프로세스를 중지하십시오.
- 엔터프라이즈 애플리케이션에서 IBM Enterprise
Records 웹 애플리케이션을 제거하십시오.
|
WebLogic Server |
WebLogic Server 콘솔에서
IBM Enterprise
Records 웹 애플리케이션을 제거하십시오. |
JBoss 애플리케이션 서버 |
JBoss 애플리케이션 서버에서는, 다음을 수행하십시오.- JBoss 애플리케이션 서버를 중지하십시오.
- JBOSS_HOME/server/default/deploy/에서
RecordsManager.war 디렉토리를 제거하여
IBM Enterprise
Records 애플리케이션을 제거하십시오.
- JBOSS_HOME/server/default/work/MainEngine/localhost/에서
IBM Enterprise
Records의 RecordsManager
임시 작업 디렉토리를 제거합니다.
|
- crystalreportviewers 디렉토리를
Crystal Reports 서버(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 애플리케이션 서버 |
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 파일에 저장하십시오.
- Configuration Manager에 제공된 지시사항을 사용하여
IBM Enterprise
Records 웹 애플리케이션을
재배치하십시오. 구성 주제에서 Content Engine 및 Process Engine 또는
컨텐츠 플랫폼 엔진 클라이언트 설치에 대한 지시사항을 수행한 후 재배치를 완료하십시오.
중요사항: web.xml 파일의 변경사항이 적용되려면 WAR 또는 EAR 파일을 재생성하여 재배치해야 합니다.
- 관리자 계정을 사용하여 Application Engine 또는 Workplace XT를 실행하십시오.
- 사이트 환경 설정 메뉴에서 일반으로
이동하십시오.보고서 애플리케이션 서버 경로 필드에
Crystal Server 2011 서버의 이름을 입력하십시오.