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

Capítulo 1 Notas de la versión de Service Registry 3.1

Estas notas de la versión contienen importante información disponible en el momento del lanzamiento de Service Registry 3.1. En ellas se describen las nuevas funciones y mejoras, los problemas conocidos y las limitaciones, así como otras informaciones de interés. Lea este documento antes de comenzar a utilizar Service Registry.

Para encontrar la versión más actualizada de estas notas de la versión, consulte la documentación de Sun en el sitio web http://docs.sun.com. Eche un vistazo al sitio web antes de instalar y configurar el software y recuerde visitarlo periódicamente en el futuro para ver las notas de la versión y la documentación del producto más actualizadas.

Estas notas de la versión contienen las siguientes secciones:

En este documento se hace referencia a direcciones URL de terceros que proporcionan información adicional relacionada.

Sun no se responsabiliza de la disponibilidad de los sitios web de terceros que se mencionen en el presente documento. Sun no avala ni se responsabiliza del contenido, la publicidad, los productos o el resto de materiales que estén disponibles a través de los citados sitios o recursos. Sun no se responsabiliza de los daños y perjuicios supuestos o reales relacionados con el uso o la fiabilidad de dichos contenidos, bienes o servicios que se pongan a disposición del público a través de los mencionados sitios o recursos.

Novedades de Service Registry 3.1

Este apartado proporciona información relacionada con las nuevas características, la funcionalidad y los productos admitidos en el software Service Registry 3.1.

Nuevo puerto de acceso de Service Registry

Ha cambiado el puerto de acceso predeterminado de Service Registry, ya que el valor de puerto anterior, 6060, entraba en conflicto con el valor registrado con la Agencia de asignación de números de Internet (IANA) para el uso del sistema X Window (X11). El nuevo valor de puerto de acceso predeterminado es 6480. Todos los puertos predeterminados de Service Registry se registran ahora con IANA.

Deben modificarse todos los clientes existentes que utilicen Java API for XML Registries (JAXRTM) para que utilicen el nuevo valor de puerto. Las propiedades javax.xml.registry.queryManagerURL y javax.xml.registry.lifeCycleManagerManagerURL especifican este valor de puerto para los clientes JARX. Si se definen estas propiedades en un archivo de propiedades, no es necesario volver a compilar los clientes.

Nombres de la ruta de instalación de Service Registry

Los nombres de la ruta de instalación de Service Registry han cambiado, como se muestra en la siguiente tabla.

Tabla 1–1 Ruta de instalación de Service Registry

Descripción 

Ruta de instalación de Java ES4 

Ruta de instalación de Java ES5 

Directorio de instalación base 

C:\Sun\ServiceRegistry

C:\Program Files\Sun\JavaES5\srvc-registry

Directorio de instalación de datos y de dominio 

C:\Sun\ServiceRegistry

C:\Program Files\Sun\JavaES5\srvc-registry\data

Nuevo nombre de destino de la configuración

En la versión anterior, el nombre del destino Ant utilizado para configurar Service Registry era install. En esta versión, el nombre de destino es configure. El destino install aún se admite para proporcionar compatibilidad con versiones anteriores, pero es posible que se elimine en una próxima versión. Consulte el Capítulo 1, Configuring and Setting Up Service Registry de Service Registry 3.1 Administration Guide para obtener más información.

Funciones de accesibilidad para usuarios con discapacidades

Si desea disfrutar de las funciones de accesibilidad que se han comercializado tras la publicación de este soporte, consulte la Sección 508 de las evaluaciones de productos, que se pueden obtener de Sun previa solicitud, para determinar las versiones más adecuadas para implementar soluciones accesibles. Puede encontrar versiones modernizadas de las aplicaciones en http://sun.com/software/javaenterprisesystem/get.html. Para obtener información sobre el compromiso de Sun con respecto a la accesibilidad, visite http://sun.com/access.

Implementación de una API específica

Service Registry incluye una implementación de la versión 1.0 de la especificación Java API for XML Registries (JAXR). La versión JAXR 1.0 se escribió de acuerdo con las especificaciones UDDI y ebXML Registry 2.0. La implementación de JAXR en Service Registry incluye extensiones no estándar de la versión de JAXR 1.0.

Nombres de archivo y rutas predeterminadas

En la siguiente tabla se describen las rutas y los nombres de archivos predeterminados que se utilizan en este manual.

Tabla 1–2 Nombres de archivo y rutas predeterminadas

Convenciones de 

Valor predeterminado 

Descripción 

ServiceRegistry-base

C:\Program Files\Sun\JavaES5\srvc-registry

El directorio de instalación base de Service Registry. 

DomainRegistry-base

C:\Program Files\Sun\JavaES5\srvc-registry

El directorio que contiene el dominio de Application Server de Service Registry y donde se ubica la base de datos de Service Registry. 

Ant-base

ServiceRegistry-base\install\ant

El directorio que contiene la versión de Java ES de la herramientaAnt.

Requisitos de hardware y software

En este apartado, se muestran los requisitos que deben cumplirse antes de instalar Service Registry 3.1.

Los requisitos de Service Registry son, en su mayoría, iguales a los de Sun Java System Application Server. Los requisitos de espacio en disco que se indican en la siguiente tabla hay que sumarlos a los de Application Server.

Tabla 1–3 Requisitos de hardware y software

Componente 

Requisito 

Sistema operativo 

Windows 2000 Advanced Server SP4 

Windows XP SP2 

Windows 2003 Enterprise Server (32 bit) 

Windows 2003 Enterprise Server (64 bit) 

Memoria mínima 

512 MBytes 

Memoria recomendada 

1 GByte 

Espacio en disco mínimo 

65 MBytes de espacio libre 

Espacio en disco recomendado 

100 MBytes de espacio libre 

Java Virtual Machine (JVM) 

J2SETM versión 5_02

Funciones en extinción

Mecanismo de registro de usuarios

Esta versión de Service Registry incluye su propio mecanismo de autenticación y administración de usuarios.

Documentación de Service Registry 3.1

El conjunto de documentación de Service Registry está disponible en http://docs.sun.com/coll/1314.2.

Errores solucionados en esta versión

La siguiente tabla describe los errores detectados en Service Registry 3 y los errores solucionados o cerrados en Service Registry 3.1.

Tabla 1–4 Errores solucionados o cerrados en esta versión

Número de error 

Descripción 

6290339 

Los objetos de EmailAddress no se pueden recuperar para los objetos de Organization.

6297023 

Se sigue mostrando el ClassificationScheme entre las operaciones de publicación.

6298946 

Si intenta crear una referencia entre objetos de Organization, se produce un error.

6303812 

Un nombre de usuario duplicado genera un mensaje de error ambiguo. 

6305210 

Registry no puede usar la configuración regional inglesa si el dominio de Application Server usa una configuración regional distinta de la inglesa. 

6312083 

Algunas búsquedas devuelven resultados inesperados. 

6312094 

El Asistente de registro omite los valores requeridos cuando crea un nombre distinguido (DN) de certificado. 

6313327 

La configuración de Service Registry presenta errores después de la reinstalación. 

6313791 

La herramienta de administración falla cuando se utiliza la opción -alias.

6318002 

Se produce un error tras crear un ExtrinsicObject o un ExternalLink con un concepto no válido.

6323057 

La eliminación de un AuditableEvent para la creación de objetos provoca excepciones.

6324423 

Al intentar ver el elemento de depósito antes de hacer clic en el botón Aplicar, se produce un error. 

6338836 

Se producen problemas al crear una cuenta de usuario con la opción de cargar certificado 

6397404 

El catalogador de WSDL no informa al usuario de las dependencias que faltan. 

6415812 

Error java.lang.OutOfMemoryError: PermGen space

6430997 

Algunas cadenas de la consola web no estan localizadas 

6436398 

La consola web no muestra los esquemas y los nodos de clasificación localizados 

6438523 

El cuadro combinado Establecer o Cambiar estado no se actualiza 

6443263 

Al hacer clic en una asociación se produce una excepción en el registro del servidor 

6456272 

Al hacer clic en el botón Eliminar de la ficha Ranuras, se produce una excepción 

6466376 

El catalogador WSDL no consigue sustituir los ID temporales 

6470179 

Al hacer clic en el botón Eliminar de la ficha Asociación, aparece un mensaje de error 

6472233 

No se ha podido crear la consulta predefinida 

6477124 

Al hacer clic en el botón Aplicar, no se guardan los cambios realizados en la página Detalles 

Problemas y errores conocidos

Los siguientes problemas conocidos afectan al funcionamiento de la versión Service Registry 3.1.

6248218: al cambiar la versión del objeto RegistryPackage, se pierde su contenido

Resumen del problema: si está activado el control de versiones y se cambia un objeto RegistryPackage para crear una nueva versión de él, todo el contenido del paquete desaparece de la nueva versión.

Solución: no active el control de versiones. Consulte Activar el control de versiones de los objetos de Registry en la Guía de administración de Service Registry 3.1 para obtener más información.

6248293: el objeto Classification se añade a las versiones antigua y nueva del objeto

Resumen del problema: si con el control de versiones activado se añade una clasificación a una versión del objeto y, a continuación, se guarda dicho objeto, la clasificación existirá tanto en la versión antigua como en la nueva.

Solución: no active el control de versiones. Consulte Activar el control de versiones de los objetos de Registry en la Guía de administración de Service Registry 3.1 para obtener más información.

6248418: la adición de Classification, ExternalIdentifier o Slot provoca la eliminación de ExternalLink

Resumen del problema: si está activado el control de versiones y se añade un objeto Slot, Classification o ExternalIdentifier a un objeto que tiene un objeto ExternalLink , el ExternalLink desaparece de la nueva versión del objeto.

Solución: no active el control de versiones. Consulte la sección Enabling Versioning of Registry Objects de Service Registry 3.1 Administration Guide para obtener más información.

6359188: el intento de crear una asociación a (o a partir de) un objeto obsoleto perteneciente al usuario no genera una excepción IllegalStateException.

Resumen del problema: la especificación JAXR no permite a un usuario crear una asociación a (o a partir de) un objeto que se ha dejado de utilizar. Sin embargo, el proveedor JAXR de Service Registry permite crear esta asociación si el objeto que se ha dejado de utilizar pertenece al usuario.

6374079: la información de Person y User no es idéntica.

Resumen del problema: El área Detalles de un objeto de Person no permite al usuario agregar una PostalAddress, EmailAddress o TelephoneNumber, aunque este objetoPerson contenga todos estos atributos.

Solución: Cree un objeto User en lugar de un objeto Person. Puede agregar todos estos atributos a un objeto User.

6407168: el comando add association de la herramienta de administración genera errores confusos.

Resumen del problema: Al intentar emitir el comando add association de la herramienta de administración para crear una asociación para la que el usuario no tiene autorización, es posible que se muestre un mensaje de error confuso. Por ejemplo, si un usuario que no es administrador intenta crear una asociación del tipo HasMember, aparece el siguiente mensaje de error:

No Concept object exists for type: HasMember

6407974: Muchos archivos permanecen en el directorio temporal

Resumen del problema: El servicio de catalogación de WSDL deja archivos XML y XSLT en el servidor, en concreto, en el directorio especificado por la propiedad java.io.tmpdir del archivo install.properties. Además, el proceso de autenticación del usuario deja archivos que comienzan por .omar y con el sufijo .jks en el mismo directorio. Estos archivos no se eliminan hasta que se detiene el dominio de Registry.

Solución: Los archivos con nombres similares a los siguientes ejemplos pueden eliminarse. La variable n representa un número.

CanonicalXMLValidationService_OutputFilennnnn.xml
InvocationControlFile_WSDLValidationnnnnn.xslt

6422192: se produce una excepción NullPointerException al utilizar la herramienta de administración de Service Registry 3.1 con Service Registry 3.0.

Resumen del problema: Si utiliza la herramienta de administración de Service Registry 3.1 con una instancia implementada de Service Registry 3.0, los comandos como cp y rm generarán una excepción NullPointerException.

Solución: Utilice la herramienta de administración de Service Registry 3.1 sólo con Service Registry 3.1 y la herramienta de administración de Service Registry 3.0 con Service Registry 3.0.

6436598: el catalogador de WSDL no elimina ni moderniza los objetos catalogados cuando se ha eliminado o modernizado un objeto de origen.

Resumen del problema: Al utilizar el servicio de catalogación de WSDL para crear un servicio mediante la publicación de un archivo WSDL en Registry, esta aplicación crea un gran número de objetos que forman parte del servicio. Al borrar o actualizar el servicio o el archivo de WSDL, estos objetos no se borran ni se actualizan. Tendrá que borrar o actualizar estos objetos uno por uno cada vez que se borren o actualicen el servicio o el archivo de WSDL.

Solución: Ninguno.

6487653: el botón Establecer o cambiar estado no funciona al crear objetos

Resumen del problema: Al crear un objeto, el botón Establecer o Cambiar estado no se atenúa. Sin embargo, no es posible establecer o cambiar el estado de un objeto que aún no se ha creado. Si hace clic en este botón, aparece un mensaje de error que indica que no se encuentra el objeto.

Solución: No haga clic en el botón Establecer o cambiar estado para un objeto que esté creando. Haga clic en Aplicar para completar la creación del objeto, busque el objeto y cambie su estado.

6499274: el estado del objeto modificado es Nulo

Resumen del problema: El estado de los nuevos objetos es Submitted. Sin embargo, una vez modificado y guardado, su estado cambia a nulo. El objeto debería seguir teniendo el estado Submitted.

Solución: Ninguno.

6500654: la descripción y el botón de la ventana Seleccionar un nodo de clasificación no coinciden

Resumen del problema: Si hace clic en el botón Seleccionar un nodo de clasificación en el área Buscar, el texto indica que se haga clic en Aceptar después de elegir un concepto, pero el nombre del botón es Cerrar.

Solución: Ninguno.

6500668: el asistente para el registro de usuarios no explica el significado del asterisco

Resumen del problema: En Web Console, los formularios Datos del nuevo usuario y Datos de autenticación del usuario contienen asteriscos, pero los formularios no explican que el asterisco indica un campo obligatorio.

Solución: La ayuda en línea establece qué campos son obligatorios.

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.

Problemas relacionados con la traducción

Los siguientes errores de Service Registry 3.1 están relacionados con la traducción.

6276676: faltan cadenas traducidas en Web Console.

Resumen del problema: Las siguiente cadenas de la Consola de web deberían estar traducidas pero aparecen en inglés:

Además, hay algunas etiquetas que permanecen en el idioma anterior cuando se cambia la configuración regional del navegador y se restablece el idioma.

6493416: el vínculo de la ayuda en línea lleva a la página en inglés

Resumen del problema: Si se utiliza Web Console en una configuración regional distinta a la inglesa para la que exista ayuda en línea disponible, el vínculo Marcador y ayuda relacionada de la página Resultados de búsqueda lleva a una página de la ayuda en inglés en lugar de hacerlo a la ayuda en la configuración regional correspondiente.

Solución: Ninguno.

6496070: los nombres de tipo de evento no están traducidos para ninguna configuración regional

Resumen del problema: En Web Console, si hace clic en la ficha Ubicador de auditoría para un objeto en el área Detalles, el texto del campo Tipo de evento (Created, Updated, etc.) siempre aparece en inglés.

Solución: Ninguno.

6499672: faltan dos páginas de la ayuda en línea en todas las configuraciones regionales excepto en la inglesa

Resumen del problema: En la ayuda en línea de Web Console, faltan las dos últimas secciones del último capítulo (Troubleshooting o Solución de problemas) en todas las configuraciones regionales excepto en la inglesa.

Solución: Las secciones pueden encontrarse en el manual en línea, pero sólo en inglés; consulte Service Registry 3.1 User’s Guide.

6500664: existen cadenas sin traducir en la ayuda en línea correspondiente a la configuración regional japonesa

Resumen del problema: En la ayuda en línea de Web Console, las referencias cruzadas a otros manuales (por ejemplo, Guía de administración de Service Registry 3.1) no están traducidas en japonés.

Solución: Ninguno.

6500673: el orden del nombre y las direcciones postales es incorrecto en la configuración regional japonesa

Resumen del problema: En el Asistente para el registro de usuarios de Web Console, el orden de los campos correspondientes al nombre y la dirección postal no están traducidos en la configuración regional japonesa.

Solución: Ninguno.

6500677: vínculo erróneo en la ayuda en línea para la configuración regional japonesa

Resumen del problema: En el prefacio de la ayuda en línea de Web Console correspondiente a la configuración regional japonesa, al situarse en la sección "Rutas y nombres de archivo predeterminados" y hacer clic en el vínculo Siguiente, aparece un error que indica que no se encuentra la página. El vínculo hace referencia a una página inexistente.

Solución: Ninguno.

6507818: La guía de usuario de Service Registry no aparece en ninguna de las configuraciones regionales distintas al inglés

Resumen del problema: La guía de usuario de Service Registry no aparece en ninguna de las configuraciones regionales distintas al inglés en Windows.

Solución: Ninguno.

6510165: los nombres de objeto de las fichas Detalles no están traducidos

Resumen del problema: En el área Detalles de un objeto de Web Console, el nombre del objeto en la ficha Detalles no está traducido. En su lugar, lo que aparece es el nombre del objeto Java. Además, en la configuración regional francesa, el orden de las palabras no es correcto.

Solución: Ninguno.

Cuestiones sobre la documentación

Los siguientes errores de Service Registry 3.1 están relacionados con la documentación.

6500315: falta una página de la ayuda en línea

Resumen del problema: En la ayuda en línea de Web Console, falta la sección del prefacio "Searching Sun Product Documentation" o Búsqueda de documentación de productos Sun en todas las configuraciones regionales.

Solución: El prefacio completo se encuentra en línea (en inglés) en la Guía de usuario de Service Registry 3.1.

6501734: en la ayuda en línea se utiliza un nombre equivocado para el directorio de la ficha Examinar

Resumen del problema: En Web Console, la ayuda en línea sobre la ficha Examinar se refiere de forma incorrecta al nombre del directorio raíz como root. El nombre correcto sería registry.

Solución: La documentación correcta está en laGuía de usuario de Service Registry 3.1 .