One oft cited complaint about Java Web Applications is the slow      and laborious deployment      step.  This step seriously undermines the ability to get into a      flow      state and is generally a major buzz kill.  The absense of a      deployment step is one reason why people like Ruby on Rails so      much.

    

JSF-Extensions Design Time brings good news for      flow-impaired Java Web application Developers: the JMX      PhaseListener.

    

The implementation of this was really simple.  I just took Jean-Francios      Arcand's JMXDeploy class, modded it ever so slightly, as you      can see in the      source code, and called it from a      PhaseListener.

   

I did a screencast about it too.

Technorati Tags: edburns