Bug 273407

Summary: JSF helper and validator shows incorrect warnigns
Product: [WebTools] Java Server Faces Reporter: Krashan Brahmanjara <krokodylowy3>
Component: CoreAssignee: Raghunathan Srinivasan <raghunathan.srinivasan>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: raghunathan.srinivasan
Version: unspecifiedKeywords: helpwanted
Target Milestone: Future   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Krashan Brahmanjara CLA 2009-04-23 07:25:37 EDT
Build ID: M20090211-1700

Steps To Reproduce:
1.Create jsf file with table and column tag, like
<ui:tableRowGroup sourceData=" {...objectArrayDataProvider1}" sourceVar="currentRow">
(...)                                               <ui:staticText text="#{currentRow.value['name']}"/>

another example
<ice:dataTable id="warunkiSzczegoloweListWS" width="100%" var="element" >


More information:
In this example jsf helper and validator doesn't see local variables declared by param 'var' or 'sourceVar'.  This variables should be added to list of all session variables and beans.

Current problems
- on validate warning message "currentRow cannot be resolved" is displayed 
- on ctrl-space variable is not displayed in jfs editor
Comment 1 Raghunathan Srinivasan CLA 2009-04-28 18:44:13 EDT
These are features that require explicit design-time support for the target tag library (Sun Rave component library?). We will be happy to receive such a contribution.