실패한 전개 문제점 해결

이 주제에서는 응용프로그램을 전개할 때 문제점의 원인을 판별하기 위해 수행하는 단계에 대해 설명합니다. 또한 몇 가지 가능한 해결책을 제시합니다.

시작하기 전에

이 주제는 다음 사항을 가정합니다.

이 타스크의 수행 목적 및 시기

전개 문제점 해결 타스크는 오류 공고를 수신한 후에 시작됩니다. 조치를 수행하기 전에 검사해야 하는 실패한 전개의 증상은 여러 가지가 있습니다.

이 타스크의 단계

  1. 응용프로그램 설치가 실패했는지 확인하십시오.
    장애 원인을 지정하는 메시지가 있는지 system.out 파일을 확인하십시오. 응용프로그램이 설치될 수 없는 이유에는 다음이 포함됩니다.
    • 동일한 Network Deployment 셀의 다중 서버에 응용프로그램을 설치하려고 시도하고 있습니다.
    • 응용프로그램을 설치하려는 Network Deployment 셀의 기본 모듈의 이름과 응용프로그램 이름이 같습니다.
    • EAR 파일 내의 J2EE 모듈을 다른 대상 서버에 전개하려고 하는 중입니다.
    중요사항: 설치가 되지 않고 응용프로그램에 서비스가 있는 경우 응용프로그램을 다시 설치하기 전에 장애 이전에 작성된 모든 SIBus 목적지나 J2C 활성화 스펙을 제거해야 합니다. 이러한 artifact를 가장 쉽게 제거하는 방법은 장애가 발생한 후에 저장 -> 모두 버리기를 클릭하는 것입니다. 실수로 변경사항을 저장한 경우에는 SIBus 목적지와 J2C 활성화 스펙을 수동으로 제거해야 합니다(SIBus 목적지 삭제J2C 활성화 스펙 삭제 참조).
  2. 응용프로그램이 올바르게 설치된 경우 시작했는지 확인하십시오.

    응용프로그램이 실행되고 있지 않은 경우 서버가 응용프로그램에 대한 자원을 시작하려고 시도할 때 실패가 발생합니다.

    1. 계속하는 방법을 지시하는 메시지가 있는지 system.out 파일을 확인하십시오.
    2. 자원이 시작되었는지 여부를 판별하십시오.
      시작되지 않은 자원이 있으면 정보 유실을 방지하기 위해 응용프로그램이 실행되지 않습니다. 자원이 시작되지 않는 이유는 다음과 같습니다.
      • 바인딩이 잘못 지정되었습니다.
      • 자원이 올바르게 구성되지 않았습니다.
      • 자원이 자원 아카이브(RAR) 파일에 포함되지 않았습니다.
      • 웹 자원이 웹 서비스 아카이브(WAR) 파일에 포함되지 않았습니다.
    3. 누락된 구성요소가 있는지 판별하십시오.

      구성요소 누락 이유는 잘못 빌드된 엔터프라이즈 아카이브(EAR) 파일입니다. 모듈에 필요한 모든 구성요소가 Java 아카이브(JAR) 파일을 빌드한 테스트 시스템의 올바른 폴더에 있는지 확인하십시오. 서버에 전개 준비에서 추가 정보를 확인할 수 있습니다.

  3. 응용프로그램을 통해 플로우되는 정보가 있는지 응용프로그램을 조사하십시오.

    실행 중인 응용프로그램도 정보 처리에 실패할 수 있습니다. 이유는 2.b단계에서 언급한 이유와 비슷합니다.

    1. 응용프로그램에서 다른 응용프로그램에 포함된 서비스를 사용하는지 확인하십시오. 기타 응용프로그램이 설치되어 실행 중인지 확인하십시오.
    2. 실패한 응용프로그램에서 사용하는 다른 응용프로그램에 포함된 모든 서비스의 가져오기 및 내보내기 바인딩이 올바르게 구성되었는지 확인하십시오. 관리 콘솔을 사용하여 바인딩을 확인하고 정정하십시오.
  4. 문제점을 정정하고 응용프로그램을 다시 시작하십시오.

이용약관 |

최종 갱신: 2006년 4월 13일

(c) Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org 웹 사이트 참조)