Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: 2.0-Alpha2
-
Fix Version/s: 2.0-Alpha3, 2.0.0
-
Component/s: Framework
-
Labels:None
-
Environment:ICEfaces 2 JSF 2
Description
Dynamically added components can cause "duplicate id" problems if setId() is not called explicitly. It's just been noted that the BridgeSetup adds a couple of UIOutput components that don't set the id. We need to review and ensure that we are consistently setting the id of these components.
It should be possible to create a static page for a test case, for instance 10 forms with prependID = false and several children in each form. The automatically assigned IDs of the form children will collied with the UIViewRoot assigned IDs.
This is a JSF 2.0 bug.