Puede migrar una aplicación JAX-RPC Java™ Platform, Enterprise Edition (Java EE) versión 1.3 que utiliza la seguridad de servicios web (WSS) a Java EE versión 1.4.
Las aplicaciones JAX-RPC Java EE versión 1.3 están soportadas en WebSphere Application Server versión 5 y posteriores. Las aplicaciones JAX-RPC Java EE versión
1.4 están soportadas en WebSphere Application Server versión 6 y posteriores.
Antes de empezar
WebSphere Application Server versión 6 y posteriores dan soporte a aplicaciones JAX-RPC Java EE versión 1.3 y Java EE versión 1.4. Las aplicaciones JAX-RPC Java EE versión 1.3 utilizan la especificación WSS Draft 13 y las aplicaciones JAX-RPC Java EE 1.4 utilizan la especificación WSS 1.0. Si desea que la aplicación JAX-RPC Java EE versión 1.3 utilice las especificaciones WSS 1.0 o 1.1, debe migrar la aplicación a Java EE 1.4. Para obtener más información sobre la compatibilidad de las aplicaciones que utilizan WSS Draft 13 y WSS 1.0, consulte Visión general de los estándares y los modelos de programación para la seguridad de nivel de mensajes de servicios web.
Acerca de esta tarea
Realice los pasos siguientes para migrar una aplicación JAX-RPC Java EE versión 1.3, junto con la información de configuración de la seguridad de servicios web, a la aplicación Java EE versión 1.4:
Procedimiento
- Guarde la aplicación Java EE Versión 1.3 original. Si necesita los archivos de configuración de la seguridad de servicios web de la aplicación Java EE Versión 1.3 para volver a crear la configuración con el formato nuevo para la aplicación Java EE Versión 1.4.
- Utilice el asistente de migración de Java EE en una herramienta de ensamblaje para migrar la aplicación Java EE Versión 1.3 a Java EE Versión 1.4.
Importante: Después de migrar a Java EE Versión 1.4 utilizando el asistente de migración Java EE, no puede visualizar la extensión Java EE Versión 1.3 y la información de enlace en una herramienta de ensamblaje.
Puede ver la extensión de Web Services Security de Java EE Versión
1.3 y la información de enlace utilizando un editor de texto. No obstante, no edite la extensión ni la información de enlace utilizando un editor de texto. El asistente de migración Java EE no migra los archivos de configuración de Web Services Security al formato nuevo de la aplicación Java EE Versión 1.4. Sino que el asistente se utiliza para migrar los
archivos de Java EE Versión 1.3 a la Versión 1.4.
Para acceder al asistente de migración Java EE, efectúe los pasos siguientes:- Pulse con el botón derecho el nombre de la aplicación.
- Pulse .
- Suprima manualmente toda la información de configuración de Web Services Security de los archivos de enlace y de extensión de la aplicación que se va a migrar a Java EE Versión 1.4.
- Suprima las secciones <securityRequestReceiverServiceConfig> y <securityResponseSenderServiceConfig> del archivo de extensiones ibm-webservices-ext.xmi del lado del servidor.
- Suprima las secciones <securityRequestReceiverBindingConfig> y <securityResponseSenderBindingConfig> del archivo de enlaces ibm-webservices-bnd.xmi del lado del servidor.
- Suprima las secciones <securityRequestSenderServiceConfig> y <securityResponseReceiverServiceConfig> del archivo de extensiones ibm-webservicesclient-ext.xmi del lado del cliente.
- Suprima las secciones <securityRequestSenderBindingConfig> y <securityResponseReceiverBindingConfig> del archivo de enlaces ibm-webservicesclient-bnd.xmi del lado del cliente.
- Vuelva a crear la información de configuración de Web Services Security en el nuevo formato Java EE de la Versión 1.4. En este punto, puesto que la aplicación ya se ha migrado a Java EE versión 1.4, utilice una herramienta de ensamblaje para configurar la información de seguridad de servicios web original en el formato WSS 1.0. Para obtener más información acerca de las herramientas de ensamblaje, consulte la información relacionada.
Resultados
Ha migrado una aplicación JAX-RPC Java EE versión 1.3 a Java EE versión 1.4
Qué hacer a continuación
Los artículos siguientes contienen algunos ejemplos generales que correlacionan una parte de la información de Web Services Security básica que se ha especificado en la aplicación Java EE Versión 1.3 a una aplicación Java EE Versión 1.4 y especifican esta información utilizando una herramienta de ensamblaje. La información de configuración de la seguridad de servicios web está contenida en cuatro archivos de configuración: dos archivos de configuración del extremo del servidor y dos archivos de configuración del extremo del cliente. La migración de toda la información de configuración se divide en cuatro secciones: una para cada archivo de configuración. Cuando vuelva a crear la información de Web Services Security en el nuevo formato de
Java EE Versión 1.4, se recomienda configurar los archivos de enlaces y las extensiones en el orden siguiente:
- Configure el archivo de extensiones ibm-webservices-ext.xmi del extremo del servidor. Para obtener más información, consulte Migración de la configuración de ampliaciones del servidor JAX-RPC.
- Configure el archivo de extensiones ibm-webservicesclient-ext.xmi del extremo del cliente. Para obtener más información, consulte Migración de la configuración de extensiones del cliente.
- Configure el archivo de enlaces ibm-webservices-bnd.xmi del extremo del servidor.
Para obtener más información, consulte Migración del archivo de enlaces del servidor.
- Configure el archivo de enlaces ibm-webservicesclient-bnd.xmi del extremo del cliente. Para obtener más información, consulte Migración del archivo de enlaces del extremo del cliente.