cool stuff! :)

On Wed, Mar 17, 2010 at 10:45 AM, Bruno Aranda <brunoara...@gmail.com> wrote:
> Yes, it works beautifully! Many thanks for the quick action! :)
>
> Bruno
>
> On 17 March 2010 17:10, Jakob Korherr <jakob.korh...@gmail.com> wrote:
>
>> So, I committed the fix - this works now perfectly :) :)
>>
>> Regards,
>> Jakob
>>
>> 2010/3/17 Bruno Aranda <brunoara...@gmail.com>
>>
>> > Wonderful! I was too rusty for this one :)
>> >
>> > Thanks!
>> >
>> > Bruno
>> >
>> > On 17 March 2010 16:44, Jakob Korherr <jakob.korh...@gmail.com> wrote:
>> >
>> > > Found it!
>> > >
>> > > The problem is that Primefaces' PartialViewRoot keeps its own children
>> > list
>> > > and the method on UIComponentBase (getFacetsAndChildren()) does not
>> take
>> > > getChildren() but _childrenList into account when creating the
>> Iterator.
>> > > This one was hard to find...
>> > >
>> > > I will create a JIRA issue for this and fix it asap.
>> > >
>> > > Regards,
>> > > Jakob
>> > >
>> > > 2010/3/17 Matthias Wessendorf <mat...@apache.org>
>> > >
>> > > > On Wed, Mar 17, 2010 at 4:27 AM, Bruno Aranda <brunoara...@gmail.com
>> >
>> > > > wrote:
>> > > > > Hi,
>> > > > >
>> > > > > In my fancy little webapp I am using Primefaces dataTable in lazy
>> > mode
>> > > > such
>> > > > > as in this example[1], and I want to use it with MyFaces 2. However
>> > > there
>> > > > > seems to be a bug and the component decoding is not invoked, so if
>> > you
>> > > > > navigate to another page of the table the row index does not
>> change.
>> > > > >
>> > > > > It can be reproduced just getting the primefaces showcase examples:
>> > > > >
>> > > > > svn co
>> > > > http://primefaces.googlecode.com/svn/examples/trunk/prime-showcase
>> > > > >
>> > > > > Then replacing the MyFaces 2 dependencies in the profile to the
>> > latest
>> > > > (it
>> > > > > does not work either with Myfaces 2.0.0-beta or beta2). And run the
>> > > > showcase
>> > > > > with:
>> > > > >
>> > > > > mvn jetty:run-exploded -Pmyfaces-2.0
>> > > >
>> > > > oh, that's not the default?
>> > > > Pretty odd, especially since the stuff is from a committer ;-)
>> > > >
>> > > > @NotSerializableException: IMO it is ok to have that exception,
>> > > > since the bean is in session and not implements the right contract
>> > > > for passivation... (=> demo bug)
>> > > >
>> > > > -Matthias
>> > > >
>> > > > >
>> > > > > If you modify slightly the dataTable example so it shows the first
>> > > result
>> > > > in
>> > > > > one column (by modifying the TableBean class), you will see it is
>> > > always
>> > > > 0.
>> > > > >
>> > > > > A debugging session shows that the decode for dataTable renderer is
>> > > never
>> > > > > invoked. I am a bit rusty with all this, does any one have an idea
>> > what
>> > > > may
>> > > > > be happening or what could I look to pinpoint the problem?
>> > > > >
>> > > > > Thanks,
>> > > > >
>> > > > > Bruno
>> > > > >
>> > > > > [1]
>> > http://www.primefaces.org:8080/prime-showcase/ui/datatableLazy.jsf
>> > > > >
>> > > >
>> > > >
>> > > >
>> > > > --
>> > > > Matthias Wessendorf
>> > > >
>> > > > blog: http://matthiaswessendorf.wordpress.com/
>> > > > sessions: http://www.slideshare.net/mwessendorf
>> > > > twitter: http://twitter.com/mwessendorf
>> > > >
>> > >
>> >
>>
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf

Reply via email to