Modifications de comportement de Java EE 7
Si vous avez incorporé auparavant les fonctions Java Platform, Enterprise Edition (Java EE) 6 dans votre environnement Liberty, vous pourriez constater des modifications de comportement lorsque vous adoptez une fonction Java EE 7.
Vous pouvez choisir d'implémenter Java EE 6 ou Java EE 7 pour chaque instance de serveur, en fonction des modifications de comportement. Si le comportement souhaité est présent dans Java EE 7 uniquement, vous devez utiliser cette fonction. Si les modifications de comportement de Java EE 7 sont susceptibles d'avoir un effet négatif sur une application existante, utilisez Java EE 6 afin de conserver le comportement existant pour cette application. Vous devez vous assurer que l'implémentation de Java EE que vous choisissez est compatible avec les autres fonctions Java EE de votre serveur. Pour plus d'informations, voir Combinaisons de fonctions Java EE 6 et 7 prises en charge.
Technologie | Fonction Java EE 6 | Fonction Java EE 7 | Modifications de comportement |
---|---|---|---|
Validation de bean | beanvalidation-1.0 | beanValidation-1.1 | Aucune modification de comportement. |
Contexts and Dependency Injection for Java (CDI) | cdi-1.0 | cdi-1.2 | Voir Changements de comportement dans Contexts and Dependency Injection 1.2. |
Enterprise JavaBeans (EJB) | ejbLite-3.1 | ejbLite-3.2 | Aucune modification de comportement. |
Expression Language (EL) | Inclus dans jsp-2.2 | el-3.0 | Voir Fonctionnalités de la fonction Expression Language 3.0. |
Java API for RESTful Web Services (JAX-RS) | jaxrs-1.1 | jaxrs-2.0 | Voir Modifications du comportement de JAX-RS 2.0. |
Java EE Connector Architecture (JCA) | jca-1.6 | jca-1.7 | Aucune modification de comportement. |
Java Database Connectivity (JDBC) | jdbc-4.0 | jdbc-4.1 | Aucune modification de comportement. |
Java Message Service (JMS) | jms-1.1 | jms-2.0 | Aucune modification de comportement. |
wasJmsClient-1.1 | wasJmsClient-2.0 | Voir Changements de comportement de la messagerie JMS (wasJmsClient-2.0). | |
wmqJmsClient-1.1 | wmqJmsClient-2.0 | Voir SupportMQExtensions property. | |
Java Persistence API (JPA) | jpa-2.0 | jpa-2.1 | Voir Changements de comportement dans Java Persistence API 2.1. |
Servlet Java | servlet-3.0 | servlet-3.1 | Voir Modifications de comportement dans Servlet 3.1. |
Java Transaction API (JTA) | transaction-1.1 (fonction protégée) | transaction-1.2 (fonction protégée) | Aucune modification de comportement. |
JavaServer Faces (JSF) | jsf-2.0 | jsf-2.2 | Voir Configuration de Liberty pour JavaServer Faces 2.2. |
JavaServer Pages (JSP) | jsp-2.2 | jsp-2.3 | Aucune modification de comportement. |
Message Driven Beans (MDB) | mdb-3.1 | mdb-3.2 | Aucune modification de comportement. |