Cuando se ejecuta la aplicación Web Services en Web Server 7.0 provoca una excepción "NAMESPACE_ERR: No ha sido posible crear sobre a partir del origen dado".
Este problema ocurre con el archivo JAR de la API de Java para el procesamiento de XML, sobre todo la parte del archivo xerces.jar de la versión 1.5.0_08 o posterior de la JDK. Debido a que Web Server 7.0 utiliza archivos JAXP JAR de la versión 1.5.0_09 de la JDK, el problema ocurre en Web Server. Los archivos JAXP JAR más recientes del paquete Web Services 2.0 tiene que corregir este problema pero los archivos JAR corregidos no son aún parte del software JDK.
Solución temporal
Utilice los archivos JAR JAXP 1.3.1 en vez de los JAR JAXP que vienen incluidos en el software JDK.
Siga los pasos siguientes:
-
Cree el directorio endorsed si no existe en el directorio <JRE>/lib.
-
Coloque los archivos JAR JAXP 1.3.1 en el directorio endorsed.
O bien
Envíe la propiedad de sistema java.endorsed.dirs como opción JVM en el archivo <directorio_de_la_instancia> /config/server.xml.
-
Establezca la propiedad de forma que apunte al directorio que contiene los archivos JAR JAXP 1.3.1. Por ejemplo:
<jvm>
<jvm-options>-Djava.endorsed.dirs=/opt/SUNWjax/share/lib</jvm-options>
</jvm>
|