플로우 디버거 개요

이 주제는 다음 절이 포함되어 있으며 플로우 디버거를 소개합니다.

이 개요를 읽은 후에 작업 진행을 위한 자세한 지시사항은 메시지 플로우 디버깅을 참조하십시오.

소개

플로우 디버거는 메시지 플로우를 시각적으로 디버그하기 위해 Workbench에서 사용하는 도구입니다. 플로우 디버거를 사용하기 전에 플로우 디버거의 이해를 돕기 위해 이 주제를 읽으십시오.

또한 플로우 디버거를 효과적으로 사용하려면, 메시지 플로우에 대한 기본 지식이 있어야 하고 Workbench에서의 표현 방식에 대해 알고 있어야 합니다. 메시지 플로우 개요에 소개되어 있습니다.

수행할 수 있는 작업

플로우 디버거는 비주얼 디버깅 환경을 결정합니다. 플로우에서 중단점을 설정한 후 플로우를 통해 계속 진행합니다. 진행하는 동안, 메시지 및 ESQL 코드나 Java 코드의 변수를 조사하고 변경할 수 있습니다. 이러한 기능을 통해 플로우에서 다음과 같은 다양한 오류 조건을 디버그할 수 있습니다.

단일 Workbench에서 디버거를 둘 이상의 실행 그룹에 접속할 수 있고, 동시에 서로 다른 실행 그룹과 다중 메시지에서 다중 플로우를 디버그합니다. 그러나 한 실행 그룹에서 전개된 플로우는 한 번에 한 사용자만 디버그할 수 있습니다. 디버거를 플로우에 접속할 경우 다른 사용자가 동일한 데이터 플로우 엔진에 접속할 수 있지만 디버깅 중인 플로우가 표시되지 않습니다.

디버깅을 시작하는 방법

디버그 perspective.

디버깅을 위해 디버그 perspective를 사용하십시오. 디폴트 모드에서 이 perspective는 다음과 같은 네 가지 창을 표시합니다.

먼저 디버그(구성 작성, 관리 및 실행) 마법사를 사용하여 플로우가 전개된 플로우 엔진(실행 그룹)에 플로우 디버거를 접속하십시오(마법사 시작 및 완료 방법에 관한 자세한 정보는 플로우 엔진에 접속 참조).

그런 다음, 디버그 perspective에서 다양한 보기를 사용하여 다음 절에서 요약된 대로 디버그하십시오.

디버그 보기

플로우 디버거를 플로우 런타임 엔진에 접속하면 디버그 보기에 다음과 같은 플로우 관련 엔티티의 이름이 표시됩니다.

디버그 보기에서 다음과 같은 디버깅 작업을 수행할 수 있습니다.

메시지 플로우 편집기

메시지 플로우 편집기는 다른 Perspective에서 다른 기능을 갖습니다.

이 편집기 사용에 대한 자세한 내용은 메시지 플로우 편집기의 설명과 메시지 플로우 컨텐츠 정의의 작업을 참조하십시오.

플로우 표시 이외에, 메시지 플로우 편집기는 플로우에 설정된 중단점을 표시합니다. 각 중단점은 다음과 같이 기호로 식별됩니다.

또한 편집기는 노드 위에 다음 기호를 표시합니다.

메시지 플로우 편집기에서 중단점을 추가 또는 제거할 수 있습니다.

중단점 보기

중단점 보기변수 보기가 동일한 분할창을 공유합니다. 원하는 보기를 선택하려면 탭 중 하나를 누르십시오.

중단점 보기는 선택한 플로우의 모든 인스턴스에 설정된 중단점을 표시합니다. 각 중단점은 두 개의 기호(메시지 플로우 편집기에서도 사용됨) 중 하나로 식별됩니다.

중단점 보기에서 다음과 같은 디버깅 작업을 수행할 수 있습니다.

변수 보기

변수 보기중단점 보기가 동일한 분할창을 공유합니다. 원하는 보기를 선택하려면 탭 중 하나를 누르십시오.

변수 보기는 플로우를 통해 현재 이동하는 메시지를 표시합니다. 보기를 사용하여 디버깅 중에 플로우에서 메시지의 컨텐츠를 조사하거나 변경하십시오.

주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2005 마지막 갱신 날짜: 11/08/2005
ag11050_