使用Integration Repositoy Parser(IREP)的前提设置

在使用IREP Parser之前,需要在EBS环境安装补丁9004712,IREP Parser是一个用Perl编写的独立工具,用来验证集成接口标记并生成集成接口描述文件(iLDT),在使用它之前需要安装几个必须的Perl模块,并安装IREP Parser对应的补丁,补丁安装完成后在 $FND_TOP/bin 目录下可以找到Perl的脚本文件irep_parser.pl和irep_lct.pl,运行如下的命令:

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

这时运行会发生Can’t locate Class/MethodMaker.pm的错误

这是由于IREP Parser工具中的perl脚本使用到了一些第三方的CNAN模块,因此在用它来验证集成接口标记文件和生产iLDT之前需要进行必要的设置,下面是相关步骤:

 

一、替换$IAS_ORACLE_HOME/perl的实际路径  

1,找到$IAS_ORACLE_HOME/perl对应的路径

使用命令 echo $IAS_ORACLE_HOME 来查看,我的环境为:/d02/apps/tech_st/10.1.3/perl/

2,找到文件$IAS_ORACLE_HOME/perl/lib/5.8.3/i686-linux-thread-multi/Config.pm

将/ade/smayer_perl58_main_linux/perl58/bin/Linux/Opt替换为$IAS_ORACLE_HOME/perl所对应的路径(需要替换的地方比较多,建议成批替换)

 

二、安装perl模块  

1,从CPAN下载perl模块安装

Compress-Raw-Zlib-2.009

Compress-Zlib-2.009

Class-MethodMaker-1.12

 

2, 安装 Compress-Raw-Zlib-2.009.tar.gz

? View Code SHELL
1
2
3
4
5
6
7
gzip -d Compress-Raw-Zlib-2.009.tar.gz
tar -xvf Compress-Raw-Zlib-2.009.tar
cd Compress-Raw-Zlib-2.009
perl Makefile.PL
make
make test
make install

 

3,安装 Compress-Zlib-2.009.tar.gz

? View Code SHELL
1
2
3
4
5
6
7
gzip -d Compress-Zlib-2.009.tar.gz 
tar -xvf Compress-Zlib-2.009.tar 
cd Compress-Zlib-2.009 
perl Makefile.PL 
make 
make test 
make install

 

4,安装 Class-MethodMaker-1.12.tar.gz

? View Code SHELL
1
2
3
4
5
6
7
gzip -d Class-MethodMaker-1.12.tar.gz 
tar -xvf Class-MethodMaker-1.12.tar 
cd Class-MethodMaker-1.12 
perl Makefile.PL 
make 
make test 
make install

 

三、再次运行irep_parser.pl

上面的Perl模块安装后,再次运行脚本可以运行得到如下的命令描述信息:

? View Code SHELL
1
2
3
4
5
6
7
8
9
10
11
12
[appl02@ebs006 ~]$ $IAS_ORACLE_HOME/perl/bin/perl $FND_TOP/bin/irep_parser.pl
/d02/apps/apps_st/appl/fnd/12.0.0/bin/irep_parser.pl: No files given.
Usage:
    irep_parser [-verbose] [-logfile=*file* | -append-logfile=*file*]
    [-generate] [-force] [-development] [-xmlgen | -note-xmlgen]
    [-outdir=*directory*] [-java-source=*version*] [-cache-java=*oper*]
    [-cache-file=*file*] [-imports=*file*] [-username=*username*] 
    ...
 
    irep_parser -help
 
    irep_parser -manual

 

 

使用这个工具涉及到各集成接口标记的编写,因此详细的使用就留在后面具体集成接口开发的内容中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值