Notas de la versión de Service Registry 3.1 para Microsoft Windows

6502100: el catalogador de WSDL no gestiona java.io.tmpdir con barra diagonal inversa al final

Resumen del problema: Se produce un fallo al intentar utilizar el catalogador de WSDL en los archivos zip si la propiedad de JVM java.io.tmpdir está establecida en un valor acabado con una barra diagonal inversa (/). El aviso de fallo consiste en una CatalogingException con un mensaje que indica que el catalogador no ha encontrado uno de los archivos de la petición.

Este problema no ocurre en Linux, donde el valor predeterminado de java.io.tmpdir no termina en una barra diagonal inversa.

Solución: cambie el valor de java.io.tmpdir de modo que no termine en una barra diagonal inversa.

    Realice los siguientes pasos:

  1. Inicie una sesión en la consola de administración de Application Server tal como se describe en la sección Utilizar la Consola de administración de Application Server de la Guía de administración de Registry 3.1.

  2. Expanda el nodo de configuraciones.

  3. Expanda el nodo del servidor, server-config (Admin Config).

  4. Haga clic en Configuración de JVM.

  5. Haga clic en la ficha Opciones de JVM.

  6. Haga clic en Agregar opción de JVM.

  7. Escriba lo siguiente en el campo de texto:

    -Djava.io.tmpdir=c:\DOCUME~1\ADMINI~1\LOCALS~1\Temp

  8. Haga clic en Guardar.

  9. Siga las instrucciones que aparecen en Cómo detener y reiniciar el dominio de Application Server para Registry en la Guía de administración de Service Registry 3.1.

Una vez realizados estos pasos, podrá publicar un archivo zip que contenga varios archivos WSDL.