My Oracle Support Banner

"java.lang.StackOverflowError" When Executing A Mapping Having Reusable Mappings (Doc ID 2400041.1)

Last updated on MAY 29, 2018

Applies to:

Oracle Data Integrator - Version 12.2.1.1.0 and later
Information in this document applies to any platform.

Symptoms

When adding more than two reusable mappings into a final mapping union in Oracle Data Integrator (ODI) 12.2.1.1.0, the following error message occurs:

java.lang.StackOverflowError
   at java.util.Vector.(Vector.java:148)
   at java.util.Vector.(Vector.java:157)
   at oracle.odi.domain.mapping.expression.parser.tree.ColumnNodeBase.(ColumnNodeBase.java:21)
   at oracle.odi.domain.mapping.expression.parser.tree.ColumnNodeBase.(ColumnNodeBase.java:68)
   at oracle.odi.domain.mapping.expression.parser.tree.ColumnNodeBase.(ColumnNodeBase.java:75)
   at oracle.odi.domain.mapping.expression.parser.tree.ColumnNode.(ColumnNode.java:40)
   at oracle.odi.domain.mapping.expression.parser.tree.ColumnNode.createColumnNode(ColumnNode.java:124)
   at oracle.odi.domain.mapping.expression.parser.FreeFormExpressionParser.ComplexColumn(FreeFormExpressionParser.java:156)
   at oracle.odi.domain.mapping.expression.parser.FreeFormExpressionParser.operand(FreeFormExpressionParser.java:796)
   at oracle.odi.domain.mapping.expression.parser.FreeFormExpressionParser.FFOperand(FreeFormExpressionParser.java:712)
   at oracle.odi.domain.mapping.expression.parser.FreeFormExpressionParser.StandardExpression(FreeFormExpressionParser.java:516)
  ...

Changes

 Try to add a Reusable Mapping to the Final 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!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.