News

Freitag, 24. April 2009 | News

''JSF 2.0 bringt den Ritterschlag für Facelets''

(Link zum Artikel: http://www.it-republik.de/jaxenter/news/048509)

Matthias Weßendorf

Seit Mittwochabend bin ich nun auf der Mainzer JAX 2009. Diese kommt erstmals mit einem "Special Day" zum Thema JavaServer Faces daher. Früh morgens um 08:30 Uhr begrüßte Andy Bosch die zahlreichen Teilnehmer, dann waren Lars Röwekamp und ich an der Reihe. Der Vortrag "FacesTales" - inspiriert durch unsere Kolumne - stellt viele Aspkete der bunten JSF-Community vor. Auf Grund der Fülle an Frameworks und sonstigen Bibliotheken für JSF kann man leider nicht alles zeigen. In der Pause gab es die ersten Smalltalks und dazu massig Kaffee, wie immer! Andy Bosch, der Host des ersten Tages, machte dann mit einem Vortrag zum Thema Portlets und JSF weiter. Derzeit gibt es zwei Spezifikationen (JSR 301 und JSR 329), die sich um dieses Thema kümmern. Diese neuen Standards helfen, dass JSF nahezu problemlos innerhalb eines Portals laufen kann.

Die Keynote von Sebastian Meyen behandelte Erneuerungen rund um die Themen OSGI, EJB3 und WebServices. Motto hier: Innovationen helfen, Probleme einfacher zu lösen! OSGi entwickelt sich zu einem wichtigen Unterbau moderner Runtime-Umgebungen.

Nach dem Mittagessen ging es dann zurück zum JSF-Day. Dort gab Pete Muir, Seam-Lead-Engineer von JBoss, einen Vortrag zur neuen Seam Version 3. Pete lieferte den Zuhörern ebenfalls einen kleinen Einblick in Java EE 6 und den neuen "Java Contexts and Dependency Injection"-Standard, dem JSR 299. Dieser neue Standard ist der breiten Öffentlichkeit eher unter dem alten Namen "WebBeans" geläufig.

Ed Burns und Martin Marinschek stellten gemeinsam JavaServer Faces 2.0 vor. Da Ed Burns sehr gut Deutsch spricht, wurde der Vortrag in zwei Sprachen gehalten - der Großteil auf Deutsch! Ed musste nur ab und an auf das Englisch zurückgreifen. Auch nach dem Vortrag hatte er keine Scheu vor Fragen auf Deutsch :-). Für Unterhaltung war also bestens gesorgt! JSF 2.0 enthält etliche neue Features: Mit einer Komponentenübersicht zeigten die beiden Speaker die meisten Änderungen der neuen Spezifikation. Ein paar Neuheiten wurden dann im Detail besprochen, wie z.B. das neue Event-System (=> System Events). Die wichtigste Neuheit ist aber sicherlich der Ritterschlag für Facelets als die neue Default-View für JavaServer Faces. Die Tatsache, dass die neuen Features überwiegend nur mit Facelets funktionieren stellt klar: JSP is dead! Zum Abschluß des ersten JSF Days gab es noch einen Vortrag zu Spring und dessen Lösungen rund um JSF.

Generel ist die JAX gut besucht und - wie immer - eine super Möglichkeit, Bekannte zu treffen und sich interessante Themen, wie z.b. JRuby, anzusehen! Ich freue mich schon auf den letzten Tag, morgen mit dem JSF Expert Day.

CU in 2010

Matthias Weßendorf arbeitet für die Oracle Corp. an ADF Faces und Apache Trinidad. Seit 2004 ist er PMC von Apache MyFaces. Matthias hat an verschiedenen internationalen Konferenzen als Redner teilgenommen.

andere Artikel dieser Serie


Anzeige

Kommentare


Folgende Links könnten Sie auch interessieren

zurück zum Seitenanfang