Carlos Perez (a renowned Java technologist) recently published a list of five Java technologies he believes are worth learning in 2008. They are:
OSGi (a dynamic module system specification based on Java)
OSGi (Open Service Gateway Initiative) refers to a service specification written in the Java language, defined by the OSGi Alliance organization.