Das Projekt Open Web Beans ist seit Ende 2008 am Arbeiten und hat jetzt die erste runde Version seiner Java-Beans-Implementation veröffentlicht.
Die erste Version hält sich nach Projektangaben an die neueste Beans-API, also Version 1.01 von 1997. Außerdem hat sie die TCK-Kompatibilitätstests für JSR 330 und JSR 299 bestanden. Zum Download auf den Seiten von Apache stehen Quell- und Binärdateien bereit.
Das Projekt Open Web Beans befindet sich im Incubator-Status bei Apache und hat zum Ziel, die Java Specification Request 299 zu implementieren (Dependency Injection). Darüber hinaus will das Projekt neue Web-Beans-Komponenten entwickeln, die auch für andere Apache-Projekte nutzbar sind.
“Java Beans” sind spezielle, wiederverwendbare Software-Komponenten für Java-Programme. Das Technology Compatibility Kit (TCK) ist ein von Sun/Oracle vorgehaltene Testsuite, um die korrekte Implementierung der Java-Spezifikationen abzuprüfen. Hinter den Java Specification Requests verbirgt sich eine gemeinschaftlicher Prozess, Java-Spezifikationen weiterzuentwickeln. Oracle will diesen Prozess auch zukünftig beibehalten, wie der neue Java-Eigentümer kürzlich in Zusammenhang mit der IBM-Zusammenarbeit an Open JDK versichert hat. Eine Liste aller Requests gibt es auf den Seiten des Java-Community-Prozesses von Sun/Oracle.





