Oh, well - this fix sounds really simple then.

regards,

Martin

On Thu, Jan 31, 2008 at 12:38 AM, Andy Schwartz <[EMAIL PROTECTED]>
wrote:

> On Jan 30, 2008 5:45 PM, Martin Marinschek <[EMAIL PROTECTED]>
> wrote:
>
> > However, I do not buy Matthias argument that this is due to security
> reasons
> > - if some intruder gets access to managed-beans, we are hosed anyways. I
> > think, from a perspective servicing the user, it would be a good thing
> if
> > the admin could enable debug-output on the fly for an
> > application/user-session.
>
> Actually, looking at the code which is triggering the early evaluation
> of the debug-output expression, from the very end of
> ConfigParser.parseConfigFile():
>
>    if (_LOG.isInfo())
>    {
>      Object debug = bean.getProperty(RequestContextBean.DEBUG_OUTPUT_KEY);
>      if (Boolean.TRUE.equals(debug))
>        _LOG.info("RUNNING_IN_DEBUG_MODE",_CONFIG_FILE);
>    }
>
> Perhaps the answer is to delay logging this message until a bit later
> in the lifecycle (ie. until after the FacesContext is known to be
> available).
>
> Andy
>



-- 

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