ADF With IFrame Logout Error: InvalidViewPortIdException (Doc ID 1637357.1)

Last updated on AUGUST 18, 2016

Applies to:

Oracle JDeveloper - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

An ADF application built with JDeveloper 11.1.1.7.0, has a template and uses an InlineFrame component.

The InlineFrame destination URL is a normal JSP, with a GoLink component in the template, and destination URL set to "#{'/adfAuthentication?logout=true&end_url=/faces/Login'}",  to let user logout and redirect to Login page.
When the user clicks the link, normal JSP shows in iFrame. After some operations, the user tries to logout.

After that, some errors occured and a popup appeared, as shown below:

If the "OK" button is clicked to close the popup, the user is logged out and is redirected to login page.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms