On Wed, 2008-06-18 at 14:08 -0700, mjovanov wrote:
> Is there a bug in the way MyFaces generates unique ids for components? We
> keep getting "duplicate id in the faces tree" error and with every new minor
> release of MyFaces it seems to pop up in different place in our app. An
> obvious fix is to explicitly name the components in question, but to me this
> seems really unreasonable. We use Facelets and it is really a pain to always
> have to come up with unique ids for each component inside our custom
> facelets.
> 
> I just want to know what is the proper way to code around this issue? I
> mean, am I rally suppose to explicitly name every single components? I also
> notice this is mostly happening when components are nested inside a
> container component that has a rendered attribute set to some backing bean
> method.
> 
> Any comments/suggestions would be greatly appreciated!

The proper solution is for you to contribute a unit test patch that
checks for this problem. Then if anyone screws up the myfaces code, your
unit test will fail and it will get fixed.

Regards,
Simon

Reply via email to