dev@javaserverfaces.java.net

Flash scope still broken? (Mojarra 2.3m04)

From: Lenny Primak <lprimak_at_hope.nyc.ny.us>
Date: Fri, 26 Feb 2016 23:41:13 -0600

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!)