Irep Parser Ends with Missing Class Resolution in Java Parse Error (Doc ID 2221053.1)

Last updated on JANUARY 06, 2017

Applies to:

Oracle E-Business Suite Integrated SOA Gateway - Version 12.2.4 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.4 version, Installation Issues

When attempting to run the irep parser,
the following error occurs.

ERROR
-----------------------
$IAS_ORACLE_HOME/perl/bin/perl $FND_TOP/bin/irep_parser.pl -g -v -username=sysadmin java:oracle/apps/ego/service:Info.java:12.0=Info.java

# Interface Repository Annotation Processor, 12.0.0


# Generating annotation output.
# Processing file 'Info.java'.
# Using YAPP-based parser.
# Warning: Carrige return(s) seen in text.
# Java code is in package 'oracle.apps.ego.service'.
# Defining the class 'Info'.
# Found a class annotation for 'Info'.
# Found a member annotation for the method named getInfo
# Javadoc at line 71 with no IR annotation tags ignored.
# Warning: Missing class resolution in Java parse.
Info.java:10:Unknown imported class 'oracle.apps.fnd.isg.common.IContext'
Info.java:11:Unknown imported class 'oracle.apps.fnd.isg.common.mgr.ContextManager'
Info.java:12:Unknown imported class 'oracle.apps.fnd.isg.common.mgr.DBConnectionManager'
Info.java:13:Unknown imported class 'oracle.jdbc.OraclePreparedStatement'
Info.java:14:Unknown imported class 'oracle.jdbc.OracleResultSet'
# Warning: Not generating iLDT for 'Info.java', incomplete info.
# Done all files.



STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Run $IAS_ORACLE_HOME/perl/bin/perl $FND_TOP/bin/irep_parser.pl -g -v -username=sysadmin java:oracle/apps/ego/service:Info.java:12.0=Info.java


Cause

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 hundreds of Community platforms