17 czerwca 2007

Tworzenie aplikacji z JavaServer Faces, Apache Maven i Apache Geronimo

Długo trwało zanim Apache Geronimo otrzymał certyfikację serwera aplikacyjnego w 100% zgodnego ze specyfikacją Java Enterprise Edition 5. W końcu jednak do tego doszło i pora na trochę reklamy produktu, i przybliżenie go polskiej społeczności Java.

Właśnie ukończonym artykułem Tworzenie aplikacji z JavaServer Faces, Apache Maven i Apache Geronimo rozpoczynam serię artykułów przedstawiających jego możliwości. Rozpoczniemy delikatnie - od stworzenia aplikacji korzystającej z JavaServer Faces 1.2 oraz wtyczki Apache Maven do Apache Geronimo 2.0. Sama aplikacja nie jest niczym oszałamiającym, ale pozwala na przygotowanie punktu wyjściowego do poznawania bardziej zaawansowanych elementów Java EE 5 w wykonaniu Apache Geronimo. Połączyłem tym samym przyjemne z pożytecznym i wierzę, że udało mi się zaprezentować coś dla adeptów Java EE 5 jak i osób zaawansowanych w tej technologii, jednakże nie mających do tej pory okazji popracować z Apache Geronimo. Tak wiele bolesnych doświadczeń przechodzą ostatnio twórcy aplikacji pracujący z bardzo popularnym serwerem aplikacyjnym JBoss AS 4, który nadal nie dostarcza tego, czego jego twórcy byli główną siłą napędową - dobrodziejstw płynących ze stosowania rozwiązań Java EE 5 i dla nich szczególnie dedykuję ten artykuł - dla złagodzenia ich cierpienia ;-) Zobaczmy w praktyce, co ciekawego może nam zaproponować trio Java EE 5, Apache Geronimo 2.0M6 i Apache Maven 2.