Using ODI Customized KM '#' Characters are Moved in Generated Java Code if Concatenated to a String
(Doc ID 2863269.1)
Last updated on JULY 24, 2024
Applies to:
Oracle Data Integrator - Version 12.2.1.4.210321 and laterOracle Data Integrator on Marketplace - Version 12.2.1.4.210321 and later
Information in this document applies to any platform.
Symptoms
NOTE: In the examples and/or the attached document, user details/company name/address/email/ telephone number all represent a fictitious sample from the Oracle Demo Vision Database. Any similarity to actual companies or actual persons, living or dead, is purely coincidental and is in no way intentional on the part of Oracle.
Variables are not substituted correctly in an Oracle Data Integrator (ODI) 12.2.1.4.x custom Knowledge Module (KM) when using # and + for concatenation. More specifically, when using # and + for concatenation of a string to a variable (not an ODI
variable), the # is moved incorrectly in front of the string.
KM code:
Changes
Patch 32950970 was applied and double-quotes implemented as documented:
Document 2827377.1 After Upgrade from ODI 12.2.1.3 to 12.2.1.4, Incorrect Runtime Substitution of Variables in 12c Mapping
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! |