중개 플로우 디버깅
이 주제에서는 통합 디버거를 사용하여 유닛 테스트 환경에서 StockQuote_MediationFlow 컴포넌트를 테스트하는 방법에 대해 설명합니다.
다음 지시사항은 클라이언트 및 데이터베이스가 이미 설치되었다고 가정합니다. 클라이언트 및 데이터베이스 설치 방법에 대한 정보는
중개 모듈 테스트
주제를 참조하십시오.
중개 기본요소에 중단점을 추가하려면, 요청 또는 응답 플로우 캔버스에서 기본요소 노드를 마우스 오른쪽 단추로 클릭한 다음
중단점 추가
를 선택하십시오. 중단점이 추가되었음을 나타내는 작은 파란색 아이콘이 노드의 왼쪽 맨 위 모서리에 추가됩니다.
서버를 선택하고, 마우스 오른쪽 단추를 클릭한 다음
디버그
를 클릭하여 디버그 모드로 서버를 시작하십시오. 서버가 이미 시작된 경우, 서버를 중지한 후 디버그 모드로 다시 시작해야 합니다.
서버가 시작되면 다음의 클라이언트 JSP를 실행하십시오. http://localhost:9080/StockQuoteSample/StockQuoteServlet
드롭 다운 메뉴에서
CustomerA
를 선택하고, 목록에서 주식 기호를 선택한 다음
요청
을 클릭하여 중개 플로우를 통해 메시지를 전송하십시오.
디버거는 각각의 중단점에서 중단되지만 변수 보기에 메시지 컨텐츠를 표시합니다. 보라색 체크 표시가 디버거가 이동하는 선 위에 표시됩니다. 플로우를 계속하려면
Step Over
아이콘을 클릭하십시오.
Step Over
아이콘(
)을 클릭하여 다음 기본요소 노드로 이동하십시오.
주식 시세 값이 클라이언트 JSP로 리턴될 때까지 요청 및 응답 플로우에서 각 중단점에 대해 step over를 계속하십시오.
상위 주제:
샘플: 중개 플로우에서의 주식 시세