org.apache.myfaces.CHECK_ID_IN_PRODUCTION (default true) 

and when false:
1) skip duplicate id check 
2) skip id validity check (in UIComponent.setId)
3) ... (something we found later) ...


WDYT?


Jakob Korherr píše v So 14. 05. 2011 v 12:26 +0200:
> +1 for a MyFaces specific parameter.
> 
> Regards,
> Jakob
> 
> 2011/5/11 Martin Koci <martin.kocicak.k...@gmail.com>:
> > +1 for specific parameter (in one project I build view dynamically from
> > DB and want this ids check)
> >
> > Gerhard Petracek píše v St 11. 05. 2011 v 07:52 +0200:
> >> hi,
> >>
> >>
> >> i would combine it -> +1 for a myfaces specific parameter which gets
> >> evaluated in case of project-stage production.
> >>
> >>
> >> regards,
> >> gerhard
> >>
> >> http://www.irian.at
> >>
> >> Your JSF powerhouse -
> >> JSF Consulting, Development and
> >> Courses in English and German
> >>
> >> Professional Support for Apache MyFaces
> >>
> >>
> >> 2011/5/11 Leonardo Uribe <lu4...@gmail.com>
> >>         Hi
> >>
> >>         Checking the state saving algorithm I have seen that every
> >>         time
> >>         StateManager.saveView is called, it checks for duplicate ids,
> >>         scanning
> >>         the whole component tree. The documentation of
> >>         StateManager.saveView
> >>         says this:
> >>
> >>         "...This method must also enforce the rule that, for
> >>         components with
> >>         non-null ids, all components that are descendants of the same
> >>         nearest
> >>         NamingContainer must have unique identifiers....".
> >>
> >>         Yes, that's right, but a possible optimization could be do not
> >>         do it
> >>         if project stage is production, or maybe just add a param that
> >>         disable
> >>         that stuff.
> >>
> >>         Does that sounds good? Any objections?
> >>
> >>         regards,
> >>
> >>         Leonardo Uribe
> >>
> >>
> >
> >
> >
> 
> 
> 


Reply via email to