Error faced :
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.
Solution :
1. Source the 10.1.3 Oracle Home
2. Add directory $FND_TOP/perl to variable PERL5LIB in the 10.1.3 Oracle Home environment file after taking a backup.
Path added : /u01/applebs/EBSNEW/apps/apps_st/appl/fnd/12.0.0/perl
3. Modify the file $IAS_ORACLE_HOME/perl/lib/5.8.3/i686-linux-thread-multi/Config.pm
Note: All occurrences of the above string in "FROM" need to be replaced.
replace FROM : /ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt
TO : /u01/applebs/EBSNEW/apps/tech_st/10.1.3/perl
4. Apply patch 13602850
Source 10.1.3 OH again. (IMPORTANT)
Upload patch 13602850.
Unzip the file p13602850_R12_GENERIC.zip
Method to apply the patch : Cd to each of the below folders & run three commands one by one.
cd Compress-Raw-Zlib-2.009
---------------------------
perl Makefile.PL
make
make install
cd Compress-Zlib-2.009
----------------------
perl Makefile.PL
make
make install
cd Class-MethodMaker-1.12
--------------------------
perl Makefile.PL
make
make install