New and Noteworthy |
The Tag Registry View allows a JSF user to browse the JSF tags declared in each project including information about what components, converters and validators they create at runtime.
The Component Tree View allows a user to browse a design-time approximation of what a view (i.e. a JSP page or Facelet XHTML) will look like at runtime. This component tree will also be used by an increasing number of component-based features in the future.
Thanks to Xiaonan Jiang at IBM for driving new framework requirements and providing prototypes.
To better support the decorative nature of JSF variable and property resolvers, we have added the ability to register decorative design time resolvers to the default application manager. Decorative resolvers are called only if the runtime resolver that they are associated with is found in the configuration of the current web project. For more information see: here
We have refactored several internal symbol creation methods and combined them with contributions by Matthias Fuessel and Xiaonan Jiang (IBM), to create a new set of extension points to simplify creation of common JSF symbols. See here for more details.
We have also made the symbol creation methods available on a new factory called JSFSymbolFactory.
New validation preferences for EL validation problems allow you to change the severity of type assignment problems between Error, Warning and Ignore.
This section contains descriptions of the following significant changes made to the JavaServer Faces Tooling for Release 1.0: