While testing appfuse-light-jsf-archetype:2.1.0, Error popups show up during project creation.
The problem is the archetype depends on JSF 2.0 but uses web.xml version 2.4.
JavaEE6 spec requires servlet version >= 2.5 to use JSF 2.0, and WTP is very strict about that.
Instead of displaying an error popup, it'd be more appropriate to add error markers :
- "JavaServer Faces 2.0 can not be installed : One or more constraints have not been satisfied."
- "JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer."