My Oracle Support Banner

12.1: Script irep_parser.pl Fails With Error Can't Locate Class/MethodMaker.pm When Attempting to Generate *.ildt File (Doc ID 1079218.1)

Last updated on DECEMBER 21, 2022

Applies to:

Oracle E-Business Suite Integrated SOA Gateway - Version 12.1.1 to 12.1.3 [Release 12.1]
Information in this document applies to any platform.

Symptoms

E-Business Suite R12.1 Integrated SOA Gateway, Integration with Repository Parser Documentation issues

After the install of <Patch 9004712>, creating a custom Integration Repository Loader (*.ildt) file via command "$IAS_ORACLE_HOME/perl/bin/perl $FND_TOP/bin/irep_parser.pl" fails with the following error:

Can't locate Class/MethodMaker.pm in  ( contains: /apps/apps_st/appl/fnd/12.0.0/perl /d01/oracle/TEST/apps/apps_st/appl/fnd/12.0.0/xml/TEST /d01/oracle/TEST/apps/apps_st/appl/fnd/12.0.0/perl/FND/irep/repo /d01/oracle/TEST/apps/apps_st/appl/fnd/12.0.0/bin/ /d01/oracle/TEST/apps/tech_st/10.1.3/perl/lib/5.8.3/i686-linux-thread-multi /d01/oracle/TEST/apps/tech_st/10.1.3/perl/lib/5.8.3 /d01/oracle/TEST/apps/tech_st/10.1.3/perl/lib/site_perl/5.8.3/i686-linux-thread-multi /d01/oracle/TEST/apps/tech_st/10.1.3/perl/lib/site_perl/5.8.3 /d01/oracle/TEST/apps/apps_st/appl/au/12.0.0/perl /d01/oracle/TEST/apps/tech_st/10.1.3/Apache/Apache/mod_perl/lib/site_perl/5.8.3/i686-linux-thread-multi /ade/perl58_main_linux/perl58/bin/Linux/Opt/lib/5.8.3/i686-linux-thread-multi /ade/perl58_main_linux/perl58/bin/Linux/Opt/lib/5.8.3 /ade/perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl/5.8.3/i686-linux-thread-multi /ade/perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl/5.8.3 /ade/perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl .) at /d01/oracle/TEST/apps/apps_st/appl/fnd/12.0.0/perl/FND/irep/repo/Rep/Parser.pm line 24.

 

 BEGIN failed--compilation aborted at /d01/oracle/TEST/apps/apps_st/appl/fnd/12.0.0/perl/FND/irep/repo/Rep/Parser.pm line 24.Compilation failed in require at /d01/oracle/TEST/apps/apps_st/appl/fnd/12.0.0/bin/irep_parser.pl line 37.BEGIN failed--compilation aborted at /d01/oracle/TEST/apps/apps_st/appl/fnd/12.0.0/bin/irep_parser.pl line 37.



The issue can be reproduced via the following steps:

1. Apply the Oracle E-Business Suite Integrated SOA Gateway 12.1.1 Integration Repository Parser one-off <Patch:9004712>
2. Attempt to create a custom Integration Repository Loader (*.ildt) file

$IAS_ORACLE_HOME/perl/bin/perl $FND_TOP/bin/irep_parser.pl

The issue has the following business impact:
Due to this issue, users cannot upload custom integration interfaces into the iRepository.

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.