Novost te različice je poseben model programiranja, imenovan glediščno programiranje (AOP, aspect-oriented programming), ki je bil že pred desetletji razvit v znamenitem Xeroxovem laboratoriju PARC.
Vodja projekta JBoss, Fleury, opisuje AOP kot način, kako z enostavnim programiranjem razviti zapletene programe. Z AOP naj bi podlaga J2EE postala za razvijalce po udobju primerljiva z Microsoftovim ogrodjem .net.