La tabla siguiente describe las entradas y salidas de las transformaciones XSL que son posibles cuando los mensajes de entrada utilizan el protocolo HTTP POST (texto/xml):
Entrada para la transformación XSL | Salida de la transformación XSL | |
---|---|---|
Primera transformación XSL | Documento XML válido que utiliza un esquema XML personalizado | Documento XML válido que utiliza el esquema XML por omisión |
Segunda transformación XSL | Documento XML válido que utiliza el esquema XML por omisión | Documento no XML o un documento XML válido que utiliza un esquema XML personalizado |
Procedimiento:
Para configurar transformaciones XSL en mensajes de entrada HTTP POST (texto/xml) que acceden a una operación y opcionalmente en mensajes de salida:
Transcripción:
Este viewlet muestra cómo utilizar el entorno de trabajo para configurar dos transformaciones XSL en el XML de los mensajes que solicitan una operación de un servicio Web.
La primera transformación funciona en mensajes HTTP POST (texto/xml) desde aplicaciones cliente. El XML de dichos mensajes se convierte de códigos definidos en el propio esquema XML a códigos definidos en el esquema XML por omisión que el entorno de trabajo genera para la operación.
Genere el esquema XML por omisión del entorno de trabajo para la operación. Deberá utilizar este esquema cuando cree los archivos XSL para las dos transformaciones. El esquema por omisión se genera en la ventana Gestionar transformaciones XSL.
Cree los dos archivos XSL utilizando el propio método preferido. Asegúrese de que los archivos XSL estén en una ubicación a la que pueda navegar desde el entorno de trabajo.
Cuando finalice, abra de nuevo la ventana Gestionar transformaciones XSL. Navegue hasta el archivo XSL y selecciónelo para la primera transformación. Navegue hasta el archivo XSL y selecciónelo para la segunda transformación.
Al desplegar el servicio Web a un servidor Web J2EE, los archivos XSL se empaquetarán en el archivo WAR (Web Archive).