Escribí un servicio web sencillo programa, pero no puedo probarlo en glassfish 4.0 servidor web .
Cuando mi Prueba del servicio Web me aparece este mensaje :
Asegúrese de que el servicio ha sido implementado con éxito, y el servidor se está ejecutando.

Puedo ver en la lista de despliegue de servicios web en glassfish servidor web .
y puedo agregar este archivo a \jdk1.8.0\jre\lib para solucionar el problema.

jaxp.propiedades

javax.xml.accessExternalSchema = All
Pero no funciona

También me aparece este error en la url de probador de página :

lineNumber: 52; columnNumber: 88; schema_reference: Failed to read schema document 'xjc.xsd', because 'bundle' access is not allowed due to restriction set by the accessExternalSchema property. 

Gracias de antemano

InformationsquelleAutor faraa | 2014-06-10

2 Comentarios

  1. 4

    Esto funcionó para mí:

    1. De NetBeans IDE 8, implementar la aplicación web con el fin de iniciar GlassFish (haz clic derecho en tu proyecto web y elija Implementar)
    2. Abrir la consola de GlassFish en su navegador (http://localhost:4848/common/index.jsf si usted está trabajando a nivel local con la configuración por defecto)
    3. Crear una nueva opción de JVM con valor: -Djavax.xml.accessExternalSchema=todos (yo recomiendo que se lea https://javaee.github.io/glassfish/doc/4.0/administration-guide.pdf en la página 119). No te olvides de guardarlo.
    4. Reiniciar GlassFish (haciendo clic sobre el mensaje cerca de la esquina superior izquierda)

    Que debe ser suficiente… así que, intenta probar el servicio web de nuevo.

    No sé de donde GlassFish es el ahorro que cambiar…

    Lo siento por mi inglés 🙂

Dejar respuesta

Please enter your comment!
Please enter your name here