Versiones de módulos empresariales instalables

El contenido de un módulo Java™ Platform, Enterprise Edition (Java EE) afecta a si puede instalar el módulo en un destino de despliegue. Un destino de despliegue es un servidor en un producto WebSphere® Application Server .

Módulos de aplicación instalables

Seleccione sólo los destinos de despliegue adecuados para un módulo. Debe instalar una aplicación, módulo enterprise bean (EJB), archivo (SAR) de protocolo de iniciación de sesiones (SIP), módulo web o módulo de cliente en un destino de la versión 9.x bajo cualquiera de las condiciones siguientes:

  • El módulo soporta la tecnología Java Platform, Enterprise Edition (Java EE) 7 añadida en 9.x.
  • El módulo llama a una interfaz de programación de aplicaciones (API)de tiempo de ejecución 9.x.
  • El módulo utiliza una característica de producto 9.x.

    Por ejemplo, dado que el soporte para utilizar enlaces predeterminados de Java EE se añadió en la Versión 9.0, debe instalar un módulo que utilice enlaces predeterminados Java EE sólo en un destino de la Versión 9.x.

Si un módulo soporta Java EE 6, se puede instalar dicho módulo en un destino de despliegue de versión 8.5.x o 9.x. Los módulos que invocan una API 8.x o usan una característica 8.x se pueden instalar en un destino de despliegue 9.x u 8.x. Si un módulo soporta J2EE (Java 2 Platform, Enterprise Edition) 1.4, puede instalar el módulo en un destino de despliegue de la Versión 9.x, 8.x o 7.x. Los módulos que llaman a una API 7.x o que utilizan una característica de la versión 7.x se pueden instalar en un destino de despliegue de la versión 9.x, 8.x o 7.x. Los módulos que necesitan la funcionalidad de paquete de características 7.x se pueden instalar en un destino de despliegue 9.x u 8.x o en un destino de despliegue 7.x que se haya habilitado con ese paquete de características.

Si selecciona opciones como Precompilar archivos JSP (JavaServer Pages), Desplegar servicios web o Desplegar enterprise beans durante la instalación de la aplicación indica que la aplicación utiliza características de la versión actual del producto. No seleccione estas opciones si los destinos de las aplicaciones son nodos de versiones más antiguas. Utilice las herramientas disponibles en la versión anterior como, por ejemplo, JspBatchCompiler, wsgen, o ejbdeploy, para actualizar la aplicación con el código generado antes de desplegar la aplicación.

Evitar problemas: debe empaquetar los beans de entidad de persistencia gestionada por contenedor (CMP) o de persistencia gestionada por bean (BMP) en un módulo EJB 2.1 o anterior. No puede instalar un módulo EJB 3.x que contenga beans de entidad CMP o BMP. La instalación falla cuando un bean de entidad CMP o BMP se empaqueta en un módulo EJB 3.x. Puede instalar módulos EJB 2.1 o anteriores en un destino de despliegue 9.x, 8.x o 7.x.

Archivos RAR instalables

Puede instalar un módulo (conector) de adaptador de recursos autónomo, o archivo RAR, desarrollado para un producto de la Versión 7.x en un destino de despliegue 9.x, 8.x u 7.x. Debe instalar un módulo que llame a una API 8.x en un destino de despliegue 9.x u 8.x. Debe instalar un módulo que llame a una API 9.x en un destino de despliegue 9.x.

destinos de despliegue

La tabla siguiente lista las versiones de destino de despliegue compatibles para varios módulos. 9.x, 8.xo 7.x para versiones de destino de despliegue indica que puede desplegar el módulo en un servidor WebSphere Application Server Versión 9, 8 o 7.

Tabla 1. Versiones de destino de despliegue compatibles para 9.x, 8.xy 7.x módulos. Despliegue los módulos en las versiones de destino de despliegue compatibles
Tipo de módulo Soporte de módulos Java ¿El módulo llama a las API de tiempo de ejecución 7.x, 8.x o 9.x o utiliza características de la versión 7.x, 8.x o 9.x? Versiones cliente que pueden instalar el módulo Versiones de destino de despliegue
Aplicación, EJB o web J2EE 1.3 Nee 9.x, 8.x o 7.x 9.x, 8.x o 7.x
Aplicación, EJB o web J2EE 1.3 9.x, 8.x o 7.x para API o características 7.x

9.x u 8.x para API o características 8.x

9.x, 8.x o 7.x
Aplicación, EJB, SAR o web J2EE 1.4 Sí o no 9.x, 8.x o 7.x 9.x, 8.x o 7.x
Aplicación, EJB, SAR o web Java EE 5 Sí o no 9.x, 8.x o 7.x 9.x, 8.x o 7.x
Aplicación, EJB, SAR o web Java EE 6 Sí o no 9.x. u 8.x 9.x u 8.x
Aplicación, EJB, SAR o web Java EE 7 Sí o no 9.x

9.x u 8.5.x para los módulos web

9.x

9.x u 8.5.x para los módulos web

Cliente Cualquier versión de Java EE Sí o no 9.x u 8.x 9.x u 8.x
Adaptador de recursos JCA 1.0 Nee 9.x, 8.x o 7.x 9.x, 8.x o 7.x
Adaptador de recursos JCA 1.0 9.x, 8.x o 7.x 9.x, 8.x o 7.x
Adaptador de recursos JCA 1.5 Sí o no 9.x, 8.x o 7.x 9.x, 8.x o 7.x
Adaptador de recursos JCA 1.6 Sí o no 9.x u 8.x 9.x u 8.x
Adaptador de recursos JCA 1.7 Sí o no 9.x 9.x