원격 서버 요청 디버깅

원격 WebSphere® Application Server로 ORB(Object Request Broker) 호출을 보내는 웹 오브젝트를 디버깅하는 경우, 요청이 만들어진 지점에 프로그램 실행이 도달하면 새 서버에 접속 대화 상자에서 프롬프트가 표시됩니다. 대화 상자에 Application Server를 실행 중인 호스트 이름이 표시됩니다. 요청을 건너뛰려면 건너뛰기 단일 선택 단추를 선택하고 확인을 클릭하십시오. 요청을 디버그하려면 다음을 수행하십시오.

  1. 접속 단일 선택 단추를 선택하십시오.
  2. JVM 디버그 포트 필드에 Application Server JVM 디버그 포트 번호를 입력하십시오. WebSphere Application Server를 설치한 경우 이 포트의 기본값은 7777입니다. 이 기본값을 변경하지 않을 경우 이 값을 입력하십시오.
  3. Bean Scripting Framework에서 개발된 JavaScript™가 요청에 포함된 경우 JavaScript 디버깅 사용 선택란을 선택한 후 BSF 디버그 포트 필드에 Bean Scripting Framework 디버그 포트를 입력하십시오. WebSphere Application Server를 설치한 경우 이 포트의 기본값은 4444입니다. 이 기본값을 변경하지 않을 경우 이 값을 입력하십시오.

    JavaScript 디버깅 사용 선택란이 선택되지 않은 경우 JavaScript 디버깅을 사용할 수 없고 BSF 디버그 포트 필드가 사용 불가능합니다.

  4. Application Server에 접속하고 요청을 디버그하려면 확인을 클릭하십시오.
주: 단계별 디버깅을 사용하지 않거나 호출할 응용프로그램에 중단점을 설정하지 않은 경우 요청을 디버그할 수 없습니다. 단계별 디버그 모드에 대한 정보는 관련 항목을 참조하십시오.

새 서버에 접속하도록 선택한 경우 디버거가 서버에 접속하고 디버그 보기가 디버그 제어 아래 두 번째 프로세스로 표시됩니다. 요청 디버깅 완료 후 다음 단계를 완료하여 연결을 끊으십시오.

  1. 디버그 보기에서 서버 프로세스를 선택하십시오.
  2. 다음 타스크 중 하나를 수행하십시오.
    • 연결끊기 누름 단추( Disconnect icon)를 클릭하십시오.
    • 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 연결끊기를 선택하십시오.
관련 개념
단계별 디버깅
관련 타스크
단계별 디버그 모드 사용 및 사용 안함
메소드 Step into
이용약관 | 피드백
(C) Copyright IBM Corporation 2002, 2005. All Rights Reserved.