Error Handler 샘플을 들여온 경우에는 샘플을 브로커에 전개하기 전에 트랜잭션을 사용하도록 샘플을 구성해야 합니다. 또한 필수 WebSphere MQ 큐 및 DB2 데이터베이스 테이블도 작성해야 합니다.
Error Handler 샘플을 설정하려면 다음을 수행하십시오.
Windows
cd workspace_path\workspace\Error Handler Message Flows
Linux
cd workspace_path/workspace/Error Handler Message Flows
여기서 workspace_path는 Error Handler Message Flows 프로젝트를 들여온 작업 공간의 위치를 가리키는 전체 경로입니다. 예를 들어, Windows에서는 디폴트 작업 공간 위치가 C:\Documents and Settings\Windows_user_name\IBM\wmbt6.0\workspace입니다.
runmqsc WBRK6_DEFAULT_QUEUE_MANAGER < errorhandlerqdefs.tst
여기서 WBRK6_DEFAULT_QUEUE_MANAGER은 디폴트 구성에 있는 큐 관리자의 이름입니다.
Windows에서 WebSphere MQ 버전 5.3을 사용할 경우, WebSphere MQ 탐색기 대신 WebSphere MQ 서비스 스냅인을 여십시오. Linux에는 WebSphere MQ 버전 5.3에 해당되는 그래픽 사용자 인터페이스가 없습니다.
필드 이름 | 값 |
---|---|
Name | Error Handler |
Switch file | DB2 스위치 파일의 위치를 입력하십시오. Windows의 경우 위치는 install_dir\sample\xatm\db2swit.dll이고 Linux의 경우에는 위치가 install_dir/sample/xatm/db2swit입니다. 여기서 install_dir은 WebSphere Message Broker가 설치된 디렉토리입니다. DB2 스위치 파일이 올바르게 작동하도록 디폴트 위치에 DB2를 설치해야 합니다. |
XAOpenString |
STAFFDB,userid,password 여기서 userid는 WebSphere Message Broker 사용자 ID이고 password는 연관된 암호입니다. |
Thread of Control | 드롭다운 목록에서 프로세스를 선택하십시오. |
이제 Error Handler 샘플을 실행할 수 있습니다. 샘플 실행을 참조하십시오.