Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 357885

Summary: [JSF2.0] Support @FacesConverter for converter id validation
Product: [WebTools] Java Server Faces Reporter: Alexey Kazakov <alkazako>
Component: JSF ToolsAssignee: Ian Trimble <ian.trimble>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: cody.lerum, ian.trimble, raghunathan.srinivasan, rodnei.vete
Version: unspecifiedKeywords: plan
Target Milestone: 3.4.0 M4   
Hardware: PC   
OS: Linux   
Whiteboard: JSF2.0

Description Alexey Kazakov CLA 2011-09-15 17:14:39 EDT
Build Identifier: I20110613-1736

It would be nice if Facelet Validator recognizes converters annotated @FacesConverter.

Reproducible: Always

Steps to Reproduce:
1. Create a dynamic web project with JSF 2 facet.
2. Create a class annotated @FacesConverter("test")
3. Create an xhtml with the following code:
<h:outputText value="#{someEL}">
   <f:converter converterId="test"/>
</h:outputText>
4. Validate the project.
5. converterId="test" is marked as a problem: 'test' converter id is not registered.
Comment 1 Cody Lerum CLA 2011-11-07 12:25:24 EST
This is now the only issuing throwing warnings on my EE6 CDI project.
Comment 2 Ian Trimble CLA 2011-11-25 16:29:45 EST
Fix committed to HEAD at 2011/11/25 01:29PM PDT.
Comment 3 Raghunathan Srinivasan CLA 2011-12-08 13:42:49 EST
Update Target Milestone