I placed a breakpoint in DefaultFaceletsManagementStrategy.saveStateOnMap,
in the point where saveState is called for each component. That is the point
where the state to be saved is retrieved. That is where I got the
information on the first place. I looked at each component and at the
returned value of saveState.

On Wed, Jul 14, 2010 at 3:41 PM, Martin Marinschek
<[email protected]>wrote:

> Hi Marius,
>
> "as I see" means you see it, or you think it is like this ;) ?
>
> best regards,
>
> Martin
>
> On 7/14/10, Marius Petoi <[email protected]> wrote:
> > Hi Martin,
> >
> > I think you mean for the attributes that I say are added before the call
> to
> > markInitialState(). So, as I see, the
> > org.apache.myfaces.view.facelets.MARK_ID, locale, uniqueIdCounter,
> > renderKitId, rendererType are not present in the partial state at the end
> of
> > the lifecycle, although they are in the StateHelper. The reason for this
> is
> > that they are added there before the call to markInitialState(). So, they
> > will never be in the partial state.
> >
> > Regards,
> > Marius
> >
> > On Wed, Jul 14, 2010 at 3:05 PM, Martin Marinschek
> > <[email protected]>wrote:
> >
> >> Hi Marius,
> >>
> >> you are sounding a bit unsure about this - did you really check what
> >> is in the partial state at the end of the lifecycle?
> >>
> >> best regards,
> >>
> >> Martin
> >>
> >> On 7/14/10, Marius Petoi <[email protected]> wrote:
> >> > Hello,
> >> >
> >> > After the improvements we discussed in previous threads, here is what
> >> > the
> >> > state looks like for some of the components:
> >> >
> >> > - the org.apache.myfaces.view.facelets.MARK_ID
> >> > (ComponentSupport.MARK_CREATED) attribute is present in almost all the
> >> > components, but that is put in the attributes map before the initial
> >> state
> >> > is marked, so I think it does not affect partial state saving
> >> >
> >> > - same goes for locale, uniqueIdCounter, renderKitId, rendererType,
> >> > which
> >> > are also attributes in the StateHelper, but are added before the call
> to
> >> > markInitialState(). So they also shouldn't be included in the partial
> >> state.
> >> >
> >> > - for UIInput, the partial state contains the value, localValueSet,
> >> > submittedValue and valid properties. This is the partial state which
> is
> >> > stored after one submit.
> >> >
> >> > Do you have other suggestions about what else could be improved in
> >> partial
> >> > state saving?
> >> >
> >> > Regards,
> >> > Marius
> >> >
> >>
> >>
> >> --
> >>
> >> http://www.irian.at
> >>
> >> Your JSF powerhouse -
> >> JSF Consulting, Development and
> >> Courses in English and German
> >>
> >> Professional Support for Apache MyFaces
> >>
> >
>
>
> --
>
> http://www.irian.at
>
> Your JSF powerhouse -
> JSF Consulting, Development and
> Courses in English and German
>
> Professional Support for Apache MyFaces
>

Reply via email to