My Oracle Support Banner

When Value of Method odiRef.getOption("<VALUE>") Is Set to Exactly "true" or "false" the Non-Boolean KM Option is Substituted to '1' or '0' (Doc ID 2493591.1)

Last updated on NOVEMBER 26, 2024

Applies to:

Oracle Data Integrator - Version 12.2.1.3.0 and later
Oracle Data Integrator on Marketplace - Version 12.2.1.4.200123 and later
Information in this document applies to any platform.

Symptoms

In Oracle Data Integrator (ODI) 12c, when the value of the method odiRef.getOption("<VALUE>") is set to "true" or "false", the non-boolean KM option is substituted to '1' or '0', respectively.

It is expected that a non-Boolean KM option must return the exact value for which it has been set.

For example, in the "LKM File to Oracle (SQLLDR)", if the LOAD_DIRECT option is set to "true", the control file (ex. C_0DEFAULT.ctl) shows "DIRECT=1" instead of "DIRECT=true".

This results in the following error:

Changes

 

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.