NPE Error in ODI 12c Execution if Customized KM Uses "OdiRef.getTable ( "L" , "TARG_NAME" , "A" )" Unmapped on Target
(Doc ID 2749506.1)
Last updated on JULY 26, 2024
Applies to:
Oracle Data Integrator - Version 12.2.1.4.200618 to 12.2.1.4.201011 [Release 12c]Oracle Data Integrator on Marketplace - Version 12.2.1.4.200123 to 12.2.1.4.201011
Information in this document applies to any platform.
Symptoms
A custom Oracle Data Integrator (ODI) Integration Knowledge Module (IKM) uses odiRef.getTable() on the target.
If the mapping has
- more than one target
- and the previous target uses a different KM,
- and the target that uses the custom IKM is not mapped,
the odiRef.getTable() fails to return the target table, a "null" error as seen in the simulation mode execution below.
2. Create a mapping. The mapping has two targets.
Source => target1 => target2
Make sure that the target2 is not mapped
3. Set the custom IKM to be used on target2
4. Execute the mapping in simulation mode
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! |