Hi, This works now :)
See MYFACES-2713 for details. Regards, Jakob 2010/5/13 Jakob Korherr <[email protected]> > Hi, > > The problem seems to be that UIRepeat does not handle the component stack > correctly. Thus the LocationMethodExpression, which is needed to resolve > MethodExpressions containing cc, cannot find the correct composite component > instance. > > I will fix this asap! > > Regards, > Jakob > > 2010/5/13 Mark Struberg <[email protected]> > > Maybe I'm on the completely wrong track, but does it work with c:forEach? >> >> LieGrue, >> strub >> >> --- On Thu, 5/13/10, Jakob Korherr <[email protected]> wrote: >> >> > From: Jakob Korherr <[email protected]> >> > Subject: Re: Problem with composite component inside ui:repeat >> > To: "MyFaces Discussion" <[email protected]> >> > Date: Thursday, May 13, 2010, 4:08 PM >> > Hi Bruno, >> > >> > This sounds like a bug. I will investigate it! >> > >> > Regards, >> > Jakob >> > >> > 2010/5/13 Bruno Aranda <[email protected]> >> > >> > > Hi, >> > > >> > > I am having some problems to understand this case: >> > > >> > > I have a composite component inside a ui:repeat. >> > Something like this: >> > > >> > > <ui:repeat value="#{testController.objects}" >> > var="obj"> >> > > >> > <myComposite:myComp /> >> > > </ui:repeat> >> > > >> > > And the implementation of the component contains >> > this: >> > > >> > > <composite:implementation> >> > > <h:commandButton value="Say something" >> > actionListener="#{cc.sayHello}"> >> > > <composite:implementation> >> > > >> > > And I have the corresponding faces component with the >> > "sayHEllo" >> > > actionListener method. >> > > >> > > However, I get an exception saying that "cc.sayHello" >> > cannot be executed >> > > because "cc" is null for that request. >> > > >> > > Everything works as expected outside the ui:repeat, so >> > it seems that for >> > > some reason the "cc" is lost after the first request? >> > Or is this expected >> > > and I am doing something wrong? >> > > >> > > Thanks! >> > > >> > > Bruno >> > > >> > >> > >> > >> > -- >> > Jakob Korherr >> > >> > blog: http://www.jakobk.com >> > twitter: http://twitter.com/jakobkorherr >> > work: http://www.irian.at >> > >> >> >> >> > > > -- > Jakob Korherr > > blog: http://www.jakobk.com > twitter: http://twitter.com/jakobkorherr > work: http://www.irian.at > -- Jakob Korherr blog: http://www.jakobk.com twitter: http://twitter.com/jakobkorherr work: http://www.irian.at

