dev@javaserverfaces.java.net

Re: Flash scope still broken? (Mojarra 2.3m04)

From: manfred riem <manfred.riem_at_oracle.com>
Date: Mon, 29 Feb 2016 11:08:16 -0600

Hi Lenny,

You are using the Flash too late in the process, aka during render.

If you do not want this problem to show up please use the Flash during
INVOKE_APPLICATION.

Thanks!

Kind regards,
Manfred Riem

On 2/26/16, 11:41 PM, Lenny Primak wrote:
> I am using Mojarra 2.3m04, and Flash scope is still broken.
> I am getting this error:
>
> -----
> JSF1095: The response was already committed by the time we tried to set the outgoing cookie for the flash. Any values stored to the flash will not be available on the next request.
> ——
>
> The weird thing is that I am not even putting anything into flash scope, and there is no flash cookie in the browser.
>
> I put this snippet in web.xml:
> <context-param>
> <param-name>javax.faces.FACELETS_BUFFER_SIZE</param-name>
> <param-value>32768</param-value>
> </context-param>
>
> which solves this problem 99% of the time, but for some large pages, the issue persists.
>
> I have no way to reproduce this as this happens very, very rarely, and only in production
> (yes, I am using 2.3m04 in production and it works great!)