Sun Java System Web Server 7.0 リリースノート (UNIX 版)

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 

Java ES Web Server インストールでは schemagen/xjc/wsgen/wsimport スクリプトが存在しない。

schemagen/xjc/wsgen/wsimport スクリプトが存在する場所は、Web Server の Java ES インストールとスタンドアロンインストールとで異なります。

回避策

スクリプトは Web サービスコンポーネントの一部です。Web Server のスタンドアロンインストールでは、これらのスクリプトと JAR ファイルは install_dir/bininstall_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.so および libdb_java-3.3.so ライブラリファイルを、Web Server の非公開ディレクトリの外部のどこか適切な場所に移動します。Portal Server ライブラリを適切な場所に格納したら、そのパスを次のコマンドの <libdb-3.3.so path>:<libdb_java-3.3.so path> に指定する必要があります。


Solaris プラットフォームの場合、次の手順を実行します。 

  1. libdb-3.3.so および libdb_java-3.3.so ファイルを、Web Server 6.1 の lib ディレクトリから適切な場所にコピーします。


    注 –

    HP-UX の場合、ファイルは libdb-3.3.sllibdb_java-3.3.sl になります。Windows の場合、ファイルは libdb-3.3.dlllibdb_java-3.3.dll になります。



    注意 – 注意 –

    lib ディレクトリなど、Web Server 7.0 の非公開ディレクトリにライブラリファイルをコピーしないでください。


  2. mkdir を使って /portal_libraries という名前でディレクトリを作成します。ライブラリファイル libdb-3.3.so および libdb_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 コマンドを入力して、コピー済みの libdb-3.3.so および libdb_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.so および libdb_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 

移行ログが「root is not a valid user」という間違ったメッセージを Java ES 5 上で報告する。

UNIX プラットフォーム上での Java ES 4 から Java ES 5 への移行中に、移行ログファイルは WARNING: "root is not a valid user" と報告します。そのホスト上では「root」ユーザーは有効なので、これは間違っています。

6453037 

Web Server の起動時に、多数の警告/情報メッセージが、ログファイルに転送される代わりに標準出力に表示される。