Sun Java System Web Server 7.0 릴리스 노트

웹 서비스

다음 표에서는 Web Server의 웹 서비스 영역에 알려진 문제에 대해 설명합니다.

표 18 웹 서비스의 알려진 문제

문제 ID 

설명 

6467808 

Web Server 7.0에서 실행 중인 웹 서비스 응용 프로그램은 “NAMESPACE_ERR:지정된 소스에서 봉투를 만들 수 없습니다” 예외를 발생시킵니다.

이 문제는 Java API for XML Processing JAR 파일, 특히 JDK 버전 1.5.0_08 이상의 xerces.jar 파일 부분과 관련됩니다. Web Server 7.0에서 JDK 버전 1.5.0_09의 JAXP JAR 파일을 사용하기 때문에 Web Server에서 이 문제가 표시됩니다. Web Services 2.0 팩의 최신 JAXP JAR 파일에 이 문제에 대한 수정 사항이 있지만 수정된 JAR 파일은 아직 JDK 소프트웨어의 일부가 아닙니다.

해결 방법

JDK 소프트웨어와 함께 패키지화된 JAXP JAR 파일 대신에 JAXP 1.3.1 JAR 파일을 사용합니다. 

아래 단계를 따릅니다. 

  1. <JRE>/lib 디렉터리 아래에 없을 경우 endorsed 디렉토리를 만듭니다.

  2. JAXP 1.3.1 JAR 파일을 endorsed 디렉토리에 배치합니다.

    또는

    <instance_dir> /config/server.xml 파일에서 java.endorsed.dirs 시스템 등록 정보를 JVM 옵션으로 전달합니다.

  3. 이 등록 정보를 JAXP 1.3.1 JAR 파일이 포함된 디렉토리로 설정합니다. 예를 들면 다음과 같습니다.

    <jvm>
    <jvm-options>-Djava.endorsed.dirs=/opt/SUNWjax/share/lib</jvm-options>
    </jvm>