Configuration Requirements For Bounded ADF Task Flows Used In WebCenter Portal (Spaces) in High Availability Environments (Doc ID 1966597.1)

Last updated on FEBRUARY 03, 2015

Applies to:

Oracle WebCenter Portal - Version 11.1.1.8.0 and later
Information in this document applies to any platform.

Goal

A WebCenter Portal (Spaces) application can use custom custom ADF Task Flows.

This note addresses a question about how these task flows should be configured in a High Availability WebCenter Portal environment, specifically if you have a high number of task flows.

An ADF project is used for each bounded task flow with custom functionality. The projects are built as ADF Libraries and deployed on WLS as shared libraries.

This documentation has been reviewed:

Development Lifecycle for Task Flows in Oracle WebCenter Portal 11gR1 version 11.1.1.8.0
http://www.oracle.com/technetwork/middleware/webcenter/portal/learnmore/wcp-createcustomtaskflow-2135965.pdf
Configuring High Availability for Oracle ADF and WebCenter Portal Applications
https://docs.oracle.com/cd/E28280_01/core.1111/e10106/adf.htm

 

In line with the High Availability documentation, the following configuration settings need to be in place:

Section 6.1.3.3 Configuring adf-config.xml

adf-config.xml needs an entry:
-------------------------------------

<adf-controller-config xmlns="http://xmlns.oracle.com/adf/controller/config">
 <adf-scope-ha-support>true</adf-scope-ha-support>
</adf-controller-config>

 

Section 6.1.4.1 Troubleshooting Oracle ADF Development Issues -> Point 5. Confirm Oracle WebLogic Server application configuration

weblogic.xml needs an entry:
------------------------------------

<weblogic-web-app>
    <session-descriptor>
    <persistent-store-type>
    replicated_if_clustered
    </persistent-store-type>
    </session-descriptor>
</weblogic-web-app>

 

 

Do we need these adf-config.xml and weblogic.xml settings for all ADF Libraries (Projects) or are these inherited from the WebCenter Portal application?

 

Solution

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