실행 중인 비즈니스 프로세스 및 휴먼 타스크의 상태를 관찰할 수 있는
Business Process Choreographer 옵저버를 구성하는 스크립트의 사용 방법을 설명합니다.
시작하기 전에
- 관리 콘솔 또는 bpeconfig 스크립트를 사용하여
Business Process Choreographer를 구성했습니다.
- Business Process Choreographer 이벤트 콜렉터는 구성했으나 Business Process Choreographer 옵저버는 구성하지 않았습니다.
- 관찰할 비즈니스 응용프로그램이 실행되는 컨테이너에 대한 CEI(Common Event Infrastructure) 로깅을 사용할 수 있습니다.
- 서버가 실행 중이어야 합니다.
이 타스크의 단계
- 구성 스크립트가 있는 Business Process Choreographer 하위 디렉토리로 변경하십시오.
Windows
® 시스템의 경우, 다음을 입력하십시오.
cd install_root\ProcessChoreographer\config
UNIX
® 및 Linux
® 시스템의 경우, 다음을 입력하십시오.
cd install_root/ProcessChoreographer/config
- 이벤트 고객을 설정하는 스크립트를 시작하십시오.
Windows 시스템의 경우, 다음을 입력하십시오.
setupObserver.bat [-conntype SOAP | RMI | JMS | NONE]
( [-node nodeName] -server serverName ) | ( -cluster clusterName )
[ -remove [-silent]]
UNIX 및 Linux 시스템의 경우, 다음을 입력하십시오.
setupObserver.sh [-conntype SOAP | RMI | JMS | NONE]
( [-node nodeName] -server serverName ) | ( -cluster clusterName )
[ -remove [-silent]]
여기서:
- conntype SOAP | RMI | JMS | NONE
- wsadmin 도구에서 사용하는 연결 모드
- node nodeName
- 노드의 이름. 이 매개변수는 선택적입니다. 기본값은 로컬 노드입니다.
- server serverName
- 서버의 이름. -conntype none 옵션을 지정하지 않으면
이 매개변수는 선택적입니다.
- cluster clusterName
- -conntype none 옵션을
지정하지 않으면 이 매개변수는 선택적입니다.
- remove
- Business Process Choreographer 이벤트 콜렉터를 제거하려면 이 옵션을
지정하십시오. 이 옵션을 지정하지 않으면 기본값은 Business Process Choreographer
이벤트 콜렉터를 구성하는 것입니다.
- silent
- 이 옵션은 remove 옵션을 사용하는 경우에만 사용할 수 있습니다.
이 옵션을 사용하면 스크립트가 프롬프트를 생성하지 않습니다. 이 매개변수는 선택적입니다.
주: 독립형
서버 환경에서 다음을 수행하십시오.
- Application Server가 실행 중이 아닌 경우에만 -conntype NONE 옵션을 포함시키십시오.
- 서버가 실행 중이고 글로벌 보안이 사용 가능한 경우, -user 및 -password 옵션을 포함시키십시오.
- 기본 프로파일을 구성하고 있지 않은 경우, -profileName 옵션을 추가하십시오.
다음과 같은 명령 메뉴가 표시됩니다.
명령 메뉴
Working on node 'nodeName', server 'serverName'.
1) Install the Observer application
2) Remove the Observer application and related objects
3) Change configuration settings of an installed Observer
0) Exit Menu
- Business Process Choreographer 옵저버를 설치하려면 옵션 1을
선택하십시오. 다음과 같은 JNDI 이름 프롬프트가
표시됩니다.
이벤트 테이블을 포함하는 데이터베이스의 JNDI 이름을 지정하십시오.
목록을 보려면 '?'를 입력하십시오.
선택사항 : [jdbc/BPEDB]
- Business Process Choreographer 이벤트 콜렉터에서 사용되는
데이터 소스에 대한 JNDI 이름을 입력하십시오. 모든 등록된 데이터 소스 목록을 볼 때 ?를
또한 입력할 수 있습니다.
- 수집된 이벤트를 저장할 데이터베이스 테이블의 스키마 이름을
입력하십시오. 이 필드를 비워 두거나 공백 문자를 입력하면
4단계에서
지정한 데이터 소스의 특성에 지정된 사용자 ID의 스키마인 기본 스키마가 사용됩니다. 모든 필수 오브젝트가 작성되며
엔터프라이즈 응용프로그램이 설치됩니다. 성공할 경우
다음과 같은 메시지가 표시됩니다.
WebSphere BPC 옵저버를 성공적으로 설치했습니다!
- 오류 메시지가 없을 경우, 구성을 저장하려면 y를
입력하십시오. 그렇지 않을 경우, 변경사항을 버리고 원래 구성을
유지하려면 n을 입력하십시오. 오류가 발생한 경우, 프로파일의 logs 디렉토리에 있는
로그 파일 setupObserver.log를 확인하십시오. 예를 들어, Windows에서
프로파일 이름이 myServer이고 프로파일이
install_root\profiles에 저장된 경우,
로그 파일은
install_root\profiles\myServer\logs에 있습니다.
- 프롬프트된 경우, 응용프로그램을 시작하려면 y를 입력하고
응용프로그램을 시작하지 않으려면 n을 입력하십시오.
- 모든 설정을 활성화시키려면 서버를 다시 시작하십시오.
결과
Business Process Choreographer 옵저버가
설치되고 구성되었습니다. URL
http://host:port/bpcobserver/를 사용하여 액세스할 수 있습니다.
여기서
host는 응용프로그램 서버를 실행 중인
호스트의 이름이고,
port는 응용프로그램 서버의
포트 번호입니다(기본값 9080).
다음에 수행할 내용
8단계에서 상위 주제를 계속 구성하십시오.
필요한 경우, 명령 메뉴의 옵션 3을 사용하여 Business Process Choreographer 옵저버에 대한
구성 매개변수를 변경할 수 있습니다. 자세한 정보는
7008553 지원 문서에 설명되어 있습니다.