소스 코드로 이동

시작하기 전에

다음 작업을 완료해야 합니다.

디버그할 플로우는 ESQL 코드 및 Java 코드를 포함하는 노드 앞의 중단점에서 일시정지해야 합니다.

메시지 플로우에는 소스 코드를 포함할 수 있는 세 가지 유형의 노드가 있습니다.
  • ESQL 코드를 포함하는 노드: ESQL 코드를 포함하는 Compute 노드, Filter 노드 또는 Database 노드.
  • Java 코드를 포함하는 노드: Java 코드를 포함하는 사용자 정의 노드, JavaCompute 노드.
  • 맵핑을 액세스하고 유지보수하는 데 사용되는 노드(맵핑 루틴을 포함하는 Mapping 노드, DataInsert 노드, DataUpdate 노드, DataDelete 노드, Extract 노드 또는 Warehouse 노드).
    주: 맵핑 루틴이 ESQL에서 구현됩니다. 맵핑 디버깅에서 설명하는 대로 EQSL 코드를 따라 진행하거나 또는 맵핑을 따라 진행하도록 선택할 수 있습니다.
위의 노드 유형 중 하나 바로 앞의 중단점에서 정지한 경우, 코드를 통과하는 방법을 선택할 수 있습니다.
  • 이 주제에 설명된 대로 코드로 들어가기.
  • 소스 코드 통과에 설명된 대로 코드 통과(즉, 코드를 따라 진행).
  • 코드로 이동한 후, 소스 코드에서 이동에 설명된 대로 코드에서 나오기.

소스 코드로 들어가려면 다음을 수행하십시오.

  1. 디버그 Perspective로 전환하십시오.
  2. 디버그 보기에서 도구 모음의 소스 코드로 이동 아이콘 소스로 들어가기을 누르십시오. (또는 플로우 스택 프레임을 마우스 오른쪽 단추로 누른 다음 들어가기 들어가기를 누르십시오.) 소스 코드 디버깅을 위해 최적화된 환경에서 한 행씩 소스 코드를 통과(즉, 진행)할 수 있습니다.
주: 진행을 완료한 후 소스 코드에서 나가려면 소스 코드에서 이동을 참조하십시오.
관련 개념
플로우 디버거 개요
관련 태스크
메시지 플로우 디버깅
소스 코드 통과
소스 코드에서 이동
관련 참조
플로우 디버거 단축키
플로우 디버거 아이콘 및 기호
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 5월 12, 2006
ag11330_