Verhaltensänderungen in Java EE 7

Wenn Sie zuvor Java Platform, Enterprise Edition (Java EE) 6-Features in Ihre Liberty-Umgebung integriert haben, fallen Ihnen möglicherweise Verhaltensänderungen auf, wenn Sie eine Umstellung auf ein Java EE 7-Feature durchführen.

Sie können für jede Serverinstanz festlegen, ob das Java EE 6-Feature oder Java EE 7-Feature implementiert werden soll. Sie müssen jedoch Verhaltensunterschiede berücksichtigen. Wenn das erforderliche Verhalten nur im Java EE 7-Feature enthalten ist, müssen Sie das Feature Java EE verwenden. Wenn sich Verhaltensunterschiede im Java EE 7-Feature auf eine vorhandene Anwendung nachteilig auswirken, verwenden Sie das Java EE 6-Feature, um das vorhandene Verhalten für diese Anwendung beizubehalten. Sie müssen sicherstellen, dass die ausgewählte Java EE-Implementierung mit anderen Java EE-Features im Server kompatibel ist. Weitere Informationen finden Sie unter Unterstützte Java EE 6- und Java EE-7-Featurekombinationen.

Tabelle 1. Features mit Java EE 6- und Java EE-7-Implementierungen
Technologie Java EE 6-Feature Java EE 7-Feature Verhaltensänderungen
Bean Validation beanValidation-1.0 beanValidation-1.1 Keine Verhaltensänderungen
Contexts and Dependency Injection for Java (CDI) cdi-1.0 cdi-1.2 Informationen hierzu finden Sie unter Änderungen beim Verhalten von Contexts and Dependency Injection 1.2.
Enterprise JavaBeans (EJB) ejbLite-3.1 ejbLite-3.2 Keine Verhaltensänderungen
Expression Language (EL) In jsp-2.2 enthalten. el-3.0 Informationen hierzu finden Sie unter Funktionen des Features Expression Language 3.0.
Java API for RESTful Web Services (JAX-RS) jaxrs-1.1 jaxrs-2.0 Informationen hierzu finden Sie unter Verhaltensänderungen bei JAX-RS 2.0.
Java EE Connector Architecture (JCA) jca-1.6 jca-1.7 Keine Verhaltensänderungen
Java Database Connectivity (JDBC) jdbc-4.0 jdbc-4.1 Keine Verhaltensänderungen
Java Message Service (JMS) jms-1.1 jms-2.0 Keine Verhaltensänderungen
wasJmsClient-1.1 wasJmsClient-2.0 Informationen hierzu finden Sie unter Verhaltensänderungen im JMS-Messaging (wasJmsClient-2.0).
wmqJmsClient-1.1 wmqJmsClient-2.0 Weitere Informationen hierzu finden Sie unter SupportMQExtensions property.
Java Persistence API (JPA) jpa-2.0 jpa-2.1 Informationen hierzu finden Sie unter Änderungen beim Verhalten von Java Persistence API 2.1.
Java Servlet servlet-3.0 servlet-3.1 Informationen hierzu finden Sie unter Verhaltensänderungen bei Servlet 3.1.
Java Transaction API (JTA) transaction-1.1 (geschütztes Feature) transaction-1.2 (geschütztes Feature) Keine Verhaltensänderungen
JavaServer Faces (JSF) jsf-2.0 jsf-2.2 Informationen hierzu finden Sie unter Liberty for JavaServer Faces 2.2 konfigurieren.
JavaServer Pages (JSP) jsp-2.2 jsp-2.3 Keine Verhaltensänderungen
Message-driven Beans (MDB) mdb-3.1 mdb-3.2 Keine Verhaltensänderungen

Symbol das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 01.12.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_prog_model_jee7behaviors
Dateiname: rwlp_prog_model_jee7behaviors.html