WebSphere Application Server 설정

IBM® Rational® Focal Point™IBM WebSphere® Application Server와 작동하도록 설정할 수 있습니다.

시작하기 전에

프로시저

  1. WebSphere Integrated Solutions Console에서 서버 동작의 특정 측면을 제어하도록 설정할 수 있는 JVM 인수를 업데이트하십시오.
    1. 서버 > WebSphere Application Server를 클릭하십시오.
    2. server1을 클릭하십시오.
    3. 서버 인프라 > Java 및 프로세스 관리 > 프로세스 정의를 클릭하십시오.
    4. JVM(Java Virtual Machine)을 클릭하십시오.
    5. 초기 힙최대 힙 크기 필드에서 필수 값을 지정하십시오.
      주: 컴퓨터에서 필수 메모리 공간을 사용할 수 있는지 확인하십시오. 메모리 공간이 부족하면 애플리케이션 서버를 시작할 수 없습니다.
    6. 일반 JVM 인수 필드에서 플랫폼에 따라 다음 Java™ 인수를 추가하십시오.
      • Windows® -32비트: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Focal Point 설치 디렉토리>/Focalpoint/artifacts/licenselib/windows/32 -DJAZZ_HOME=file:///<Focal Point 설치 디렉토리(인코딩된 URL 형식)>/Focalpoint/artifacts/wars/jazzwebui/conf/
      • Windows -64비트: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Focal Point 설치 디렉토리>/Focalpoint/artifacts/licenselib/windows/64 -DJAZZ_HOME=file:///<Focal Point 설치 디렉토리(인코딩된 URL 형식)>/Focalpoint/artifacts/wars/jazzwebui/conf/
      • Linux® -32비트:-Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Focal Point 설치 디렉토리>/Focalpoint/artifacts/licenselib/linux -DJAZZ_HOME=file:///<Focal Point 설치 디렉토리(인코딩된 URL gudtlr)>/Focalpoint/artifacts/wars/jazzwebui/conf/
      • Linux -64비트: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path=<Focal Point 설치 디렉토리>/Focalpoint/artifacts/licenselib/linux/64 -DJAZZ_HOME=file:///<Focal Point 설치 디렉토리(인코딩된 URL 형식)>/Focalpoint/artifacts/wars/jazzwebui/conf/
      • Solaris -32비트: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path=<Focal Point 설치 디렉토리>/Focalpoint/artifacts/licenselib/solaris -DJAZZ_HOME=file:///<Focal Point 설치 디렉토리(인코딩된 URL 형식)>/Focalpoint/artifacts/wars/jazzwebui/conf/
      • Solaris -64비트: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path=<Focal Point 설치 디렉토리>/Focalpoint/artifacts/licenselib/solaris/64 -DJAZZ_HOME=file:///<Focal Point 설치 디렉토리(인코딩된 URL 형식)>/Focalpoint/artifacts/wars/jazzwebui/conf/
    7. 옵션: 단일 로케일에 대해 Rational Focal Point 설치를 설정한 경우 로케일을 기반으로 하는 주소 대소문자 구분 정렬에 -Duser.language=<locale code>를 추가하십시오. 예: -Duser.language=en
    8. 적용확인을 차례로 클릭하십시오.
    9. IBM DB2® 또는 Oracle 데이터베이스를 사용하는 경우 Rational Focal Point에 맞게 작성한 테이블스페이스 세부사항을 지정하십시오. 사용자 정의 특성을 클릭하고 테이블스페이스의 세부사항을 추가하십시오.
      표 1. 테이블스페이스 세부사항
      데이터베이스 세부사항
      DB2 오브젝트 스토리지:
      • 이름: focalpoint/bigObjStorage
      • 값: IN FP_BIGOBJ
      데이터 스토리지:
      • 이름: focalpoint/dataStorage
      • 값: IN FP_DATA
      색인 스토리지:
      • 이름: focalpoint/indexStorage
      • 값: IN FP_INDEX
      Oracle 오브젝트 스토리지:
      • 이름: focalpoint/bigObjStorage
      • 값: TABLESPACE FP_BIGOBJ STORAGE(initial 1m next 1m pctincrease 0)
      데이터 스토리지:
      • 이름: focalpoint/dataStorage
      • 값: TABLESPACE FP_DATA STORAGE(initial 1m next 1m pctincrease 0)
      색인 스토리지:
      • 이름: focalpoint/indexStorage
      • 값: TABLESPACE FP_INDEX STORAGE(initial 1m next 1m pctincrease 0)
    10. Rational Focal Point 라이센스 파일의 위치를 지정하려면 사용자 정의 특성 페이지에서 다음 세부사항을 추가하십시오.
      • 이름: focalpoint/licenseLocation
      • 값: 라이센스 서버의 위치를 port@host 형식으로 입력하십시오(예: 19353@licenseserver).
    11. WebSphere Application Server에서 비 IBM JAX-WS 웹 서비스 엔진을 사용하도록 설정하려면 사용자 정의 특성 페이지에서 다음 세부사항을 추가하십시오.
      • 이름: com.ibm.websphere.webservices.DisableIBMJAXWSEngine
      • 값: true
    12. 보고서를 생성할 수 있도록 Rational Publishing Engine를 사용하려면 사용자 정의 특성 페이지에서 다음 세부사항을 추가하십시오.
      • 이름: org.eclipse.emf.common.util.URI.archiveSchemes
      • 값: wsjar wszip jar zip
    13. Rational Focal Point 사용자가 필수 로케일 환경을 사용하도록 설정하려면 필수 로케일 코드를 세로 막대(|)로 구분하여 지정하십시오. 사용자 정의 특성 페이지에서 로케일 세부사항을 추가하십시오.
      • focalpoint/installSelectedLocales의 경우 값은 en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru입니다.
      • focalpoint/defaultLocale의 경우 en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru에서 한 개의 값만 지정할 수 있습니다.
    14. focalpoint/fontFile, focalpoint/hostNamefocalpoint/defaultLocale의 특성 값을 추가하십시오.
    15. 적용확인을 차례로 클릭하십시오.
  2. Rational Focal Point 라이브러리 파일의 클래스 경로를 지정하십시오.
    1. 환경 > 공유 라이브러리를 클릭하십시오.
    2. 라이브러리의 필수 범위를 지정하십시오.
    3. 새로 작성을 클릭하십시오.
    4. 라이브러리의 이름을 지정하십시오(예: fpjars).
    5. Rational Focal Point 라이브러리 파일의 클래스 경로를 지정하십시오. 이러한 파일은 Rational Focal Point의 설치 위치(<Focal Point 설치 디렉토리>\Focal Point\artifacts\jars)에서 볼 수 있습니다.
    6. 적용확인을 차례로 클릭하십시오.
  3. 파일 스토리지를 지정하도록 자원 환경을 구성하십시오.
    1. 자원 > 자원 환경 > 자원 환경 제공업체를 클릭하십시오.
    2. 라이브러리의 필수 범위를 지정하십시오.
    3. 새로 작성을 클릭하십시오.
    4. 데이터 스토리지 이름에 filestorageProvider를 입력하십시오. 데이터 스토리지에 대한 설명을 입력한 후, 확인을 클릭하십시오.
    5. filestorageProvider를 선택하고, 참조 가능을 클릭하여 참조 세부사항을 제공하십시오.
      1. 새로 작성을 클릭하십시오.
      2. 팩토리 클래스 이름 필드에 com.telelogic.focalpoint.tools.filestorage.FileStorageFactory를 입력하십시오.
      3. 클래스 이름 필드에 com.telelogic.focalpoint.tools.filestorage.FileStorage를 입력하십시오.
      4. 확인을 클릭하십시오.
    6. 자원 환경 항목을 클릭하여 환경 항목을 작성하십시오.
      1. 라이브러리의 필수 범위를 지정하십시오.
      2. 새로 작성을 클릭하십시오.
      3. 이름 필드에 filestorage를 입력하십시오.
      4. JNDI 이름 필드에 focalpoint/filestorage를 입력하십시오.
      5. 확인을 클릭하십시오.
    7. filestorage를 선택하고, 파일 스토리지가 데이터베이스인지 또는 파일 시스템인지를 지정하십시오. 사용자 정의 특성을 클릭하십시오.
      1. 새로 작성을 클릭하십시오.
      2. 이름 필드에 storageClassName을 입력하십시오.
      3. 파일 스토리지가 데이터베이스인 경우, 필드에 com.telelogic.focalpoint.tools.filestorage.FileStorageDB를 입력하십시오. 파일 스토리지가 파일 시스템인 경우, com.telelogic.focalpoint.tools.filestorage.FileStorageFS를 입력하십시오.
      4. 유형이 java.lang.String인지 확인하십시오.
      5. 확인을 클릭하십시오.
    8. 파일 스토리지의 기본 경로 정보를 지정하십시오. 새로 작성을 클릭하십시오.
      1. 이름 필드에 basePath를 입력하십시오.
      2. 파일 스토리지가 애플리케이션 서버인 경우, 기본 경로의 값을 지정하십시오. 데이터베이스 파일 스토리지에서 값을 지정하지 마십시오.
      3. 확인을 클릭하십시오.
  4. 데이터베이스의 JAR 파일을 나타내도록 JDBC 제공자를 구성하십시오. JDBC 제공자 구성에 대한 자세한 정보는 WebSphere Application Server 문서를 참조하십시오.
    데이터 소스를 구성할 때는 다음 매개변수를 사용하십시오.
    표 2. 데이터 소스 세부사항
    데이터베이스 매개변수
    PostgreSQL
    • 데이터베이스 유형: 사용자 정의됨
    • 구현 클래스 이름: org.postgresql.jdbc2.optional.ConnectionPool
    • 클래스 경로: <Focal Point 설치 디렉토리>\Focal Point\artifacts\fpjars\postgresql-8.1-405.jdbc3.jar
    • JNDI 이름: jdbc/focalpoint
    • 연결 풀 특성에서 websphereDefaultIsolationLevel을 2로 설정하십시오.
    Oracle
    • 데이터베이스 유형: Oracle
    • 클래스 경로: Websphere install directory/lib 위치에 복사된 ojdbc*.jar의 위치입니다.
    • JNDI 이름: jdbc/focalpoint
    • 연결 풀 특성에서 이름이 SetBigStringTryClob인 사용자 정의 특성을 추가하고 값을 true로 설정하십시오. websphereDefaultIsolationLevel을 2로 설정하십시오.
    IBM DB2
    • 데이터베이스 유형: IBM DB2
    • 클래스 경로: db2jcc-9.5.jardb2jcc_license_cu-9.5.jar의 위치
    • JNDI 이름: jdbc/focalpoint
    • 연결 풀 특성에서 websphereDefaultIsolationLevel을 2로 설정하십시오.

다음에 수행할 작업

Rational Focal Point 애플리케이션을 WebSphere Application Server에 설치하십시오. 세부사항은 WebSphere Application Server에 Rational Focal Point 설치의 내용을 참조하십시오.

피드백