Default Language Incorrectly Re-displayed After Making Runtime Changes To A Portlet Such As Re-ordering Columns (Doc ID 1420753.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle WebCenter Portal - Version: 11.1.1.3.0 to 11.1.1.5.0 - Release: 11g to 11g
Information in this document applies to any platform.

Symptoms

A custom portlet has been built in JDeveloper to display some data in an af:table.
The column header text is defined as #{viewcontrollerBundleX.NAME} and #{viewcontrollerBundleX.DATE}

A consumer application has been built in which has multi-language functionality which consumes the portlet and in its own right has language facility eg some text is defined as #{viewcontrollerBundle.RIGHT_SIDE}.
The View Controller in the consumer has bundles defined for German and English.

When the application is run, it displays correctly in English.
Then a link can be used to change the language.
This also works as expected and the column headings, and other text is shown in German.
However if a change is made to the portlet display such as re-ordering the columns in the portlet, then the language is reverted to English.

This issue reproduces in versions 11.1.1.3 to 11.1.1.5

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