Combinaciones admitidas de las características Java EE 6 y 7

Algunas combinaciones de las características de Liberty de Java™ EE 7 y Java EE 6 Liberty en una configuración de servidor son compatibles. Sin embargo, algunas combinaciones no son compatibles y pueden generar un error cuando se inicia el servidor.

El mensaje de error es similar al siguiente:

CWWKF0033E: Las
características de singleton com.ibm.websphere.appserver.javaeeCompatible-6.0 y
com.ibm.websphere.appserver.javaeeCompatible-7.0 no pueden cargarse al mismo tiempo.  Las
característica configuradas servlet-3.0 y ejbLite-3.2 incluyen una o más características que provocan el conflicto. Su configuración no está soportada.

En la tabla siguiente se marcan las combinaciones de características compatibles con una marca de selección (✔). Asegúrese de que la configuración del servidor no contenga características incompatibles.

Tabla 1. Combinaciones soportadas de características de Liberty de Java EE 7 y Java EE 6. Las características de Java EE 7 se listan verticalmente. Las características de Java EE 6 se listan horizontalmente. Una marca de selección (✔) indica que se admite la combinación de características de Java EE 7 y 6 y que una configuración del servidor puede contener ambas características. Una celda vacía (ningún ✔) indica que no se admite la combinación de características de Java EE 7 y 6.
  Características de Java EE 6
beanValida- tion-1.0 cdi-1.0 ejbLite-3.1 jaxb-2.2 jaxrs-1.1 jaxws-2.2 jca-1.6 jdbc-4.0 jms-1.1 jpa-2.0 jsf-2.0 jsp-2.2 managed- Beans-1.0 mdb-3.1 servlet-3.0
Características de Java EE 7  
batch-1.0                    
beanValidation-1.1                    
cdi-1.2                    
concurrent-1.0
el-3.0  
ejb-3.2                      
ejbLite-3.2                    
javaMail-1.5
jacc-1.5
jaspic1.1
jaxrs-2.0                    
jca-1.7                    
jdbc-4.1  
jms-2.0                    
jpa-2.1                        
jsf-2.2                    
jsonp-1.0
jsp-2.3    
mdb-3.2                    
servlet-3.1  
websocket-1.0  
websocket-1.1  

La tabla muestra que la característica servlet-3.0 de Java EE 6 es incompatible con la característica websocket-1.1 de Java EE 7. Por lo tanto, una configuración de servidor con las siguientes características provoca un error:

<featureManager>
   		<feature>servlet-3.0</feature>
   <feature>websocket-1.1</feature>
</featureManager>

Para resolver el error, utilice servlet-3.1 en lugar de servlet-3.0 en la configuración del servidor. La característica servlet-3.1 es compatible con la característica websocket-1.1.

Para obtener más información sobre la compatibilidad o tolerancia de características, consulte Tolerancia de las características.


Icono que indica el tipo de tema Tema de referencia



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=rwlp_prog_model_supported_combos
Nombre de archivo:rwlp_prog_model_supported_combos.html