Soft Link or Symbolic Link is required to read a shell script (.prog file) through a concurrent program.
We can create soft links or symbolic links for Concurrent Manager program files as follows:
Step 1:Go to the custom top as below:
>cd $xxtest_TOP/bin
testapp01(APPDEV) /product/appl/apps/apps_st/appl/xxtest/12.0.0/bin
Step 2: Use 'fndcpesr' command to create soft link
Lets say we have to create two symbolic links for two .prog files xxtest_techtest_ets_loader.prog and xxtest_techtest_points_loader.prog respectively,than we can proceed as follows:
$pwd
testapp01(APPDEV) /product/appl/apps/apps_st/appl/xxtest/12.0.0/bin
$ln -s $FND_TOP/bin/fndcpesr xxtest_techtest_ets_loader
$ln -s $FND_TOP/bin/fndcpesr xxtest_techtest_points_loader
Note:prog_name should be without .prog extension while creating symbolic link for .prog files.
Step 3:Verify the two created symbolic links:
$ls -altr xxtest_techtest*
lrwxrwxrwx 1 applmgr oinstall 55 Feb 7 14:29 xxtest_techtest_ets_loader -> /product/appl/apps/apps_st/appl/fnd/12.0.0/bin/fndcpesr
lrwxrwxrwx 1 applmgr oinstall 55 Feb 7 14:29 xxtest_techtest_points_loader -> /product/appl/apps/apps_st/appl/fnd/12.0.0/bin/fndcpesr
As we see above,after creating symbolic link the new attribute 'l' is added that is nothing but symbolic link.
Note:
1)'fndcpesr' is a standard utility available in $FND_TOP/bin directory.
2) Its mainly used by the application to parse arguments for shell scripts.
3)It is located in $FND_TOP/bin path along with other FND Utilities.
4)'fndcpesr' is an executable and read only file.
Hope it helps.
Happy Apps DBA learning...
Believe that anything you can imagine you can achieve it real. Having the devotion,passion and dedication to learn & Work in Oracle field mail me @ rafidba.alvi@gmail.com."Knowledge grows when it is shared". Best Career related guidance in Oracle DBA,Oracle Apps DBA,Oracle SOA Admin/Developers,ODI Developers,OBI Developers and Oracle Designers. "A Catalyst for Oracle DBA & Apps DBA Interviews,Jobs & Career."
Tuesday, February 7, 2012
Subscribe to:
Post Comments (Atom)
great!
ReplyDeletejust curious to know... What happens if i do not relink every time i update a program file.
ReplyDeletethere is program called test.prg staged on Jan 1st and relinked
but if i update test.prg on Jan 2nd and i do not relink what happens, as the relink still time stamp on Jan 1st but the program is Jan 2nd.