Sun Java System Web Server 7.0 릴리스 노트

Java Enterprise System

다음 표에서는 Java ES(Java Enterprise System)의 알려진 문제에 대해 설명합니다.

표 20 Java ES의 알려진 문제

문제 ID 

설명 

6484181 

Portal Server는 시작할 Web Server 7.0 64비트에 대해 JVM 스택 크기를 128K(너무 낮음)로 구성합니다.

Web Server 7.0이 이미 64비트 모드로 구성되었으며 Portal Server 설치가 시작될 경우 Portal Server 구성에서 스택 크기를 128K로 설정하지 않습니다. 그러나 Portal Server 및 Web Server가 모두 32비트 모드로 이미 설치 및 구성된 경우 64비트 모드로 전환하려면 해결 방법 섹션에 설명된 일련의 수동 단계를 수행합니다.  

해결 방법

Java ES 5의 Portal Server 부분이 32비트 버전의 Web Server 7.0에 배포되었으며 서버를 64비트 모드로 시작하려면 다음 단계를 수행합니다. 

  1. # install_dir/bin/wadm delete-jvm-options --user=admin --port=8989 --password-file=passfile --config= HOST_NAME "-Xms512M -Xmx768M -Xss128k"

  2. # install_dir/bin/wadm create-jvm-options --user=admin --port=8989 --password-file=passfile --config= HOST_NAME "-Xms512M -Xmx768M -Xss512k"

  3. 다음 명령을 입력하여 Web Server 7.0의 원시 스택 크기를 139264로 늘립니다.

    # install_dir/bin/wadm set-thread-pool --user=admin --config=config_name --password-file= filename native-stack-size=139264

  4. 구성을 배포합니다.

    # install_dir /bin/wadm deploy-config

6487041 

schemagen/xjc/wsgen/wsimport 스크립트가 Java ES Web Server 설치에 없습니다.

schemagen/xjc/wsgen/wsimport 스크립트가 Web Server의 독립 실행형 설치 및 Java ES 설치의 다른 위치에 있습니다.

해결 방법

이 스크립트는 웹 서비스 구성 요소의 일부입니다. 독립 실행형 Web Server 설치에서 이 스크립트와 JAR 파일은 각각 install_dir/bin install_dir/lib 디렉토리에 있습니다.

Java ES 설치에서 스크립트와 JAR 파일은 공유 구성 요소의 일부로 설치되며 Web Server 설치 루트의 외부에 존재합니다.  

다른 플랫폼에서 스크립트와 JAR 파일의 위치가 아래 나열되어 있습니다. 

Solaris OS: 

  • 스크립트는 /opt/SUNWjax/bin 디렉토리에 있습니다.

  • JAR 파일은 /opt/SUNWjax/lib /usr/share/lib 디렉토리에 있습니다.

Linux 및 HP-UX: 

  • 스크립트는 /opt/sun/bin/opt/sun/share/jaxb/bin 디렉토리에 있습니다.

  • JAR 파일은 /opt/sun/share/jaxb/lib, /opt/sun/share/lib/opt/sun/private/share/lib 디렉토리에 있습니다.

Windows: 

  • 스크립트는 <JES_installation_dir> \share\bin<JES_installation_dir> \share\jaxb2\bin 디렉토리에 있습니다.

  • JAR 파일은 <JES_installation_dir>\share\jaxb2\lib<JES_installation_dir>\share\lib 디렉토리에 있습니다.

6432106 

Web Server 업그레이드 후에 Sun Java System Portal Server 검색에서 예외가 발생합니다.

Web Server를 Java ES 4에서 Java ES 5로 업그레이드할 경우 Portal Server 검색 기능에서 예외가 발생합니다.  

해결 방법


주 –

기존의 libdb-3.3.solibdb_java-3.3.so 라이브러리 파일을 Web Server의 전용 디렉토리 외부에 있는 적절한 위치로 이동합니다. Portal Server 라이브러리가 적절한 위치에 있다면 다음 명령에서 <libdb-3.3.so path><libdb_java-3.3.so path>에 대해 해당 경로를 지정해야 합니다.


Solaris 플랫폼에서 다음 단계를 수행합니다. 

  1. libdb-3.3.solibdb_java-3.3.so 파일을 Web Server 6.1 lib 디렉토리에서 적절한 위치에 복사합니다.


    주 –

    HP-UX의 경우 파일은 libdb-3.3.sl libdb_java-3.3.sl입니다. Windows의 경우 파일은 libdb-3.3.dll libdb_java-3.3.dll입니다.



    주의 – 주의 –

    라이브러리 파일을 Web Server 7.0 전용 디렉토리(예: lib 디렉토리)에 복사하지 마십시오.


  2. /portal_libraries 이름으로 디렉토리를 만듭니다(mkdir). 라이브러리 파일 libdb-3.3.solibdb_java-3.3.so/portal_libraries에 복사합니다.

  3. wadm 명령을 사용하여 라이브러리 파일 위치를 Web Server에 알립니다.

  4. 다음 관리 CLI 명령을 입력하여 현재 원시 라이브러리 경로 설정을 가져옵니다.

    get-jvm-prop -user=admin --config=hostname native-library-path-prefix

    출력을 저장합니다.

  5. 다음 관리 CLI 명령을 입력하여 the copied libdb-3.3.solibdb_java-3.3.so 경로를 기존 원시 라이브러리 경로에 추가합니다.

    set-jvm-prop --config= hostname native-library-path-prefix=<existing native library-path>:</portal-libraries-path>

    여기서 portal-libraries-path는 1단계에서 libdb-3.3.solibdb_java-3.3.so 파일을 복사한 위치입니다.

    get-jvm-prop 명령에 대한 어떠한 결과나 출력도 나타나지 않을 경우 명령 프롬프트에서 native-library-path-prefix를 설정합니다.

    native-library-path-prefix=</portal-libraries-path>


  6. 주 –

    Windows 플랫폼의 경우 다음과 같이 ';'을 native-library-path-prefix 매개 변수의 구분자로 사용합니다.

    native-library-path-prefix= <existing native libarary path>;<portal-libraries-path>

    Windows 이외의 플랫폼에서는 다음과 같이 ':'을 native-library-path-prefix 매개 변수에 대한 구분자로 사용합니다.

    native-library-path-prefix=<existing native libarary path>:<portal-libraries-path>


  7. 다음 명령을 입력하여 수정된 구성을 배포합니다.

    deploy-config [--user=admin-user] config-name

6504178 

Java ES 5의 경우 마이그레이션 로그에서 "루트가 유효한 사용자가 아닙니다"라는 잘못된 메시지가 표시됩니다.

UNIX 플랫폼의 경우 Java ES 4에서 Java ES 5로 마이그레이션하는 동안 마이그레이션 로그 파일에는 경고: "루트가 유효한 사용자가 아닙니다" 메시지가 표시됩니다. "루트" 사용자가 해당 호스트에서 유효하므로 이 메시지는 잘못되었습니다.

6453037 

Web Server 시작 시에 많은 경고/정보 메시지가 로그 파일에 라우팅되는 대신에 표준 출력에 표시됩니다.