Unterstützte Kombinationen der Features für Java EE 7 und Java EE 6

Einige Kombinationen von Java™ EE 7- und Java EE 6-Liberty-Features in einer Serverkonfiguration sind kompatibel. Es gibt jedoch zahlreiche nicht kompatible Kombinationen, die beim Start des Servers zu einem Fehler führen.

Die Fehlernachricht lautet ihn etwa wie folgt:

CWWKF0033E: Die Singleton-Features com.ibm.websphere.appserver.javaeeCompatible-6.0 und com.ibm.websphere.appserver.javaeeCompatible-7.0
können nicht gleichzeitig geladen werden. Die konfigurierten Features servlet-3.0 und ejbLite-3.2 enthalten mindestens ein Feature, das den Konflikt verursacht.
Ihre Konfiguration wird nicht unterstützt. 

In der folgenden Tabelle sind die kompatiblen Featurekombinationen mit einem Häkchen (✔). markiert. Stellen Sie sicher, dass Ihre Serverkonfiguration keine nicht kompatiblen Features enthält.

Tabelle 1. Unterstützte Kombinationen von Java EE 7- und Java EE 6-Liberty-Features. Die Features von Java EE 7 sind vertikal aufgelistet. Die Features von Java EE 6 sind horizontal aufgelistet. Ein Häkchen (✔) i zeigt an, dass die Kombination von Java EE 7- und Java EE 6-Features unterstützt wird und dass eine Serverkonfiguration beide Features enthalten kann. Eine leere Zelle (kein ✔) i zeigt an, dass die Kombination von Java EE 7- und Java EE 6-Features nicht unterstützt wird.
  Java EE 6-Features
beanValida- tion-1.0 cdi-1.0 ejbLite-3.1 jaxb-2.2 jaxrs-1.1 jaxws-2.2 jca-1.6 jms-1.1 jpa-2.0 jsf-2.0 jsp-2.2 managed- Beans-1.0 mdb-3.1 servlet-3.0
Java EE 7-Features  
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                    
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  

Die Tabelle zeigt, dass das Feature servlet-3.0 von Java EE 6 mit dem Feature websocket-1.1 von Java EE 7 nicht kompatibel ist. Deshalb wird bei einer Serverkonfiguration mit den folgenden Features ein Fehler generiert:

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

Zur Behebung des Fehlers verwenden Sie servlet-3.1 anstelle von servlet-3.0 in der Serverkonfiguration. Das Feature servlet-3.1 ist mit dem Feature websocket-1.1 kompatibel.

Weitere Informationen zur Kompatibilität oder Tolerierung von Features finden Sie unter Features tolerieren.


Symbol das den Typ des Artikels anzeigt. Referenzartikel

Dateiname: rwlp_prog_model_supported_combos.html