WebSphere® 지침
IBM® Unica Marketing 응용 프로그램 파일을 WebSphere®에 배포하는 경우 이 절의 지침을 준수하십시오.
*
WebSphere®의 버전이 필수 수정팩 또는 업그레이드를 포함하여, IBM® Unica 엔터프라이즈 제품 권장 소프트웨어 환경 및 최소 시스템 요구 사항 문서에 설명되어 있는 요구 사항을 충족하는지 확인하십시오.
*
다음과 같이 JSP 컴파일러의 JDK 소스 수준이 Java 1.5로 설정되었는지 확인하십시오.
*
WAR 파일을 찾아보고 선택하는 양식에서 모든 설치 옵션 및 매개변수 표시를 선택하여 설치 옵션 선택 마법사를 실행하십시오.
*
설치 옵션 선택 마법사의 1단계에서 JavaServer 페이지 파일 사전 컴파일을 선택하십시오.
*
설치 옵션 선택 마법사의 3단계에서 JDK 소스 수준이 15로 설정되었는지 확인하십시오.
WebSphere®에 배치하는 단계
1.
IBM® Unica 응용 프로그램 파일을 엔터프라이즈 응용 프로그램으로 배포하십시오.
2.
서버의 웹 컨테이너 설정 > 세션 관리 섹션에서 쿠키를 설정하십시오.
3.
WAS 8을 사용 중인 경우 응용 프로그램 > Websphere Enterprise 응용 프로그램 > Campaign > 세션 관리 > 쿠키를 선택하고 크로스 사이트 스크립팅 공격을 예방하기 위해 세션 쿠기를 HTTPOnly로 설정을 비활성화하십시오. (이 설정은 기본적으로 활성화되어 있습니다.)
4.
서버의 응용 프로그램 > 엔터프라이즈 응용 프로그램 섹션에서 배포한 EAR 파일 또는 WAR 파일을 선택한 후 클래스 로딩 및 업데이트 감지를 선택하고 다음 일반 등록 정보를 설정하십시오.
*
*
클래스 로더 순서에서 로컬 클래스 로더와 함께 첫 번째로 로드된 클래스(상위는 마지막)를 선택하십시오.
*
WAR 클래스 로더 정책에서 응용 프로그램의 단일 클래스 로더를 선택하십시오.
*
*
클래스 로더 순서에서 로컬 클래스 로더와 함께 첫 번째로 로드된 클래스(상위는 마지막)를 선택하십시오.
*
WAR 클래스 로더 정책에서 응용 프로그램에 있는 각 WAR 파일의 클래스 로더를 선택하십시오.
5.
시스템 테이블이 DB2®에 있는 경우 데이터 원본의 사용자 정의 등록 정보로 이동하십시오. resultSetHoldability의 값을 1로 설정하십시오.
resultSetHoldability라는 필드를 찾을 수 없는 경우 그 이름을 가지고 있고 값이 1로 설정된 사용자 정의 등록 정보를 추가하십시오.
6.
다수의 IBM® Unica 응용 프로그램을 배포할 경우 다음과 같이 배포되는 각 응용 프로그램의 세션 쿠키 이름이 고유하도록 변경하십시오.
*
서버의 응용 프로그램 > 엔터프라이즈 응용 프로그램 > [deployed_application] > 세션 관리 > 쿠키 설정> 쿠키 이름 섹션에서 세션 쿠키 이름을 지정하십시오.
*
세션 관리 재정의 확인란을 선택하십시오.
IBM WebSphere Application Server V7.0에 수정팩 7.0.0.17 이상 필요