Fixes are available
8.0.0.3: WebSphere Application Server V8.0 Fix Pack 3
8.0.0.4: WebSphere Application Server V8.0 Fix Pack 4
8.0.0.5: WebSphere Application Server V8.0 Fix Pack 5
8.0.0.6: WebSphere Application Server V8.0 Fix Pack 6
8.0.0.7: WebSphere Application Server V8.0 Fix Pack 7
8.0.0.8: WebSphere Application Server V8.0 Fix Pack 8
8.0.0.9: WebSphere Application Server V8.0 Fix Pack 9
8.0.0.10: WebSphere Application Server V8.0 Fix Pack 10
8.0.0.11: WebSphere Application Server V8.0 Fix Pack 11
8.0.0.12: WebSphere Application Server V8.0 Fix Pack 12
8.0.0.13: WebSphere Application Server V8.0 Fix Pack 13
8.0.0.14: WebSphere Application Server V8.0 Fix Pack 14
8.0.0.15: WebSphere Application Server V8.0 Fix Pack 15
APAR status
Closed as program error.
Error description
The MyFaces Implementation of JavaServer Faces (JSF) incorrectly determines we are in a Servlet environment when it should have determined we were in a Portlet environment. Due to this incorrect determination the FlashMap implementation behaves incorrectly and the following warning will be logged: "Identifier for execute FlashMap was lost on the postback, thus FlashScope information is gone".
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: IBM WebSphere Application Server Version * * 8.0 users of MyFaces JavaServer Faces * * (JSF). * **************************************************************** * PROBLEM DESCRIPTION: The following warning message is * * logged "Identifier for execute * * FlashMap was lost on the postback, * * thus FlashScope information is gone" . * **************************************************************** * RECOMMENDATION: * **************************************************************** MyFaces incorrectly determines that an application is running in a Servlet environment when in fact it is in a Portlet environment. The incorrect determination causes the FlashScope information to be lost and a warning message to be logged. In a Servlet environment the FlashMap token is stored in a cookie whereas in a Portlet environment this token is stored in the SessionMap.
Problem conclusion
The following fix was pulled into WebSphere Application Server from the MyFaces Open Source Community: https://issues.apache.org/jira/browse/MYFACES-3375 The fix for this APAR is currently targeted for inclusion in fix pack 8.0.0.3. Please refer to the Recommended Updates page for delivery information: http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
Temporary fix
Comments
APAR Information
APAR number
PM55374
Reported component name
WEBS APP SERV N
Reported component ID
5724H8800
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-01-05
Closed date
2012-01-09
Last modified date
2012-01-09
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
WEBS APP SERV N
Fixed component ID
5724H8800
Applicable component levels
R800 PSY
UP
Document Information
Modified date:
28 October 2021