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