This blog is intended for Oracle Application DBA’s who have issues generating Integration Repository loader file (iLDT). Exposing Oracle E-Business Suite PL/SQL packages a web services requires the creation of iLDT file, but iLDT generation was failing with error: Can’t locate Class/MethodMaker.pm.
ISSUE:
iLDT file generation using the below command fails:
$IAS_ORACLE_HOME/perl/bin/perl $FND_TOP/bin/irep_parser.pl -g -v -username=sysadmin xxdmf:patch/115/sql:XXDMF_INC_APEX_ADMIN_PKG.pls:12.09=XXDMF_INC_APEX_ADMIN_PKG.pls
|
CAUSE:
Required Perl Modules not installed.
SOLUTION:
- Install Perl Modules:
Download Patch 13602850 (p13602850_R12_GENERIC.zip) into a temporary directory.
Run the following command:
perl $FND_TOP/patch/115/bin/IREPParserSetup.pl
|
2.export the following environment variables in the APPL_TOP environment and regenerate ildt file:
Add $FMW_HOME/webtier/lib to LIBPATH if it is not present
Set JAVA_HOME to the JDK top directory
Prepend PERL5LIB with $FND_TOP/perl and $APPL_TOP_NE/perl in that order.
|