Rational Developer for System z, Versión 7.6

Limitación: Los nombres de elementos globales en los esquemas XML generados no son coherentes entre tipos de conversión XML interpretativos y compilados

Problema: Los nombres del elemento raíz de mensaje de servicio Web en los esquemas XML generados por la generación predeterminada de la conversión XML interpretativa y compilada no coinciden. Es posible que tenga que cambiar el valor predeterminado de generación de la conversión XML compilada para que coincida con las mayúsculas/minúsculas de la conversión interpretativa, como se describe más abajo en la solución provisional. Ello le permitirá cambiar más adelante el tipo de conversión de interpretativa a compilada si es necesario, sin que haga falta volver a publicar el archivo WSDL y sin cambiar el código en los clientes del servicio Web.

Método alternativo: Al generar los artefactos para la conversión XML compilada, puede utilizar el asistente para cambiar el nombre del elemento raíz para que coincida con la conversión XML interpretativa. Esta nueva opción, denominada "Nombre de elemento raíz", se encuentra en la página Opciones de generación, en la pestaña Opciones de WSDL y XSD, en el grupo propiedades de esquemas XML de petición y respuesta.

Por ejemplo, el grupo COBOL llamado A-B-C hará que los artefactos de la conversión interpretativa tengan el nombre de elemento raíz de mensaje "a_b_c". Los artefactos predeterminados de la conversión compilada tendrán el nombre de elemento raíz "ABC". Como ya se ha descrito antes, puede cambiar "ABC" en el asistente por "a_b_c" para que coincida con el WSDL generado para la conversión interpretativa.


Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)