Community
Participate
Working Groups
The CompositeTagRegistryFactory caches the tag registry factories that declare their applicability to a project. However, this fails to take into account the fact that applicability by change. To reproduce: 1) Create a new dynamic web project *WITHOUT* a JSF facet. 2) Open the web page editor on a JSP page to load the tag registry for the project. 3) Add a JSF 2.0 facet to the project. 4) Create a new xhtml file with the Composition Page template. 5) Try to validate the page and use content assist in the "template" attribute of the composition tag. Expected: 1) A warning should be flagged on the empty template attribute 2) Content assist should show a list of directories. Actual: Neither feature will work.
Created attachment 172560 [details] Removes the caching in CompositeTagRegistryFactory
Checked in 6/30/10 to HEAD for 3.2.1