myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mike Kienenberger" <mkien...@gmail.com>
Subject Re: [jira] Commented: (MYFACES-1364) ArrayIndexOutOfBounds exception when restoring state on a custom component
Date Fri, 14 Jul 2006 00:26:53 GMT
Someone else want to review this?

My take on this is "Invalid -- JSF doesn't let you build composite
components in the constructor"


http://issues.apache.org/jira/browse/MYFACES-1364?page=comments#action_12420657
]
> > ArrayIndexOutOfBounds exception when restoring state on a custom component
> > --------------------------------------------------------------------------

> > If I have a custom component (e.g. extends HtmlPanelGrid) and I attach to this another
component (e.g. a HtmlCommandLink) in the constructor, I get an ArrayIndexOutOfBounds exception
in the restore state phase.
> > What happens is that in the save state phase it will save one child, but in the
restore state phase it will try to restore two: a new child (that gets added when the component
is recreated) AND the old child.
> > Therefore, I cannot define a (usable) custom composite component (I can, actually,
but with some nasty workarounds).

Mime
View raw message