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

Web サービス

次の表に、Web Server の Web サービス領域における既知の問題の一覧を示します。

表 18 Web サービスにおける既知の問題

バグ ID 

説明 

6467808 

Web Server 7.0 上で実行されている Web サービスアプリケーションから、「NAMESPACE_ERR:Unable to create envelope from given source」という例外がスローされる。

この問題には、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. endorsed ディレクトリに JAXP 1.3.1 JAR ファイルを格納します。

    または、

    java.endorsed.dirs システムプロパティーを <instance_dir>/config/server.xml ファイルの JVM オプションとして渡します。

  3. このプロパティーを、JAXP 1.3.1 JAR ファイルが格納されているディレクトリに設定します。次に例を示します。

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