The Value Of s_base_lang Variable Is Overriding The Profile Option ICX_LANGUAGE (Doc ID 1683745.1)

Last updated on JUNE 27, 2016

Applies to:

Oracle Applications DBA - Version 12.1.1 to 12.1.3 [Release 12.1]
Information in this document applies to any platform.

Symptoms

On R12.1.1 version, when modifying the context variable s_base_lang, and running AutoConfig, it is noticed that the profile option ICX_LANGUAGE gets changed to the new value of the profile s_base_lang. Thus, overriding the value set by the user in the profile option.

After customization of the ICX_LANGUAGE profile, whenever the user runs AutoConfig, the value of the profile is reset to the value of the base language. The customized value of the ICX_LANGUAGE profile is lost.

Expected Behavior
It is expected that the value in the profile option ICX_LANGUAGE not to be overridden by the value set in the context variable s_base_lang, when running Autoconfig.

The issue can be reproduced at will with the following steps:
1. Set the profile option ICX_LANGUAGE to any value other than US.
2. Run AutoConfig.
3. Query the profile option ICX_LANGUAGE. It is observed that the profile option is now set to the value of the context variable s_base_lang.

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