Thursday, March 17, 2016

Oracle Help for Web 12.2.1.0 (OHW)

We are trying to integrate our Oracle ADF/BPM/SOA Application with Oracle Help For Web 12c version.

Starting point is to download ohw-rcf-demo-thin.ear from the below location
http://www.oracle.com/technetwork/developer-tools/help/utilsoft-ohw-422139.html

Once deployed to weblogic domain which already has adf libraries installed on the managed server, you can reach out to the help application with the below URL

http://hostname:port/ohw-rcf-demo/help

You should see Oracle Help 12c
jdevadf.oracle.com/ohw-rcf-demo/help

Oracle 12c documentation reference:
http://docs.oracle.com/middleware/1221/jdev/develop-help/orahelp-about.htm#OHJWG111

I will post more how to customize and add help contents.

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