Thursday, 28 January 2016

Concurrent Program Completed with warning (R12.2.4)





Step-1
you need to check log file and find out more details about possible errors from log file.If log file not helps than you can enable trace and can see what is issue.

Step-2

If Log file shows like this than do below step.

Log file detailed below.....
req log:pointing to opp issue
check opp log:
[11/28/11 8:03:09 AM] [UNEXPECTED] [44537:RT5646259] java.lang.NumberFormatExcep
tion: For input string: "DESCRIPTION="
at java.lang.NumberFormatException.forInputString(NumberFormatException.
java:48)
at java.lang.Integer.parseInt(Integer.java:447)
at java.lang.Integer.parseInt(Integer.java:497)
at oracle.apps.xdo.generator.pdf.PDFGenerator.setFont(PDFGenerator.java:
629)
at oracle.apps.xdo.generator.pdf.PDFGenerator.setProperties(PDFGenerator
.java:468)
at oracle.apps.xdo.generator.ProxyGenerator.setProperties(ProxyGenerator
.java:1373)
at oracle.apps.xdo.template.fo.FOHandler.startElement(FOHandler.java:262

solution: 

Bounce OPP concurrent manager.

Step-3

If issue persists than do follow below steps.

Concurrent: OPP Process Timeout           - changed from 300 to 600 (10 minutes)
Java heap size - changed from 512 to 1024.

Report ran successfully

Identify the OPP log file :

1.Directly from the file system based after identifying the corresponding OPP log file 
name using the following SQL statement:

SELECT fcpp.concurrent_request_id req_id, fcp.node_name, fcp.logfile_name
  FROM fnd_conc_pp_actions fcpp, fnd_concurrent_processes fcp
 WHERE fcpp.processor_id = fcp.concurrent_process_id
   AND fcpp.action_type = 6
   AND fcpp.concurrent_request_id = &&request_id

2.Via the Forms application:

   1. Login to the application as SYSADMIN
   2. Responsibility: System Administrator
   3. Function: Concurrent --> Manager --> Administration
   4. Select the Output Post Processor
   5. Click on the Processes button
   6. Select the Concurrent Process which was active during the time that the request ran
   7. Click on the Manager Log button to open the Output Post Processor log file

3.Via the Oracle Application Manager (OAM)

   1. Login to the application as SYSADMIN
   2. Responsibility: System Administration
   3. Function: Oracle Applications Manager --> Concurrent Managers
   4. Select the Output Post Processor Service and click on View Details
   5. Click on View Processes
   6. Select the Concurrent Process which was active during the time that the request ran
   7. Click on the Log button to open the Output Post Processor log file

Determine what the heap size per OPP process is currently:

select DEVELOPER_PARAMETERS from FND_CP_SERVICES
where SERVICE_ID = (select MANAGER_TYPE from FND_CONCURRENT_QUEUES
where CONCURRENT_QUEUE_NAME = 'FNDCPOPP');

TO KNOW OPP log :
=================
cd $APPLCSF/$APPLLOG
grep 1731722 FNDOPP*
grep Error* FNDOPP*

Tuesday, 5 January 2016

RC-50208: Exception in method TimedProcessProcess.run (R12.2.4)

clone adcfgclone.pl  dbTier done.

Below error on appsTier.


[applchintels@sujeet bin]$ perl adcfgclone.pl appsTier
RC-50208: Exception  in method TimedProcessProcess.run
Raised by oracle.apps.ad.util.TimedProcess$TimedProcessProcess: java.io.IOExcept
ion: Cannot run program "/u02/apps/fs1/FMW_Home/webtier/perl/bin/perl": error=2,                  
  No such file or directory
script returned:
****************************************************

ERROR:
RC-50004: Fatal: Error occurred in ApplyAppsTechStack:
/u02/apps/fs1/inst/apps/TEST_sujeet/admin/log/ohclone.log (No such file or directory)

APPLIES TO:

Oracle Applications Manager - Version 12.2.4


SYMPTOMS

On Oracle Applications 12.2.4 Cloning the Applications tier errors as follows:

RC-50208: Exception  in method TimedProcessProcess.run
Raised by oracle.apps.ad.util.TimedProcess$TimedProcessProcess: java.io.IOException:
Cannot run program "/engn001/erpptc/fs2/FMW_Home/webtier/perl/bin/perl": error=2, No such file or directory script returned:

The issue can be reproduced at will with the following steps:
1. Run clone using RapidClone.
3. The error above occurs.


CAUSE

The FMW_Home.jar file isn't generated successfully.

One can check the FMW_Home.jar file size about source and target system.
This file should be in the $COMMON_TOP/clone/FMW directory.

SOLUTION

 To implement the solution, please execute the following steps:

1. Execute the pre-clone command again on source server.

2. Copy FMW_Home.jar file from the source to the target.

Monday, 4 January 2016

R12.2.4 LOG file Location

Oracle EBS R12.2.4 Log Files Location


AutoConfig log file location

a) Autoconfig Log Location on Application tier :

[root@Sujeet 12300959]# pwd

/u02/apps/fs1/inst/apps/PREPROD_chintels/admin/log/12300959

$INST_TOP/admin/log/$MMDDHHMM/adconfig.log

b) Autoconfig Log Location on Database tier:

[root@sujeet 12300958]# pwd
/u01/db/11.2.0/appsutil/log/PREPROD_sujeet/12300958

[root@sujeet 12300958]# cat adconfig.log


$ORACLE_HOME/ appsutil/ log/ $CONTEXT_NAME/ <MMDDHHMM>/  *.log

Patching Log files location

The Online Patching (ADOP) log files are located on the non-editioned file system (fs_ne),
Under : $NE_BASE/ EBSapps/ log/adop/ <adop_session_id>/ <phase>_<date>_<time>/ <context_name>/ log

[root@sujeet adop]# pwd
/u02/apps/fs_ne/EBSapps/log/adop

[root@sujeet adop]# ll
total 4
drwxr-xr-x 4 applchintels dba 4096 Aug 19 13:52 5
-rw-r--r-- 1 applchintels dba    0 Aug 19 11:53 adop_20150819_115248.log

Note: fs1 and fs2 are dual file system for software where as fs_ne contains non editioned objects

This log directory will contain patch logs, patch worker logs and other patch related log files
created for specific purposes.
Also, some patch tasks may create separate log files in the same directory from where patch
executable is started

 R12.2 Start & Stop Log Files location

Startup & Shutdown error message text files like adstrtal.txt, adstpall, adapcctl.txt,
adcmctl.txt…for services like oacore, forms, apache, opmn, weblogic admin server/node manager etc...

[root@sujeet log]# pwd
/u02/apps/fs1/inst/apps/PREPROD_chintels/logs/appl/admin/log

[root@sujeet log]# ls
adadminsrvctl.txt  adforms-c4wsctl.txt  adoaeactl.txt  adstrtal.log
adalnctl.txt       adformsctl.txt       adoafmctl.txt  hs_err_pid7136.log
adapcctl.txt       adnodemgrctl.txt     adopmnctl.txt  jtffmctl.txt
adcmctl.txt        adoacorectl.txt      adstpall.log   tempNMStart.log


Log files location for concurrent programs & managers

$NE_BASE/ inst/ <CONTEXT_NAME>/ logs/ appl/ conc/ log
 Output files for concurrent programs/managers

$NE_BASE/inst/<CONTEXT_NAME>/logs/appl/conc/out

Cloning related Log Files location

a) Pre-clone log files in source instance

     I. Database Tier

$ORACLE_HOME/appsutil/log/$CONTEXT_NAME/(StageDBTier_MMDDHHMM.log)

 [root@sujeet ]# cd /u01/db/11.2.0/appsutil/log/PREPROD_sujeet/ 

 II. Application Tier

$INST_TOP/admin/log/ (StageAppsTier_MMDDHHMM.log)

b) Clone log files in target instance

    I. Database Tier

$ORACLE_HOME/appsutil/log/$CONTEXT_NAME/ApplyDBTier_<time>.log
   
II. Apps Tier

 $INST_TOP/admin/log/ApplyAppsTier_<time>.log

If your clone on DB Tier fails while running txkConfigDBOcm.pl (Check metalink note – 415020.1)
During clone step on DB Tier it prompts for “Target System base directory for source homes” and
during this you have to give like /base_install_dir like ../../r12 and not oracle home
like ../../r12/db/tech_st_10.2.0


Installation Related Logs:

There are four main phases (in context of logs) during R12.2 installation, here is log location
of all four phases .

a) The Rapidwiz Configuration File is saved in below locations:

$TMP/<MMDDHHMM>/conf_<SID>.txt
$INST_TOP/conf_<SID>.txt
<RDBMS ORACLE_HOME>/ appsutil/ conf_<SID>.txt

b) Pre-install system check logs:

$TMP/<MMDDHHMM>/<MMDDHHMM>.log
$TMP/dbPreInstCheck.xxxxx.log
$TMP/wtprechk.xxxx/wtprechk.xxxx.log
<Global Inventory>/logs/installActions<timestamp>.log

c) Database tier

I. Main Installation log:

RDBMS $ORACLE_HOME/ appsutil/ log/ $CONTEXT_NAME/ <MMDDHHMM>.log

II. ORACLE HOME installation logs:

RDBMS $ORACLE_HOME/ temp/ $CONTEXT_NAME/ logs/ *.log
<Global Inventory>/logs/*.log

d) Application tier

Both primary(Run) and Secondary Edition (Patch) file systems will each contain these logs:

    I. Main Installation Log:

$INST_TOP/logs/<MMDDHHMM>.log

   II. FMW and OHS TechStack Installation/Patching logs:

$APPL_TOP/admin/$CONTEXT_NAME/log/*
<Global Inventory>/logs/*.log

   III. Forms Oracle Home installation logs:

$APPL_TOP/admin/$CONTEXT_NAME/log/*.log

Fusion Middleware (FMW_HOME) Log Files:

 a) Log files for OPMN and OHS processes:
Below directory contains log files related OPMN process(opmn.log), OPMN Debug logs(debug.log), HTTP Transaction logs (access.log), security settings related logs.

$IAS_ORACLE_HOME/ instances/ <ohs_instance>/ diagnostics/ logs

b) Log files for weblogic node manager:
Log file is generated by Node Manager and contains data for all domains that are controlled by Node Manager on a given physical machine.

$FMW_HOME/ wlserver_10.3/ common/ nodemanager/ nmHome1/ nodemanager.log

c) Log files for weblogic Oracle Management Service log file:
 Initial settings AdminServer and Domain level information is written in this log file.

$EBS_DOMAIN_HOME/sysman/log

d) Log files for server processes initiated through weblogic: 
Stdout and stderr messages generated by the server instance (server instances like forms, oafm, oacore etc) at NOTICE severity level or higher are written by Weblogic Node Manager to below directory.

$EBS_DOMAIN_HOME/ servers/ <server_name>/ logs/ <server_name>.out

og files file Online patching (adop)

The adop log files are located on the non-editioned file system (fs_ne), under:

$NE_BASE/EBSapps/log/adop/<adop_session_id>/<phase>_<date>_<time>/<context_name>/log

This log directory will contain patch logs, patch worker logs and other patch related log files
created for specific purposes Also, some patch tasks may create separate log files in the same directory.

Online pathcing filesystem cloning process related log files are found under:

$INST_TOP/admin/log

Log files for Autoconfig process

On Applicaion Tier: $INST_TOP/admin/log/<MMDDhhmm>
On Database Tier: $ORACLE_HOME/appsutil/log/<CONTEXT_NAME>/<MMDDhhmm>

Log/Out files for Concurrent programs/managers

The path is defined by same variables that we used earlier for 11i/R12.1 . Log/Out files are
stored in Non-Editioned filesystem.

Log files: $APPLCSF/$APPLLOG (or $NE_BASE/inst/<CONTEXT_NAME>/logs/appl/conc/log)
Out files: $APPLCSF/$APPLOUT (or $NE_BASE/inst/<CONTEXT_NAME>/logs/appl/conc/out)

Log files for OPMN and OHS processes

Below directory contains log files related OPMN process(opmn.log), OPMN Debug logs(debug.log),
HTTP Transaction logs (access.log), security settings related logs.

$IAS_ORACLE_HOME/instances/<ohs_instance>/diagnostics/logs

Log file for Weblogic Node Manager

Log file is generated by Node Manager and contains data for all domains that are controlled by
Node Manager on a given physical machine.

$FMW_HOME/wlserver_10.3/common/nodemanager/nmHome1/nodemanager.log

Log file for Weblogic Oracle Management Service log file

Initial settings AdminServer and Domain level information is written in this log file

$EBS_DOMAIN_HOME/sysman/log

Log files for server processes initiated through Weblogic

Stdout and stderr messages generated by the server instance (server instnaces like forms, oafm,
oacore etc) at NOTICE severity level or higher are written by Weblogic Node Manager to below directory.

$EBS_DOMAIN_HOME/servers/<server_name>/logs/<server_name>.out

Sunday, 3 January 2016

how to relink all fnd executables using adadmin (R12.2.4)

Preliminary Tasks before running Adadmin:
1.      Logging in as applmgr.

2.      Running the environment file.

3.      Verifying if ORACLE_HOME is set properly.

4.      Verifying if ORACLE_SID or TWO_TASK identifies the correct database.

5.      Ensuring that ORACLE_HOME/bin and AD_TOP/bin are in PATH.

6.      Shutting down concurrent managers when relinking certain files or performing certain database tasks.

7.      Ensuring sufficient temporary disk space.


[applmgr@sujeet ~]$ adadmin
 
                     Copyright (c) 2002, 2012 Oracle Corporation
                        Redwood Shores, California, USA
 
                   Oracle E-Business Suite AD Administration
 
                                 Version 12.2.0
 
NOTE: You may not use this utility for custom development
      unless you have written permission from Oracle Corporation.
 
Your default directory is '/u02/apps/fs1/EBSapps/appl'.
Is this the correct APPL_TOP [Yes] ?
 
AD Administration records your AD Administration session in a text file
you specify.  Enter your AD Administration log file name or press [Return]
to accept the default file name shown in brackets.
 
Filename [adadmin.log] : relink.log
 
************* Start of AD Administration session *************
AD Administration version: 12.2.0
AD Administration started at: Mon Jan 04 2016 09:37:06
 
APPL_TOP is set to /u02/apps/fs1/EBSapps/appl
 
You can be notified by email if a failure occurs.
Do you wish to activate this feature [No] ?
 
Please enter the batchsize [1000] :
 
 
Please enter the name of the Oracle E-Business Suite System that this
APPL_TOP belongs to.
 
The Applications System name must be unique across all Oracle
Applications Systems at your site, must be from 1 to 30 characters
long, may only contain alphanumeric and underscore characters,
and must start with a letter.
 
Sample Applications System names are: "prod", "test", "demo" and
"Development_2".
 
Applications System Name [PREPROD] : PREPROD *
 
 
NOTE: If you do not currently have certain types of files installed
in this APPL_TOP, you may not be able to perform certain tasks.
 
Example 1: If you don't have files used for installing or upgrading
the database installed in this area, you cannot install or upgrade
the database from this APPL_TOP.
 
Example 2: If you don't have forms files installed in this area, you cannot
generate them or run them from this APPL_TOP.
 
Example 3: If you don't have concurrent program files installed in this area,
you cannot relink concurrent programs or generate reports from this APPL_TOP.
 
 
Do you currently have files used for installing or upgrading the database
installed in this APPL_TOP [YES] ? YES *
 
 
Do you currently have Java and HTML files for HTML-based functionality
installed in this APPL_TOP [YES] ? YES *
 
 
Do you currently have Oracle E-Business Suite forms files installed
in this APPL_TOP [YES] ? YES *
 
 
Do you currently have concurrent program files installed
in this APPL_TOP [YES] ? YES *
 
 
Please enter the name Oracle E-Business Suite will use to identify this APPL_TOP.
 
The APPL_TOP name you select must be unique within an Oracle E-Business Suite
System, must be from 1 to 30 characters long, may only contain
alphanumeric and underscore characters, and must start with a letter.
 
Sample APPL_TOP Names are: "prod_all", "demo3_forms2", and "forms1".
 
APPL_TOP Name [chintels] : chintels *
 
 
 
You are about to use or modify Oracle E-Business Suite product tables
in your ORACLE database 'PREPROD'
using ORACLE executables in '/u02/apps/fs1/EBSapps/10.1.2'.
 
Is this the correct database [Yes] ?
 
AD Administration needs the password for your 'SYSTEM' ORACLE schema
in order to determine your installation configuration.
 
Enter the password for your 'SYSTEM' ORACLE schema: ********
 
 
The ORACLE username specified below for Application Object Library
uniquely identifies your existing product group: APPLSYS
 
Enter the ORACLE password of Application Object Library [APPS] : *****
 
AD Administration is verifying your username/password.
 
The status of various features in this run of AD Administration is:
 
                                           <-Feature version in->
Feature                          Active?   APPLTOP    Data model    Flags
------------------------------   -------   --------   -----------   -----------
CHECKFILE                        Yes       1          1             Y N N Y N Y
PREREQ                           Yes       6          6             Y N N Y N Y
CONCURRENT_SESSIONS              No        2          2             Y Y N Y Y N
PATCH_TIMING                     Yes       2          2             Y N N Y N Y
PATCH_HIST_IN_DB                 Yes       6          6             Y N N Y N Y
SCHEMA_SWAP                      Yes       1          1             Y N N Y Y Y
JAVA_WORKER                      Yes       1          1             Y N N Y N Y
CODELEVEL                        Yes       1          1             Y N N Y N Y
 
 
 
Identifier for the current session is 43817
 
Reading product information from file...
 
Reading language and territory information from file...
 
Reading language information from applUS.txt ...
 
Reading database to see what industry is currently installed.
 
Reading FND_LANGUAGES to see what is currently installed.
Currently, the following language is installed:
 
Code   Language                                Status
----   --------------------------------------- ---------
US     American English                        Base        
 
Your base language will be AMERICAN.
 
Setting up module information.
Reading database for information about the modules.
Saving module information.
Reading database for information about the products.
Reading database for information about how products depend on each other.
Reading topfile.txt ...
 
Saving product information.
 
AD code level : [C.6]
 
*** Maintaining the Run File System (in Hotpatch mode) ***
 
*** Edition Enabled User ***
 
            AD Administration Main Menu
   --------------------------------------------------
 
   1.    Generate Applications Files menu
 
   2.    Maintain Applications Files menu
 
   3.    Compile/Reload Applications Database Entities menu
 
   4.    Maintain Applications Database Entities menu
 
   5.    Exit AD Administration
 
 
 
 
 
 
 
 
 
 
 
Enter your choice [5] : 2
 
         Maintain Applications Files
   ----------------------------------------
 
   1.    Relink Applications programs
 
   2.    Copy files to destinations
 
   3.    Convert character set   
 
   4.    Maintain snapshot information
 
   5.    Check for missing files
 
   6.    Return to Main Menu
 
 Enter your choice [6] : 1
 
AD Administration uses your Oracle E-Business Suite environment file
to set up the environment for relinking Applications.
 
Before proceeding with the relink, you may optionally want to:
 - Go back to the menu by answering No below.
 - Use an option on the Maintain Files menu
   to generate your Applications environment file.
 - Edit the file to add any customizations.
 - Verify the list of executables in adlinkbk.txt which are saved
   before relinking and add any additional executables as desired.
 - Choose this option again, and proceed with the relink.
 
Do you wish to proceed with the relink [Yes] ?
 
Enter the name of your Oracle E-Business Suite environment file below.
File name [PREPROD_chintels.env] :
 
Reading product executable information...
 
Enter list of products to link ('all' for all products) [all] : all
 
Generate specific executables for each selected product [No] ? yes
 
AD Administration can relink your Oracle E-Business Suite programs with debug
information.  Oracle recommends that you do not relink your programs
with debug information unless asked to do so by Oracle Support Services.
 
Relink with debug information [No] ?
 
Relinking selected modules in Application Object Library.
 
List of executables in Application Object Library :
 
         ADCONV       AFPASSWD       AFTBLGEN     CMDCART.so        CONCSUB
        FDULONG        FNDAQCT       FNDATUPD       FNDCPASS       FNDCPGLC
       FNDCPPUR       FNDCPRRF       FNDCPSPN       FNDCPTST       FNDCPUCF
         FNDCRM       FNDDWPUR        FNDEMON       FNDFBPLS       FNDFBUPG
       FNDFFCHY       FNDFFRXR       FNDFFUPG       FNDFFVGN          FNDFS
         FNDGFH         FNDGFU        FNDIMON        FNDLIBR        FNDLOAD
      FNDLOADSO       FNDMDCVT       FNDMDGEN       FNDPRESC       FNDPSTAX
       FNDRTR45         FNDSCH       FNDSLOAD          FNDSM       FNDSVCRG
       FNDTMTST     FNDWRR.exe         WFLOAD       WFMLRXFR       WFRESGEN
         WFTEST         fdfcmp       fndcpesr    fndfmxit.so    fndrwxit.so
 
Enter executables to relink, or enter 'all' [all] : all
Line-wrapping log file for readability ...
Done line-wrapping log file.
 
Original copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.lsv
New copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.log
 
 
Relinking selected modules in Alert.
 
List of executables in Alert :
 
         ALDTCA         ALDTOA         ALDVSS         ALECDC         ALECTC
         ALEPPE         ALPPNR         ALPPWF         ALUPMM         ALUTAD
 
Enter executables to relink, or enter 'all' [all] : all
Line-wrapping log file for readability ...
Done line-wrapping log file.
 
Original copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.lsv
New copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.log
 
 
Relinking selected modules in General Ledger.
 
List of executables in General Ledger :
 
         GLAMAS         GLAVAL         GLBAAC         GLBAAR         GLBBSU
         GLBCMP         GLBCRE         GLBDBO         GLBMBO         GLBOYR
         GLCCON         GLCPCA         GLCRVL         GLELIM         GLEOYR
         GLFYCF         GLGCPP         GLHRRT         GLLDEL         GLLEZL
         GLMMMP         GLMRCU         GLNSVI         GLOOAP         GLPARV
       GLPAUTOP         GLPPOS         GLPRBE         GLPREV         GLPRJE
        GLPURGE       GLPURGEC         GLSBRP         GLSIMS         GLSMST
         GLSTPM         GLSWPR         GLTATR         GLTTRC         GLTTRN
         GLUENC         GLYCCJ
 
Enter executables to relink, or enter 'all' [all] : all
 
End of adrelink session
Date/time is  Mon Jan 4 09:46:38 IST 2016
**********************************************************
 
Line-wrapping log file for readability ...
Done line-wrapping log file.
 
Original copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.lsv
New copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.log
 
 
Relinking selected modules in Application Report Generator.
 
List of executables in Application Report Generator :
 
         RGAUCP         RGDDAT         RGDEIB         RGDSEG         RGOPTM
         RGRARG         RGSSRQ
 
Enter executables to relink, or enter 'all' [all] : all
Line-wrapping log file for readability ...
Done line-wrapping log file.
 
Original copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.lsv
New copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.log
 
 
Relinking selected modules in Payables.
 
List of executables in Payables :
 
         APPBCF         APTZGF
 
Enter executables to relink, or enter 'all' [all] : all
Line-wrapping log file for readability ...
Done line-wrapping log file.
 
Original copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.lsv
New copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.log
 
 
Relinking selected modules in Assets.
 
List of executables in Assets :
 
         FAACCR         FAACUP         FACCBA         FADEPR          FAGDA
         FAMACH        FAMADEL         FAMAPT          FAMCP        FAMPRET
      FAMPSLTFR        FAMPTFR         FAMRCL         FAMRST         FAMTFR
         FAPADJ         FAPROJ         FAPURG          FARET       FARXPBSH
          FASCB        FATAXUP         FATMTA         FAUPPR         FAVRVL
         FAWDPR         FAXADJ
 
Enter executables to relink, or enter 'all' [all] : all
Line-wrapping log file for readability ...
Done line-wrapping log file.
 
Original copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.lsv
New copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.log
 
 
Relinking selected modules in Receivables.
 
List of executables in Receivables :
 
         ARBCPC         ARCABP         ARDLGP         ARDSLG         ARGCGP
         ARGLTP         ARGUPC         ARLIBR         ARLPLB         ARRGTA
         ARTXMT         ARXAAP         ARXCER         ARXREC         ARXSGP
         ARZCAR         RACUST         RAXDEL         RAXMTR         RAXTRX
 
Enter executables to relink, or enter 'all' [all] : all
Relinking selected modules in Projects.
 
List of executables in Projects :
 
         PACCBL       PACODTBC        PAICGEN         PAIGEN         PALDLC
         PALIBR         PAPBER         PARCFR         PARGDR         PARTAR
         PASDUC         PASGLT         PATTAR         PATTGL         PAVDVC
 
Enter executables to relink, or enter 'all' [all] : all
 
Relinking selected modules in Payroll.
 
List of executables in Payroll :
 
        PYATUPD         PYCBTC         PYLOAD         PYUADV         PYUCSU
         PYUGEN         PYUMAG         PYUMWT         PYUPIP         PYUPRT
         PYUSRP         PYUVEN
 
Enter executables to relink, or enter 'all' [all] : all
Relinking selected modules in FastFormula.
 
List of executables in FastFormula :
 
           FFTM         FFXBCP         FFXMLC
 
Enter executables to relink, or enter 'all' [all] : all
Relinking selected modules in Inventory.
 
List of executables in Inventory :
 
         INCAAA         INCAAC         INCAAP         INCACG         INCACI
         INCACP         INCACS         INCAPA         INCAPD         INCAPF
         INCAPP         INCAPT         INCDSS         INCFDH         INCFIF
         INCIAP         INCIAR         INCIPS         INCOIN         INCRPG
         INCRPR         INCRVL         INCTCC          INCTM         INCTPG
         INCTSN        INVLIBR
 
Enter executables to relink, or enter 'all' [all] : all
Relinking selected modules in Purchasing.
 
List of executables in Purchasing :
 
         POCDMC          POCFH         POCIRM         POCISO         POCRMC
         POXCON         POXRAF         POXRSR        RCVOLTM          RVCTP
 
Enter executables to relink, or enter 'all' [all] : all
Relinking selected modules in Bills of Material.
 
List of executables in Bills of Material :
 
         BMCCCI         BMCCLT         BMCMUD         BMCPCL         BMCRLT
         CMCACW         CMCCCI         CMCCCM         CMCCCW         CMCCOC
         CMCCTW         CMCICU         CMCLCW         CMCMCW         CMCMEC
         CMCPAM         CMCPAW         CMCPIM         CMCPIW         CMCTCM
         CMRICU         CTOCLT
 
Enter executables to relink, or enter 'all' [all] : all
Relinking selected modules in Engineering.
 
List of executables in Engineering :
 
         ENCACN         ENCECP
 
Enter executables to relink, or enter 'all' [all] : all
Relinking selected modules in Material Requirements Planning.
 
List of executables in Material Requirements Planning :
 
         MRCAUD         MRCBLC         MRCCPP         MRCEAP         MRCFCC
         MRCIDX         MRCLIB         MRCMON         MRCNEW         MRCNSP
         MRCPDW         MRCPRG         MRCSAL         MRCSCW         MRCSDW
         MRCSLD         MRRDPR         MRRFCS         MRRGRF         MRRPCR
         MRRSCD
 
Enter executables to relink, or enter 'all' [all] : all
Relinking selected modules in Capacity.
 
List of executables in Capacity :
 
         CYCCRP         CYCPLN         CYCROL         CYQLIB         CYRRCP
 
Enter executables to relink, or enter 'all' [all] : all
 
Relinking selected modules in Work in Process.
 
List of executables in Work in Process :
 
         WICMEX         WICMLX
 
Enter executables to relink, or enter 'all' [all] : all
 
Relinking selected modules in Configurator.
 
List of executables in Configurator :
 
    libczlce.so
 
Enter executables to relink, or enter 'all' [all] : all
 
Relinking selected modules in Advanced Supply Chain Planning.
 
List of executables in Advanced Supply Chain Planning :
 
         MSCCPP         MSCMON         MSCNEW         MSCNSP       MSCNSPNM
         MSCPCL         MSCPCP         MSCPDW         MSCPRG         MSCSDW
         MSCSLD       MSCXGCAL
 
Enter executables to relink, or enter 'all' [all] : all
 
Relinking selected modules in Process Manufacturing Financials.
 
List of executables in Process Manufacturing Financials :
 
       GMFACOST        GMFCUPD        GMFROLL        GMFXUPD
 
Enter executables to relink, or enter 'all' [all] : all
Relinking selected modules in SDP Provisioning.
 
List of executables in SDP Provisioning :
 
        XDPCTRL       XDPCTRLS          XDPDQ       XDPSCRPT
 
Enter executables to relink, or enter 'all' [all] : all
Relinking selected modules in Constraint Based Optimization.
 
List of executables in Constraint Based Optimization :
 
         MSONEW
 
Enter executables to relink, or enter 'all' [all] : all
 
Relinking selected modules in Shop Floor Management.
 
List of executables in Shop Floor Management :
 
         WSCMTI         WSCMTM
 
Enter executables to relink, or enter 'all' [all] : all
 
Relinking selected modules in Mobile Applications.
 
List of executables in Mobile Applications :
 
         MWADIS
 
Enter executables to relink, or enter 'all' [all] :
Relinking selected modules in Inventory Optimization.
 
List of executables in Inventory Optimization :
 
         MSRNEW
 
Enter executables to relink, or enter 'all' [all] : all
Relinking selected modules in Sourcing.
 
List of executables in Sourcing :
 
    libponao.so
 
Enter executables to relink, or enter 'all' [all] : all
Remove the temp directory
rm -rf temp
 
Done relinking module libponao.so in product pon
Done with link of product 'pon' on Mon Jan  4 09:58:06 IST 2016
 
 
adrelink is exiting with status 0
 
End of adrelink session
Date/time is  Mon Jan 4 09:58:06 IST 2016
**********************************************************
 
Line-wrapping log file for readability ...
Done line-wrapping log file.
 
Original copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.lsv
New copy is /u02/apps/fs_ne/EBSapps/log/adadmin/log/adrelink.log
 
 
Review the messages above, then press [Return] to continue.
Recording Adadmin action :ADADMIN_RELINK
 Tokens:ENV_FNAME=PREPROD_chintels.env,PRD_TO_LINK=all,SPECIFIC_BIN=yes,LNK_DEBUG=No,SELECTED_FILES_FND=all,SELECTED_FILES_ALR=all,SELECTED_FILES_GL=all,SELECTED_FILES_RG=all,SELECTED_FILES_AP=all,SELECTED_FILES_FA=all,SELECTED_FILES_AR=all,SELECTED_FILES_PA=all,SELECTED_FILES_PAY=all,SELECTED_FILES_FF=all,SELECTED_FILES_INV=all,SELECTED_FILES_PO=all,SELECTED_FILES_BOM=all,SELECTED_FILES_ENG=all,SELECTED_FILES_MRP=all,SELECTED_FILES_CRP=all,SELECTED_FILES_WIP=all,SELECTED_FILES_CZ=all,SELECTED_FILES_MSC=all,SELECTED_FILES_GMF=all,SELECTED_FILES_XDP=all,SELECTED_FILES_MSO=all,SELECTED_FILES_WSM=all,SELECTED_FILES_MWA=all,SELECTED_FILES_MSR=all,SELECTED_FILES_PON=all
 
 
Backing up restart files, if any......Done.
 
         Maintain Applications Files
   ----------------------------------------
 
   1.    Relink Applications programs
 
   2.    Copy files to destinations
 
   3.    Convert character set   
 
   4.    Maintain snapshot information
 
   5.    Check for missing files
 
   6.    Return to Main Menu
 
 Enter your choice [6] :
AD Administration is complete.
 
Errors and warnings are listed in the log file
/u02/apps/fs_ne/EBSapps/log/adadmin/log/relink.log
 
and in other log files in the same directory.

*********************************END******************************************
 
How to Relink using command line.

I would like to write something useful for patching and fine-tuning. When times, we have to relink a particular binary file (executable) in connection with patching or else corrupted file etc. I am providing the step-by-step procedure of relinking a particular executable.

Login as owner of Application Tier and source the environment file..

Go to cd $FND_TOP/bin
$ adrelink.sh force=y "fnd FNDLIBR"
$ adrelink.sh force=y "fnd FNDSM"
$ adrelink.sh force=y "fnd FNDFS"
$ adrelink.sh force=y "fnd FNDCRM"

$ adrelink.sh force=y “ad adadmin”
If you are using the command
$ adrelink.sh force=y “ad all”

you are relinking all binaries under the $AD_TOP/bin

Check the logfile for errors and warning