Tuesday, March 15, 2016

ViewExpiredException when launching bounded task flow




javax.faces.application.ViewExpiredException: viewId:/child-flow/testme - ADF_FACES-30107:The view state of the page has expired. Reload the page


Problem Summary
---------------------------------------------------
launch bounded task flow in external window but action not working [only in IE]

Problem Description
---------------------------------------------------

JDEV 12.2.1 & IE 11/Firefox 43.0.3


Use case : Trying to launch bounded task flow with pages in external-window using task-flow-call activity from another task flow.

Settings on the task flow call activity - Run As Dialog to true and Display-Type : external-window.



Problem: Click on any action button below exception occurs.

This issue is not seen in Firefox.



Surprisingly, if i use inline popup instead of external-window to launch the taskflow no issues is seen. Works good in both IE and Firefox.




I raised an Oracle SR to find out that adding prettyUrl options in web.xml will fix this issue in IE.




oracle.adf.view.rich.prettyUrl.OPTIONS
off


-- or --


oracle.adf.view.rich.prettyUrl.OPTIONS
useHistoryApi






No comments:

Post a Comment