Versionshinweise zu Sun Java System Web Server 7.0

Web Services

In der folgenden Tabelle werden die bekannten Probleme bei den Webdiensten von Web Server aufgeführt.

Tabelle 18 Bekannte Probleme in Web Services

Problem-ID 

Beschreibung 

6467808 

Web Services-Anwendung führt bei Ausführung auf Web Server 7.0 zur folgenden Ausnahme: "NAMESPACE_ERR: Unable to create envelope from given source".

Dieses Problem steht in Zusammenhang mit der JAXP-JAR-Datei (Java API for XML Processing), primär die Datei xerces.jar, die Bestandteil von JDK-Version 1.5.0_08 oder höher ist. Da Web Server 7.0 JAXP-JAR-Dateien von JDK-Version 1.5.0_09 verwendet, tritt das Problem in Web Server auf. Die aktuellen JAXP-JAR-Dateien im Web Services 2.0-Paket enthalten ein Fix für dieses Problem, die korrigierten JAR-Dateien sind jedoch noch nicht Bestandteil der JDK-Software.

Umgehung

Verwenden Sie anstelle der im Lieferumfang der JDK-Software enthaltenen JAXP-JAR-Dateien die JAXP 1.3.1-JAR-Dateien. 

Führen Sie die folgenden Schritte aus: 

  1. Erstellen Sie das Verzeichnis endorsed unterhalb von Verzeichnis <JRE>/lib (sofern noch nicht vorhanden).

  2. Platzieren Sie die JAXP 1.3.1-JAR-Dateien im Verzeichnis endorsed.

    Oder:

    Übergeben Sie die Systemeigenschaft java.endorsed.dirs als JVM-Option in der Datei <instance_dir> /config/server.xml.

  3. Setzen Sie die Eigenschaft auf das Verzeichis, das die JAXP 1.3.1-JAR-Dateien enthält. Beispiel:

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