관리 콘솔을 사용하여 Business Process Choreographer 구성 제거

이 타스크를 실행하여 비즈니스 프로세스 컨테이너, 타스크 컨테이너, Business Process Choreographer 탐색기 구성 및 연관된 자원의 일부 또는 전체를 제거하십시오.

이 타스크의 수행 목적 및 시기

Business Process Choreographer 구성을 제거하기 전에 프로세스 및 타스크 템플리트를 모두 중지하고 타스크 및 프로세스 인스턴스를 모두 제거한 후 비즈니스 프로세스 또는 휴먼 타스크를 포함하는 프로세스 인스턴스 전체를 중지하여 설치 제거하십시오.

이 타스크의 단계

  1. Business Process Choreographer 엔터프라이즈 응용프로그램 설치 제거
    1. 엔터프라이즈 응용프로그램을 표시하십시오.

      관리 콘솔에서 응용프로그램 > 엔터프라이즈 응용프로그램을 선택하십시오.

    2. Business Process Choreographer 설치 범위를 식별하십시오.
      다음 이름의 응용프로그램을 찾으십시오.
      • BPEContainer_scope는 비즈니스 프로세스 컨테이너 응용프로그램입니다.
      • TaskContainer_scope는 휴먼 타스크 컨테이너 응용프로그램입니다.
      • BPCExplorer_scope는 Business Process Choreographer 탐색기 응용프로그램입니다.
      • BPCObserver_scope는 Business Process Choreographer 옵저버 응용프로그램입니다.
      • BPCECollector_scope는 Business Process Choreographer 옵저버에 필요한 이벤트 콜렉터 응용프로그램입니다.
      여기서, scope 값은 구성에 따라 다릅니다.
      • Business Process Choreographer를 Application Server에 구성한 경우, scopenodeName_serverName 값을 가집니다.
      • Business Process Choreographer를 클러스터에 구성한 경우, scopeclusterName 값을 가집니다.
    3. 옵션: 비즈니스 프로세스 컨테이너를 설치한 경우 비즈니스 프로세스 컨테이너도 설치 제거하십시오. BPEContainer_Scope를 선택한 다음, 설치 제거 > 확인 > 저장 > 저장을 클릭하십시오.
    4. 옵션: 휴먼 타스크 컨테이너를 설치한 경우 이를 설치 제거하십시오.
      1. TaskContainer_Scope를 선택하고 중지를 클릭하십시오.
      2. 응용프로그램을 다시 선택하고 설치 제거 > 확인 > 저장 > 저장을 클릭하십시오.
    5. 옵션: Business Process Choreographer 탐색기를 설치한 경우 Business Process Choreographer 탐색기도 설치 제거하십시오.
      1. BPCExplorer_Scope를 선택하고 중지를 누르십시오.
      2. 응용프로그램을 다시 선택하고 설치 제거 > 확인 > 저장 > 저장을 클릭하십시오.
    6. 옵션: Business Process Choreographer 옵저버를 설치한 경우 Business Process Choreographer 옵저버 및 Business Process Choreographer 공통 이벤트 하부 구조 이용자를 설치 제거하십시오.
      1. bpcobserver_Scopebpcobservereventconsumer_Scope를 선택하고 중지를 클릭하십시오.
      2. 응용프로그램을 다시 선택하고 설치 제거 > 확인 > 저장 > 저장을 클릭하십시오.
  2. 재사용하지 않으려는 다음 자원 중 모두 또는 일부를 찾아서 제거하십시오.
    1. 옵션: Business Process Choreographer 데이터 소스(기본 이름은 BPEDataSourcedbType)를 찾아 이를 제거하기 전에 연관된 인증 데이터 별명(있는 경우) 및 JNDI(Java Naming and Directory Interface) 이름을 기록해 두십시오(단일 서버인 경우 기본 이름은 jdbc/BPEDB).

      데이터 소스를 찾으려면 다음을 수행하십시오.

      1. 자원 > JDBC 프로바이더를 클릭하십시오.
      2. Business Process Choreographer가 Application Server에 설치된 경우 서버를 선택하십시오.
      3. Business Process Choreographer가 클러스터에 설치된 경우 클러스터를 선택하십시오.
      4. 적용을 클릭하십시오.
      5. 해당 JDBC 프로바이더를 선택한 후, 데이터 소스를 클릭하십시오.
      6. Oracle 데이터베이스 관리 시스템을 사용하는 경우 두번째 데이터 소스 BPEDataSourceOracleNonXA도 제거하십시오.
    2. 옵션: Cloudscape 데이터베이스 이외의 데이터베이스에 대해 이후에 필요한 데이터 소스가 포함되지 않은 경우 2단계에 식별된 데이터 소스의 JDBC 프로바이더를 제거하십시오.
    3. 옵션: 해당 연결 팩토리 및 대기열을 제거하십시오.
      • 기본 메시징에 대해 연결 팩토리를 제거하기 전에 연관된 인증 데이터 별명를 기록하십시오. 그리고 JMS 연결 팩토리 및 JMS 대기열을 제거하십시오.
        1. 자원 > JMS 프로바이더 > 기본 메시징을 클릭하십시오.
        2. 기본 메시징 프로바이더 분할창에서 다음 중 하나를 수행하십시오.
          • 클러스터에 Business Process Choreographer를 구성한 경우 클러스터를 선택한 다음 적용을 클릭하십시오.
          • 서버에 Business Process Choreographer를 구성한 경우 서버를 선택한 다음 적용을 클릭하십시오.
      • WebSphere MQ에 대해 JMS 대기열 연결 팩토리 및 JMS 대기열 목적지를 제거하십시오.
        1. 자원 > JMS 프로바이더 > WebSphere MQ를 클릭하십시오.
        2. WebSphere MQ 메시징 프로바이더 분할창에서 서버를 선택하십시오. 그런 다음, 적용을 클릭하십시오.
        클러스터에 Business Process Choreographer를 구성한 경우 클러스터의 구성원인 각 서버에 이 과정을 반복해야 합니다.

      비즈니스 프로세스 컨테이너에 대해 JNDI 이름은 일반적으로 다음과 같습니다.

      • jms/BPECF
      • jms/BPECFC
      • jms/BPEIntQueue
      • jms/BPERetQueue
      • jms/BPEHldQueue
      휴먼 타스크 컨테이너에 대해 JNDI 이름은 일반적으로 다음과 같습니다.
      • jms/HTMCF
      • jms/HTMIntQueue
      • jms/HTMHldQueue
    4. 옵션: JMS 프로바이더로 WebSphere 기본 메시징을 사용하는 경우 활성화 스펙을 제거하십시오.
      1. 자원 > JMS 프로바이더 > 기본 메시징 > JMS 활성화 스펙을 클릭하십시오.
      2. 다음 활성화 스펙을 제거하십시오.
        • BPEInternalActivationSpec
        • HTMInternalActivationSpec
    5. 옵션: JMS 프로바이더로 WebSphere MQ를 사용하는 경우 리스너 포트를 제거하십시오.
      1. 서버 > Application Server > serverName을 클릭하십시오.
      2. 통신에서 메시징 > 메시지 리스너 서비스 > 리스너 포트를 클릭하십시오.
      3. Application Server 분할창에서 다음 리스너 포트를 제거하십시오.
        • BPEInternalListenerPort
        • BPEApiListenerPort
        • BPEHoldListenerPort
        • HTMInternalListenerPort
    6. 옵션: 인증 데이터 별명를 삭제하십시오.
      • 2단계에 식별된 데이터 소스에 인증 데이터 별명이 포함된 경우 해당 별명을 제거하십시오.

        일반적으로 데이터베이스 별명은 cellName/BPEAuthDataAliasdbType_Scope로 이름 지정되며, 여기서

        cellName
        셀 이름
        dbType
        데이터베이스 유형
        Scope
        1.b단계에 제공된 값 중 하나
      • 2.c단계에서 식별된 연결 팩토리에 인증 데이터 별명이 있는 경우, 별명을 제거하십시오.

        일반적으로 데이터베이스 별명은 cellName/BPEAuthDataAliasJMS_Scope로 이름 지정되며, 여기서

        cellName
        셀 이름
        Scope
        1.b단계에 제공된 값 중 하나

      인증 데이터 별명은 보안 > 글로벌 보안 > JAAS 구성 > J2C 인증 데이터에 있습니다.

    7. 옵션: 데이터 소스 JNDI 이름의 스케줄러 구성을 제거하십시오.
      1. 자원 > 스케줄러를 클릭하십시오.
      2. Business Process Choreographer 구성 범위를 서버 또는 클러스터 중에서 선택하십시오. 그런 다음, 적용을 클릭하십시오.
      3. 스케줄러 분할창에서 작업 관리자 이름을 기록하고 스케줄러 BPEScheduler를 선택하여 삭제하십시오.
    8. 옵션: 작업 관리자를 제거하십시오.
      1. 자원 > 비동기 Bean > 작업 관리자를 클릭하십시오.
      2. Business Process Choreographer 구성 범위를 서버 또는 클러스터 중에서 선택하십시오. 그런 다음, 적용을 클릭하십시오.
      3. 작업 관리자 분할창에서, 2.g단계에서 이름을 기록한 작업 관리자를 선택하여 삭제하십시오.
    9. 옵션: 작업 영역 파티션을 제거하십시오.
      1. 서버 > Application Server > serverName을 클릭하십시오.
      2. 비즈니스 프로세스 서비스에서 작업 영역 파티션 서비스를 클릭하십시오.
      3. Application Server 분할창에서 작업 영역 파티션 BPECompensation을 선택하여 삭제하십시오.
    10. 옵션: 메일 세션을 제거하십시오.
      1. 자원 > 메일 프로바이더를 클릭하십시오.
      2. 메일 프로바이더 분할창에서 을 선택하십시오. 그런 다음, 적용을 클릭하십시오.
      3. 내장 메일 프로바이더를 클릭하십시오.
      4. 추가 특성에서 메일 세션을 선택하십시오.
      5. HTMMailSession_Scope를 선택하여 삭제하십시오. 여기서 Scope1.b단계에서 식별된 범위입니다.
    11. 클러스터에서 각 클러스터 구성원에 대해 모든 서버 레벨 자원 제거를 반복하십시오.
    12. 구성 변경사항을 저장하십시오.
    13. Application Server를 다시 시작하십시오.
  3. 옵션: Business Process Choreographer용으로 WebSphere 기본 메시징을 사용하는 경우 버스 구성원, 버스 및 데이터 소스를 삭제할 수 있습니다.
    1. 서비스 통합 > 버스 > BPC.cellName.Bus > 메시징 엔진을 클릭하십시오.
    2. 메시징 엔진을 선택하십시오.
      • 서버에 Business Process Choreographer를 구성한 경우, nodeName.serverName-BPC.cellName.Bus
      • 클러스터에 Business Process Choreographer를 구성한 경우, clusterName-BPC.cellName.Bus.
        주: 원격 메시징 엔진을 사용하기 위해 Business Process Choreographer를 구성한 경우, clusterName이 Business Process Choreographer를 구성한 클러스터 이름과 일치하지 않을 수 있습니다.
    3. 추가 특성에서 데이터 스토어를 선택하고 데이터 소스의 JNDI 이름을 기록하십시오.
    4. 서비스 통합 > 버스 > BPC.cellName.Bus > 버스 구성원으로 이동하여 다음 중 하나로 식별되는 버스 구성원을 제거하십시오.
      • 서버에 Business Process Choreographer를 구성한 경우, Node=nodeName, Server=serverName
      • 클러스터에 Business Process Choreographer를 구성한 경우, Cluster=clusterName
    5. 옵션: 버스 BPC.cellName.Bus의 최종 구성원을 제거하면 버스도 제거할 수 있습니다.
    6. 옵션: 데이터 소스를 제거하십시오. 자원 > JDBC 프로바이더 > 서버 > 적용 > Cloudscape JDBC 프로바이더 > 데이터 소스를 클릭하고 3.c단계에서 기록한 데이터 소스를 삭제하십시오.
  4. 옵션: 클러스터에 Business Process Choreographer를 구성한 경우, BPC_REMOTE_DESTINATION_LOCATION 변수를 삭제하십시오. 환경 > WebSphere 변수 > 클러스터 > 적용을 클릭하십시오. BPC_REMOTE_DESTINATION_LOCATION이라는 변수를 선택하고 삭제를 클릭하십시오.
  5. 저장을 클릭하여 마스터 구성에 모든 삭제를 저장하십시오.
  6. 옵션: Business Process Choreographer 데이터베이스를 삭제하십시오.
  7. 옵션: WebSphere MQ를 사용하는 경우 Business Process Choreographer에서 사용되는 대기열 관리자를 삭제하십시오.
  8. Business Process Choreographer용으로 WebSphere 기본 메시징을 사용하는 경우 메시지 엔진의 데이터 스토어를 삭제하십시오. 기본 데이터 스토어를 사용하는 경우 다음 디렉토리를 삭제하여 데이터 스토어를 삭제할 수 있습니다.
    • Windows 시스템에서 다음을 삭제하십시오. install_root\profiles\profileName\databases\com.ibm.ws.sib\nodeName.serverName-BPC.cellName.Bus
    • UNIX 및 Linux 시스템에서는 다음을 삭제하십시오.install_root/profiles/profileName/databases/com.ibm.ws.sib/nodeName.serverName-BPC.cellName.Bus
  9. 옵션: Business Process Choreographer 옵저버를 구성한 경우 다음을 수행하십시오.
    1. 각 이벤트 콜렉터에 대하여 관리 콘솔을 사용하여 Business Process Choreographer 이벤트 콜렉터 제거하십시오.
    2. 관리 콘솔을 사용하여 Business Process Choreographer 옵저버 제거.

결과

Business Process Choreographer 구성이 제거되었습니다.

ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)