Eindeutige EJB-3.0-Bindungsnamen verwenden

WebSphere Application Server Version 6.1 Feature Pack for Enterprise JavaBeans 3.0 (EJB) ließ zu, dass die EJB-3.0-Bindungsdatei doppelte Bindungsnamen enthielt. Die Laufzeitumgebung des Servers der Version 7.0 stellt eine Funktion zur Eindeutigkeitsprüfung von Namen bereit, die in der EJB-3.0-Bindungsdatei ibm-ejb-jar-bnd.xml verwendet werden. Sie prüft auch, ob Klassennamen für Sitzungsschnittstellen und -Interceptor vollständig qualifiziert sind. Anwendungen mit Eindeutigkeitsfehlern werden in Version 7.0 nicht gestartet, obwohl dieselbe Anwendung für Feature Pack for EJB 3.0 funktionierte.

Diese Regel validiert die EJB-3.0-Bindungsdatei, um die Eindeutigkeit von Bindungsnamen sicherzustellen. Sie prüft auch, ob Klassennamen für Sitzungsschnittstellen und -Interceptor vollständig qualifiziert sind.