When Attempting to Create a Custom Integration Repository Loader (*.ildt) File, the "$FND_TOP/bin/irep_parser.pl" Command Fails "Can't Locate Class/MethodMaker.pm" (Doc ID 1079218.1)

Last updated on MAY 04, 2017

Applies to:

Oracle E-Business Suite Integrated SOA Gateway - Version 12.1.3 to 12.2 [Release 12.1 to 12.2]
Information in this document applies to any platform.
***Checked for relevance on 03-April-2013***

Symptoms

E-Business Suite R12 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 @INC (@INC contains: /d01/oracle/ZV2A/apps/apps_st/appl/fnd/12.0.0/perl /d01/oracle/ZV2A/apps/apps_st/appl/fnd/12.0.0/xml/orc115 /d01/oracle/ZV2A/apps/apps_st/appl/fnd/12.0.0/perl/FND/irep/repo /d01/oracle/ZV2A/apps/apps_st/appl/fnd/12.0.0/bin/ /d01/oracle/ZV2A/apps/tech_st/10.1.3/perl/lib/5.8.3/i686-linux-thread-multi /d01/oracle/ZV2A/apps/tech_st/10.1.3/perl/lib/5.8.3 /d01/oracle/ZV2A/apps/tech_st/10.1.3/perl/lib/site_perl/5.8.3/i686-linux-thread-multi /d01/oracle/ZV2A/apps/tech_st/10.1.3/perl/lib/site_perl/5.8.3 /d01/oracle/ZV2A/apps/apps_st/appl/au/12.0.0/perl /d01/oracle/ZV2A/apps/tech_st/10.1.3/Apache/Apache/mod_perl/lib/site_perl/5.8.3/i686-linux-thread-multi /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/5.8.3/i686-linux-thread-multi /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/5.8.3 /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl/5.8.3/i686-linux-thread-multi /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl/5.8.3 /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt/lib/site_perl .) at /d01/oracle/ZV2A/apps/apps_st/appl/fnd/12.0.0/perl/FND/irep/repo/Rep/Parser.pm line 24.

 

 BEGIN failed--compilation aborted at /d01/oracle/ZV2A/apps/apps_st/appl/fnd/12.0.0/perl/FND/irep/repo/Rep/Parser.pm line 24.Compilation failed in require at /d01/oracle/ZV2A/apps/apps_st/appl/fnd/12.0.0/bin/irep_parser.pl line 37.BEGIN failed--compilation aborted at /d01/oracle/ZV2A/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

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