There is a big difference between nightly builds and a beta. A beta
means that you have done some basic QA on the build and made sure it
runs. And also that Alex isn't in the middle of a big refactor (which
is what happened last time I tried to use a RF 3.2 nightly)
On 20 Feb 2008, at 18:32, Sergey Smirnov wrote:
You can start to test at any time with 3.2.0 nightly builds. The QA
period (releasing CRs) will start at the beginning of March.
----- Original Message ----- From: "Pete Muir"
<pmuir(a)bleepbleep.org.uk>
To: "Alexandr Smirnov" <asmirnov(a)exadel.com>
Cc: "Sergey Smirnov" <sim(a)exadel.com>; <seam-dev(a)lists.jboss.org>;
<richfaces-exadel(a)redhat.com>
Sent: Wednesday, February 20, 2008 10:19 AM
Subject: Re: ViewExpiredException
> I disagree. I don't think a component library should change the
> behaviour of JSF when it's components are not in use on the page.
>
> Ok, so when will there be a 3.2.0.BETA release that we can start
> testing with Seam?
>
> On 20/02/2008, Alexandr Smirnov <asmirnov(a)exadel.com> wrote:
>> Really, it's not a bug. Different JSF specifications have a
>> different
>> behaviors for a this case. So, RichFaces classes should be JSF 1.2
>> compatible for a ViewExpiredExceptions.
>> SUN RI check VievHandler/StateManager instances at the restore view
>> phase. For a JSF 1.2, no view is created by framework, but, for
>> a JSF
>> 1.1 classes, they should call ViewHandler.createView method ,
>> for an
>> empty UIViewRoot creation.
>> I'll chech implementation code for a correct support of the all
>> cases.
>> This is not a problem for a RichFaces 3.2. development branch,
>> so it
>> already targeted for a JSF 1.2
>>
>>
>> Pete Muir wrote:
>> > But we're not using a4j/rf components, we are just submitting
>> a h:form
>> > with a h:commandButton - so the behaviour should *not* deviate
>> from
>> > the underlying JSF impl.
>> >
>> > And actually, if you do some debugging, you'll see that the
>> problem
>> > isn't that RF needs to throw a ViewExpiredException, but that,
>> in the
>> > updateModel method of UIInput without RichFaces the viewRoot
>> is null,
>> > so the RI throws the exception, with RichFaces, it isn't null,
>> so the
>> > exception isn't thrown.
>> >
>> > I don't know if this is a bug in RF or in the JSF RI - if you
>> need me
>> > to chase this down I guess that I can spend time on it but I
>> would
>> > prefer not to.
>> >
>> > Thanks
>> >
>> > On 19/02/2008, Alexandr Smirnov <asmirnov(a)exadel.com> wrote:
>> >
>> >> ViewExpiredException is a JSF 1.2 feature. RichFaces 3.1.x
>> keep JSF 1.1
>> >> compatibility, so, it follow to jsf 1.1 specifications.
>> >> To support ViewExpiredException, we need a switch
>> dependencies to JSF
>> >> 1.2, as far as no such class in the JSF 1.1 API.
>> >> Pete Muir wrote:
>> >>
>> >>>
http://jira.jboss.com/jira/browse/RF-2294
>> >>>
>> >>> This is one is affecting
SeamFramework.org and is urgent. We
>> need to
>> >>> get a fix into the 3.1.x branch.
>> >>>
>> >>> Thanks guys :)
>> >>>
>> >>>
>> >>>
>> >>
>> >
>> >
>> >
>>
>>
>
>
> --
> Pete Muir
>
http://in.relation.to/Bloggers/Pete
>
http://www.seamframework.org
_______________________________________________
seam-dev mailing list
seam-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/seam-dev