My Oracle Support Banner

An OmniPortlet Associated to an External Application shows Error: Portlet Unavailable (Doc ID 1101961.1)

Last updated on AUGUST 14, 2019

Applies to:

Oracle WebCenter Portal - Version to [Release 11g]
Information in this document applies to any platform.


An OmniPortlet associated to an External Application shows the following error:

Portlet Unavailable


The issue can be reproduced at will with the following steps:

  1. Register an External Application.

  2. Register OmniPortlet associating the provider with the External Application.

  3. Add an OmniPortlet to a page.

  4. Define the OmniPortlet.
    On displaying the OmniPortlet it shows the above error.

The WLS Log shows the following error:

<PortletRenderer><preRender> oracle.adf.model.portlet.binding.PortletModelException: Unable to get portlet response (Internal Error) for portlet binding OmniPortlet2_1.
at oracle.adf.model.portlet.binding.PortletBinding$InnerPortletModel.getPortletRendition(
at oracle.adfinternal.model.portlet.binding.ActivityPortletModelWrapper.getPortletRendition(

Caused by: oracle.portlet.client.extapp.ExternalAppException: oracle.adf.extapp.exception.ExtAppAuthorizationException: user anonymous not authorized to access external application TestPage
at oracle.portlet.client.adapter.adf.extapp.ADFExternalAppAdapter.getApplication(
at oracle.portlet.client.techimpl.web.WebProducerInitSessionPipe.pre(
at oracle.portlet.client.service.pipeline.PipeContext.internalExecute2(
at oracle.portlet.client.service.pipeline.PipeContext.access$000(
at oracle.portlet.client.service.pipeline.PipeContext$


To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.