ISG New Restful WebService Deployment in E-Business Suite R12.2.x
Below steps used to deploy the Restful webservices,
Step 1:
Syntax:
$IAS_ORACLE_HOME/perl/bin/perl $FND_TOP/bin/irep_parser.pl -g -v -username=<a fnd username> <product>:<relative path from product top>:<fileName>:<version>=<Complete File Path, if not in currect directory>
[applmgr@oracle WebService]$ $IAS_ORACLE_HOME/perl/bin/perl $FND_TOP/bin/irep_parser.pl -g -v -outdir=$<custom_Top>/patch/115/sql -username=sysadmin xxat:patch/115/sql:XXTA_SWIFT_GL_PKG.pls:12.0=/backup/scripts/WebService/XX_GL_PKG.pls
Step 2:
Syntax:
$FND_TOP/bin/FNDLOAD apps 0 Y UPLOAD $FND_TOP/patch/115/import/wfirep.lct <relative path from product top>/patch/115/sql/<file_name>_pls.ildt
[applmgr@oracle WebService]$ $FND_TOP/bin/FNDLOAD apps 0 Y UPLOAD $FND_TOP/patch/115/import/wfirep.lct /u01/appltap/TAPD01/fs2/EBSapps/appl/xxtop/12.0.0/patch/115/sql/XX_GL_PKG_pls.ildt
Step 3:
Syntax:
ant -f $JAVA_TOP/oracle/apps/fnd/isg/ant/isgDesigner.xml -Dactions=deploy -DserviceType=REST -DirepNames=<Webservice name> -Dverbose=ON -Dalias=<Alias Name>
[applmgr@oracle WebService]$ ant -f $JAVA_TOP/oracle/apps/fnd/isg/ant/isgDesigner.xml -Dactions=deploy -DserviceType=REST -DirepNames=XX_GL_PKG -Dverbose=ON -Dalias=XX_GL_PKG
Step 4:
Provide grants to the deployed Webservice .
Login to application -> Navigate to "Integration Repository" Responsibility -> Search -> pass the <DirepName> in Internal name field -> Go -> Click on Grants tab -> Provide access to appropriate users.
Thank you 😊