이 타스크를 실행하여 비즈니스 프로세스 컨테이너, 타스크 컨테이너, Business Process Choreographer 탐색기 구성 및
연관된 자원의 일부 또는 전체를 제거하십시오.
이 타스크의 수행 목적 및 시기
Business Process Choreographer 구성을 제거하기 전에 프로세스 및 타스크 템플리트를 모두 중지하고
타스크 및 프로세스 인스턴스를 모두 제거한 후 비즈니스 프로세스 또는 휴먼 타스크를 포함하는
프로세스 인스턴스 전체를 중지하여 설치 제거하십시오.
이 타스크의 단계
- Business Process Choreographer 엔터프라이즈 응용프로그램 설치 제거
- 엔터프라이즈 응용프로그램을 표시하십시오.
관리 콘솔에서
을 선택하십시오.
- 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에 구성한 경우, scope는
nodeName_serverName 값을 가집니다.
- Business Process Choreographer를 클러스터에 구성한 경우, scope는
clusterName 값을 가집니다.
- 옵션: 비즈니스 프로세스 컨테이너를 설치한 경우 비즈니스 프로세스 컨테이너도
설치 제거하십시오. BPEContainer_Scope를 선택한 다음,
을 클릭하십시오.
- 옵션: 휴먼 타스크 컨테이너를 설치한 경우 이를 설치 제거하십시오.
- TaskContainer_Scope를 선택하고 중지를 클릭하십시오.
- 응용프로그램을 다시 선택하고 을 클릭하십시오.
- 옵션: Business Process Choreographer 탐색기를 설치한 경우
Business Process Choreographer 탐색기도 설치 제거하십시오.
- BPCExplorer_Scope를 선택하고 중지를 누르십시오.
- 응용프로그램을 다시 선택하고 을 클릭하십시오.
- 옵션: Business Process
Choreographer 옵저버를 설치한 경우 Business Process Choreographer 옵저버 및
Business Process Choreographer 공통 이벤트 하부 구조 이용자를 설치 제거하십시오.
- bpcobserver_Scope 및 bpcobservereventconsumer_Scope를 선택하고
중지를 클릭하십시오.
- 응용프로그램을 다시 선택하고 을 클릭하십시오.
- 재사용하지 않으려는 다음 자원 중 모두 또는 일부를 찾아서 제거하십시오.
- 옵션: Business Process Choreographer
데이터 소스(기본 이름은 BPEDataSourcedbType)를 찾아
이를 제거하기 전에 연관된 인증 데이터 별명(있는 경우) 및 JNDI(Java Naming
and Directory Interface) 이름을 기록해 두십시오(단일 서버인 경우 기본 이름은
jdbc/BPEDB).
데이터 소스를 찾으려면 다음을 수행하십시오.
- 를 클릭하십시오.
- Business Process Choreographer가 Application Server에 설치된 경우
서버를 선택하십시오.
- Business Process Choreographer가 클러스터에 설치된 경우
클러스터를 선택하십시오.
- 적용을 클릭하십시오.
- 해당 JDBC 프로바이더를 선택한 후, 데이터 소스를 클릭하십시오.
- Oracle 데이터베이스 관리 시스템을 사용하는 경우 두번째 데이터 소스
BPEDataSourceOracleNonXA도 제거하십시오.
- 옵션: Cloudscape 데이터베이스 이외의 데이터베이스에 대해
이후에 필요한 데이터 소스가 포함되지 않은 경우 2단계에 식별된 데이터 소스의 JDBC 프로바이더를
제거하십시오.
- 옵션: 해당 연결 팩토리 및 대기열을 제거하십시오.
- 기본 메시징에 대해 연결 팩토리를 제거하기 전에 연관된 인증 데이터 별명를 기록하십시오. 그리고
JMS 연결 팩토리 및 JMS 대기열을 제거하십시오.
- 을 클릭하십시오.
- 기본 메시징 프로바이더 분할창에서 다음 중 하나를 수행하십시오.
- 클러스터에 Business Process Choreographer를 구성한 경우 클러스터를 선택한 다음
적용을 클릭하십시오.
- 서버에 Business Process Choreographer를 구성한 경우 서버를 선택한 다음
적용을 클릭하십시오.
- WebSphere MQ에 대해 JMS 대기열 연결 팩토리 및 JMS 대기열 목적지를 제거하십시오.
- 를 클릭하십시오.
- WebSphere MQ 메시징 프로바이더 분할창에서 서버를 선택하십시오.
그런 다음,
적용을 클릭하십시오.
클러스터에 Business Process Choreographer를 구성한 경우 클러스터의 구성원인 각 서버에 이 과정을 반복해야 합니다.
비즈니스 프로세스 컨테이너에 대해 JNDI 이름은 일반적으로 다음과 같습니다.
- jms/BPECF
- jms/BPECFC
- jms/BPEIntQueue
- jms/BPERetQueue
- jms/BPEHldQueue
휴먼 타스크 컨테이너에 대해 JNDI 이름은 일반적으로 다음과 같습니다.- jms/HTMCF
- jms/HTMIntQueue
- jms/HTMHldQueue
- 옵션: JMS 프로바이더로 WebSphere 기본 메시징을 사용하는 경우 활성화 스펙을 제거하십시오.
- 을 클릭하십시오.
- 다음 활성화 스펙을 제거하십시오.
- BPEInternalActivationSpec
- HTMInternalActivationSpec
- 옵션: JMS 프로바이더로 WebSphere MQ를 사용하는 경우 리스너 포트를 제거하십시오.
- 을 클릭하십시오.
- 통신에서 를 클릭하십시오.
- Application Server 분할창에서 다음 리스너 포트를 제거하십시오.
- BPEInternalListenerPort
- BPEApiListenerPort
- BPEHoldListenerPort
- HTMInternalListenerPort
- 옵션: 인증 데이터 별명를 삭제하십시오.
- 2단계에 식별된 데이터 소스에
인증 데이터 별명이 포함된 경우 해당 별명을 제거하십시오.
일반적으로 데이터베이스 별명은
cellName/BPEAuthDataAliasdbType_Scope로 이름 지정되며, 여기서
- cellName
- 셀 이름
- dbType
- 데이터베이스 유형
- Scope
- 1.b단계에 제공된 값 중 하나
- 2.c단계에서 식별된 연결 팩토리에 인증 데이터 별명이 있는 경우,
별명을 제거하십시오.
일반적으로 데이터베이스 별명은 cellName/BPEAuthDataAliasJMS_Scope로 이름 지정되며, 여기서
- cellName
- 셀 이름
- Scope
- 1.b단계에 제공된 값 중 하나
인증 데이터 별명은 에 있습니다.
- 옵션: 데이터 소스 JNDI 이름의 스케줄러 구성을 제거하십시오.
- 를 클릭하십시오.
- Business Process Choreographer 구성 범위를
서버 또는 클러스터 중에서 선택하십시오. 그런 다음,
적용을 클릭하십시오.
- 스케줄러 분할창에서 작업 관리자 이름을 기록하고 스케줄러
BPEScheduler를 선택하여 삭제하십시오.
- 옵션: 작업 관리자를 제거하십시오.
- 를 클릭하십시오.
- Business Process Choreographer 구성 범위를 서버 또는
클러스터 중에서 선택하십시오. 그런 다음,
적용을 클릭하십시오.
- 작업 관리자 분할창에서, 2.g단계에서 이름을 기록한 작업 관리자를 선택하여
삭제하십시오.
- 옵션: 작업 영역 파티션을 제거하십시오.
- 을 클릭하십시오.
- 비즈니스 프로세스 서비스에서 작업 영역 파티션 서비스를 클릭하십시오.
- Application Server 분할창에서 작업 영역 파티션 BPECompensation을
선택하여 삭제하십시오.
- 옵션: 메일 세션을 제거하십시오.
- 를 클릭하십시오.
- 메일 프로바이더 분할창에서 셀을 선택하십시오.
그런 다음,
적용을 클릭하십시오.
- 내장 메일 프로바이더를 클릭하십시오.
- 추가 특성에서 메일 세션을 선택하십시오.
- HTMMailSession_Scope를 선택하여 삭제하십시오.
여기서 Scope는 1.b단계에서 식별된 범위입니다.
- 클러스터에서 각 클러스터 구성원에 대해 모든 서버 레벨 자원 제거를 반복하십시오.
- 구성 변경사항을 저장하십시오.
- Application Server를 다시 시작하십시오.
- 옵션: Business Process Choreographer용으로 WebSphere 기본 메시징을 사용하는 경우
버스 구성원, 버스 및 데이터 소스를 삭제할 수 있습니다.
- 을 클릭하십시오.
- 메시징 엔진을 선택하십시오.
- 추가 특성에서 데이터 스토어를
선택하고 데이터 소스의 JNDI 이름을 기록하십시오.
- 으로 이동하여
다음 중 하나로 식별되는 버스 구성원을 제거하십시오.
- 서버에 Business Process Choreographer를 구성한 경우,
Node=nodeName, Server=serverName
- 클러스터에 Business Process Choreographer를 구성한 경우,
Cluster=clusterName
- 옵션: 버스 BPC.cellName.Bus의 최종 구성원을 제거하면
버스도 제거할 수 있습니다.
- 옵션: 데이터 소스를 제거하십시오. 를 클릭하고
3.c단계에서 기록한 데이터 소스를 삭제하십시오.
- 옵션: 클러스터에 Business Process Choreographer를 구성한 경우,
BPC_REMOTE_DESTINATION_LOCATION 변수를 삭제하십시오. 을 클릭하십시오.
BPC_REMOTE_DESTINATION_LOCATION이라는 변수를 선택하고 삭제를 클릭하십시오.
- 저장을 클릭하여 마스터 구성에 모든 삭제를 저장하십시오.
- 옵션: Business Process Choreographer 데이터베이스를 삭제하십시오.
- 옵션: WebSphere MQ를 사용하는 경우 Business Process Choreographer에서 사용되는
대기열 관리자를 삭제하십시오.
- 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
- 옵션: Business Process Choreographer 옵저버를 구성한 경우
다음을 수행하십시오.
- 각 이벤트 콜렉터에 대하여 관리 콘솔을 사용하여 Business Process Choreographer 이벤트 콜렉터 제거하십시오.
- 관리 콘솔을 사용하여 Business Process Choreographer 옵저버 제거.
결과
Business Process Choreographer 구성이 제거되었습니다.