While a JSF framework like Shale or Seam is not a replacement for filling in knowledge gaps surrounding JSF capabilities—just like Struts or Webwork is not a magic bullet for JSP and servlet ...