My Oracle Support Banner

ODI Parse Error "ODI-17810: Error During BeanShell Evaluation" with Double-Quotes Around Column Names (Doc ID 2551361.1)

Last updated on DECEMBER 11, 2020

Applies to:

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

Symptoms

When running an Oracle Data Integrator (ODI) mapping that reads from files, the following error is reported in the operator logs:

com.sunopsis.tools.core.exception.SnpsSimpleMessageException: ODI-17517: Error during task interpretation.
 Task: 50
com.sunopsis.tools.core.exception.SnpsSimpleNLSMessageException: ODI-17810: Error during BeanShell evaluation: BeanShell script error: Parse error at line #, column #. Encountered: ( BSF info: null at line: 0 column: columnNo, Pre-execution code:
  ...
  out.print( (char) 58 + ""column_name"" ) ;

Note that in the example above, the string "column_name" is surrounded by two sets of double-quotes (").

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!


In this Document
Symptoms
Cause
Solution
References


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