Oracle Applications 11i Components, Configuration Files and Log Files
ORACLE APPS COMPONENT DETAILS
================================================== =
1) ComponentName : Apache
================================================== =
Configuration file path :
$IAS_ORACLE_HOME/Apache/Apache/conf/httpd.conf - Main Configuration File
$IAS_ORACLE_HOME/Apache/Apache/conf/httpd_pls.conf - pls (plsql) integration in web server
$IAS_ORACLE_HOME/Apache/Apache/conf/apps.conf - used to define aliases used in URL access
$IAS_ORACLE_HOME/Apache/Apache/conf/oracle_apache.conf - used to include other configuration files
Log file path : $APACHE_TOP/Apache/logs
Startup Script file path
$COMMON_TOP/admin/scripts/SID_HOST/adapcctl.sh start
Shutdown Script file path
$COMMON_TOP/admin/scripts/SID_HOST/adapcctl.sh stop
Process Identification method
ps -ef|grep - i <sid>|grep - i Apache
ps -ef|grep - i <sid>|grep - i httpd
netstat -a|grep <webport#>
Application Profile Names
Application Framework Agent / Applications Web Agent / Apps servlet Agent / JTF_BIS_OA_HTML / TCF:HOST
Troubleshooting tips
Check the log file error_log , access_log
Check for correct port# in httpd.conf & httpd_pls.conf
Check all config files in $APACHE_TOP/Apache/conf for any entries
pointing to source and replace with target
Parameters httpd.conf: Timeout
httpd.conf: KeepAliveTimeout
httpd.conf: SSLSessionCacheTimeout
2) Component Name : Concurrent Manager
================================================== =
Requires tnsnames.ora, listener.ora,
<HOSTNAME>_<SID>_ifile.ora (for PCP) in $TNS_ADMIN directory.
Also looks for tnsnames.ora in
$IAS_ORACLE_HOME/Apache/network/admin/<SID>_<HOSTNAME> directory.
Log file path : $APPLCSF/$APPLLOG
Startup Script file path
adcmctl.sh start apps/<passwd> in $SCRIPT_TOP
(SCRIPT_TOP=$COMMON_TOP/admin/scripts/<SID>_<HOSTNAME>)
Shutdown Script file path
adcmctl.sh stop apps/<passwd> in $SCRIPT_TOP
(SCRIPT_TOP=$COMMON_TOP/admin/scripts/<SID>_<HOSTNAME>)
Process Identification method
ps -eaf | grep <apuser> | grep FND
ps -eaf | grep <apuser> | grep FNDLIBR = Standard and Internal Manager
(should spawn multiple FND processes)
ps -eaf | grep <apuser> | grep FNDSM = Service Manager
ps -eaf | grep <apuser> | grep FNDCRM = Conflict Resolution Manager
3) Component Name : Discoverer 4i
================================================== =
Configuration file path
#-------------Discoverer configuration files (details of ports and IP
addresses)-------------------------
$ORACLE_HOME/discwb4/discwb.sh
$ORACLE_HOME/discwb4/util/pref.txt
$ORACLE_HOME/vbroker/bin/gatekeeper.properties
$APACHE_TOP/Apache/htdocs/discwb4/applet/gatekeeper.properties
#-------------Discoverer components registration files
$ORACLE_HOME/discwb4/util/applypreferences.sh
$ORACLE_HOME/discwb4/util/registerosaagent.sh
$ORACLE_HOME/discwb4/util/registeroad.sh
$ORACLE_HOME/discwb4/util/registerlocator.sh
$ORACLE_HOME/discwb4/util/registerall.sh
$ORACLE_HOME/discwb4/util/unregisterlocator.sh
$ORACLE_HOME/discwb4/util/unregisteroad.sh
$ORACLE_HOME/discwb4/util/unregisterosaagent.sh
$ORACLE_HOME/discwb4/util/unregisterall.sh
#--------------Registered components detail
files----------------------------------------------------------------
$ORACLE_HOME/vbroker/adm/impl_dir/impl_rep~
$ORACLE_HOME/vborker/adm/impl_dir/impl_rep
$IAS_ORACLE_HOME/Apache/Apache/htdocs/discwb4/applet/gatekeeper.ior
$IAS_ORACLE_HOME/Apache/Apache/htdocs/discwb4/applet/locator.ior
Log file path $ORACLE_HOME/discwb4/util/oad.log
$ORACLE_HOME/discwb4/util/osaagent.log
$ORACLE_HOME/discwb4/util/locator.log
$ORACLE_HOME/discwb4/util/error.txt
$ORACLE_HOME/discwb4/util/diag.log
$APACHE_TOP/Apache/htdocs/discwb4/applet/gatekeeper.log
Startup Script file path
$ORACLE_HOME/discwb4/util/startosaagent.sh
$ORACLE_HOME/discwb4/util/startoad.sh
$ORACLE_HOME/discwb4/util/startlocator.sh
$ORACLE_HOME/discwb4/util/startgatekeeper.sh
$ORACLE_HOME/discwb4/util/startall.sh
Shutdown Script file path
$ORACLE_HOME/discwb4/util/stopgatekeeper.sh
$ORACLE_HOME/discwb4/util/stoplocator.sh
$ORACLE_HOME/discwb4/util/stopoad.sh
$ORACLE_HOME/discwb4/util/stoposaagent.sh
$ORACLE_HOME/discwb4/util/stopall.sh
Process Identification method
ps -ef|grep vbroker
netstat -a|grep 10508
netstat -a|grep 10552
$ORACLE_HOME/discwb4/util/checkdiscoverer.sh
$ORACLE_HOME/discwb4/oadutil list
$ORACLE_HOME/discwb4/osfind
Application Profile Names
ICX: Discoverer Launcher
ICX: Discoverer Viewer Launcher
ICX: Discoverer use Viewer
ICX: Discoverer Default End User Layer Schema Prefix
Troubleshooting tips
1.Check the Log files
2.Commonly issues are with the dbc file or tnsnames.ora
4) Component Name : FORMS
================================================== =
Configuration file path
1.$COMMON_TOP/html/bin/appsweb_SID_Hostname.cfg. = main configuration file for Forms Server
2.$FND_TOP/resource/appsweb_SID_Hostname.cfg.
Check the configuration file name in SID.env file under APPL_TOP dir.
Log file path : Log files are under $COMMON_TOP/admin/log/SID_Hostname/
Startup Script file path
1.Start Forms Server Listener process
$COMMON_TOP/admin/scripts/SID_Hostname/adfrmctl.sh start.
2.Start Forms Metrics Client
$COMMON_TOP/admin/scripts/SID_Hostname/adfmcctl.sh start.
3.Start Forms Metrics Server
$COMMON_TOP/admin/scripts/SID_Hostname/adfmsctl.sh start.
Shutdown Script file path
1.Stop Forms Server Listener process
$COMMON_TOP/admin/scripts/SID_Hostname/adfrmctl.sh stop.
2.Stop Forms Metrics Client
$COMMON_TOP/admin/scripts/SID_Hostname/adfmcctl.sh stop.
3.Stop Forms Metrics Server
$COMMON_TOP/admin/scripts/SID_Hostname/adfmsctl.sh stop.
Process Identification method
ps -ef |grep f60 ,
ps -ef |grep f60srvm = Forms Server
ps -ef |grep f60webmx = Forms Runtime Client
Application Profile Names
1.ICX: Forms Launcher.
2.Forms Runtime Parameter.
Troubleshooti ngtips
1.Check whether FORMS60_MAPPING in $APPL_TOP/SID.env is set to correct URL or not.
2.Check whether serverPort,serverName and domainName are correctly set in
3.Configuration errors in $COMMON_TOP/html/bin/appsweb_SID_Hostname.cfg file.
5) Component Name : Reports Server
================================================== =
Configuration file path : $ORACLE_HOME/reports60_server
Log file path : $ORACLE_HOME/report60/server/REP60_<SID>.log
Startup Script file path
$SCRIPT_TOP/adrepctl.sh start
Shutdown Script file path
SCRIPT_TOP/adrepctl.sh stop
Process Identification method
ps -ef |grep rwmts60
Application Profile Names
ICX: Report Launcher Troubleshooting tips
Check password in CGIcmd.dat (ORACLE_HOME/report60/server)
& Display variable in ORACLE_HOME/report60_server, DISPLAY
variable in Jserv/etc as well
6) Component Name : Jserv/Jsp
================================================== =
Name Configuration file path
$APACHE_TOP/Jserv/etc/jserv.conf = Used to configure the jvms
jserv.properties = Used to set the properties of the oacore JVM
jserv_restrict.properties
$APACHE_TOP/Apache/conf/oprocmgr.conf
Log file path $APACHE_TOP/Jserv/logs & $APACHE_TOP/Jserv/logs/jvm
Startup Script file path (same script as Apache)
$SCRIPT_TOP/adapcctl.sh start
Shutdown Script file path
$SCRIPT_TOP/adapcctl.sh stop
Process Identification method
netstat -an | grep <port mentioned in oprocmgr.conf>
Application Profile Names
Apps Servlet Agent,Applications JSP Agent,OTS: JSP Details from OTS
Troubleshooting tips
Check <Apache Home Page URL>/servlets/Hello, Apache Log files , Jserv log files and
configuration files mentioned above.
7) Component Name : Workflow
================================================== =
Configuration file path
OAM for Java based Notification Mailer and in older version C based Notif Mailer $FND_TOP/resource/wfmail.cfg
Log file path $APPLCSF/$APPLLOG (ls -ltr FNDCP*.txt ie FNDCPGSC* and check for last 2 files)
Startup Script file path : Starts with OAM
Shutdown Script file path : Stops with OAM
Process Identification method
1. Checking sendmail : telnet <hostname> smtp or ps -ef | grep sendmail
2. Checking imap: telnet
<hostname> imap
3. Workflow starts with Concurrent Manager so needs to check
Concurrent Manager logs
Application
Profile Names
Two tables needs to be checked for workflow :
1. wf_systems table: select name, display_name from wf_systems;
2. wf_agents table: select address from wf_agents;
3. OAM displays status information of Workflow Components from FND_SVC_COMPONENTS
Troubleshooting tips
Check the Log File
Check the 3 CM related Workflow processes
Check the Agent Status and Notif Mailer Properties
Test Sendmail and IMAP
Check WF related Requests shuold be scheduled
ORACLE APPS COMPONENT DETAILS
================================================== =
1) ComponentName : Apache
================================================== =
Configuration file path :
$IAS_ORACLE_HOME/Apache/Apache/conf/httpd.conf - Main Configuration File
$IAS_ORACLE_HOME/Apache/Apache/conf/httpd_pls.conf - pls (plsql) integration in web server
$IAS_ORACLE_HOME/Apache/Apache/conf/apps.conf - used to define aliases used in URL access
$IAS_ORACLE_HOME/Apache/Apache/conf/oracle_apache.conf - used to include other configuration files
Log file path : $APACHE_TOP/Apache/logs
Startup Script file path
$COMMON_TOP/admin/scripts/SID_HOST/adapcctl.sh start
Shutdown Script file path
$COMMON_TOP/admin/scripts/SID_HOST/adapcctl.sh stop
Process Identification method
ps -ef|grep - i <sid>|grep - i Apache
ps -ef|grep - i <sid>|grep - i httpd
netstat -a|grep <webport#>
Application Profile Names
Application Framework Agent / Applications Web Agent / Apps servlet Agent / JTF_BIS_OA_HTML / TCF:HOST
Troubleshooting tips
Check the log file error_log , access_log
Check for correct port# in httpd.conf & httpd_pls.conf
Check all config files in $APACHE_TOP/Apache/conf for any entries
pointing to source and replace with target
Parameters httpd.conf: Timeout
httpd.conf: KeepAliveTimeout
httpd.conf: SSLSessionCacheTimeout
2) Component Name : Concurrent Manager
================================================== =
Requires tnsnames.ora, listener.ora,
<HOSTNAME>_<SID>_ifile.ora (for PCP) in $TNS_ADMIN directory.
Also looks for tnsnames.ora in
$IAS_ORACLE_HOME/Apache/network/admin/<SID>_<HOSTNAME> directory.
Log file path : $APPLCSF/$APPLLOG
Startup Script file path
adcmctl.sh start apps/<passwd> in $SCRIPT_TOP
(SCRIPT_TOP=$COMMON_TOP/admin/scripts/<SID>_<HOSTNAME>)
Shutdown Script file path
adcmctl.sh stop apps/<passwd> in $SCRIPT_TOP
(SCRIPT_TOP=$COMMON_TOP/admin/scripts/<SID>_<HOSTNAME>)
Process Identification method
ps -eaf | grep <apuser> | grep FND
ps -eaf | grep <apuser> | grep FNDLIBR = Standard and Internal Manager
(should spawn multiple FND processes)
ps -eaf | grep <apuser> | grep FNDSM = Service Manager
ps -eaf | grep <apuser> | grep FNDCRM = Conflict Resolution Manager
3) Component Name : Discoverer 4i
================================================== =
Configuration file path
#-------------Discoverer configuration files (details of ports and IP
addresses)-------------------------
$ORACLE_HOME/discwb4/discwb.sh
$ORACLE_HOME/discwb4/util/pref.txt
$ORACLE_HOME/vbroker/bin/gatekeeper.properties
$APACHE_TOP/Apache/htdocs/discwb4/applet/gatekeeper.properties
#-------------Discoverer components registration files
$ORACLE_HOME/discwb4/util/applypreferences.sh
$ORACLE_HOME/discwb4/util/registerosaagent.sh
$ORACLE_HOME/discwb4/util/registeroad.sh
$ORACLE_HOME/discwb4/util/registerlocator.sh
$ORACLE_HOME/discwb4/util/registerall.sh
$ORACLE_HOME/discwb4/util/unregisterlocator.sh
$ORACLE_HOME/discwb4/util/unregisteroad.sh
$ORACLE_HOME/discwb4/util/unregisterosaagent.sh
$ORACLE_HOME/discwb4/util/unregisterall.sh
#--------------Registered components detail
files----------------------------------------------------------------
$ORACLE_HOME/vbroker/adm/impl_dir/impl_rep~
$ORACLE_HOME/vborker/adm/impl_dir/impl_rep
$IAS_ORACLE_HOME/Apache/Apache/htdocs/discwb4/applet/gatekeeper.ior
$IAS_ORACLE_HOME/Apache/Apache/htdocs/discwb4/applet/locator.ior
Log file path $ORACLE_HOME/discwb4/util/oad.log
$ORACLE_HOME/discwb4/util/osaagent.log
$ORACLE_HOME/discwb4/util/locator.log
$ORACLE_HOME/discwb4/util/error.txt
$ORACLE_HOME/discwb4/util/diag.log
$APACHE_TOP/Apache/htdocs/discwb4/applet/gatekeeper.log
Startup Script file path
$ORACLE_HOME/discwb4/util/startosaagent.sh
$ORACLE_HOME/discwb4/util/startoad.sh
$ORACLE_HOME/discwb4/util/startlocator.sh
$ORACLE_HOME/discwb4/util/startgatekeeper.sh
$ORACLE_HOME/discwb4/util/startall.sh
Shutdown Script file path
$ORACLE_HOME/discwb4/util/stopgatekeeper.sh
$ORACLE_HOME/discwb4/util/stoplocator.sh
$ORACLE_HOME/discwb4/util/stopoad.sh
$ORACLE_HOME/discwb4/util/stoposaagent.sh
$ORACLE_HOME/discwb4/util/stopall.sh
Process Identification method
ps -ef|grep vbroker
netstat -a|grep 10508
netstat -a|grep 10552
$ORACLE_HOME/discwb4/util/checkdiscoverer.sh
$ORACLE_HOME/discwb4/oadutil list
$ORACLE_HOME/discwb4/osfind
Application Profile Names
ICX: Discoverer Launcher
ICX: Discoverer Viewer Launcher
ICX: Discoverer use Viewer
ICX: Discoverer Default End User Layer Schema Prefix
Troubleshooting tips
1.Check the Log files
2.Commonly issues are with the dbc file or tnsnames.ora
4) Component Name : FORMS
================================================== =
Configuration file path
1.$COMMON_TOP/html/bin/appsweb_SID_Hostname.cfg. = main configuration file for Forms Server
2.$FND_TOP/resource/appsweb_SID_Hostname.cfg.
Check the configuration file name in SID.env file under APPL_TOP dir.
Log file path : Log files are under $COMMON_TOP/admin/log/SID_Hostname/
Startup Script file path
1.Start Forms Server Listener process
$COMMON_TOP/admin/scripts/SID_Hostname/adfrmctl.sh start.
2.Start Forms Metrics Client
$COMMON_TOP/admin/scripts/SID_Hostname/adfmcctl.sh start.
3.Start Forms Metrics Server
$COMMON_TOP/admin/scripts/SID_Hostname/adfmsctl.sh start.
Shutdown Script file path
1.Stop Forms Server Listener process
$COMMON_TOP/admin/scripts/SID_Hostname/adfrmctl.sh stop.
2.Stop Forms Metrics Client
$COMMON_TOP/admin/scripts/SID_Hostname/adfmcctl.sh stop.
3.Stop Forms Metrics Server
$COMMON_TOP/admin/scripts/SID_Hostname/adfmsctl.sh stop.
Process Identification method
ps -ef |grep f60 ,
ps -ef |grep f60srvm = Forms Server
ps -ef |grep f60webmx = Forms Runtime Client
Application Profile Names
1.ICX: Forms Launcher.
2.Forms Runtime Parameter.
Troubleshooti ngtips
1.Check whether FORMS60_MAPPING in $APPL_TOP/SID.env is set to correct URL or not.
2.Check whether serverPort,serverName and domainName are correctly set in
3.Configuration errors in $COMMON_TOP/html/bin/appsweb_SID_Hostname.cfg file.
5) Component Name : Reports Server
================================================== =
Configuration file path : $ORACLE_HOME/reports60_server
Log file path : $ORACLE_HOME/report60/server/REP60_<SID>.log
Startup Script file path
$SCRIPT_TOP/adrepctl.sh start
Shutdown Script file path
SCRIPT_TOP/adrepctl.sh stop
Process Identification method
ps -ef |grep rwmts60
Application Profile Names
ICX: Report Launcher Troubleshooting tips
Check password in CGIcmd.dat (ORACLE_HOME/report60/server)
& Display variable in ORACLE_HOME/report60_server, DISPLAY
variable in Jserv/etc as well
6) Component Name : Jserv/Jsp
================================================== =
Name Configuration file path
$APACHE_TOP/Jserv/etc/jserv.conf = Used to configure the jvms
jserv.properties = Used to set the properties of the oacore JVM
jserv_restrict.properties
$APACHE_TOP/Apache/conf/oprocmgr.conf
Log file path $APACHE_TOP/Jserv/logs & $APACHE_TOP/Jserv/logs/jvm
Startup Script file path (same script as Apache)
$SCRIPT_TOP/adapcctl.sh start
Shutdown Script file path
$SCRIPT_TOP/adapcctl.sh stop
Process Identification method
netstat -an | grep <port mentioned in oprocmgr.conf>
Application Profile Names
Apps Servlet Agent,Applications JSP Agent,OTS: JSP Details from OTS
Troubleshooting tips
Check <Apache Home Page URL>/servlets/Hello, Apache Log files , Jserv log files and
configuration files mentioned above.
7) Component Name : Workflow
================================================== =
Configuration file path
OAM for Java based Notification Mailer and in older version C based Notif Mailer $FND_TOP/resource/wfmail.cfg
Log file path $APPLCSF/$APPLLOG (ls -ltr FNDCP*.txt ie FNDCPGSC* and check for last 2 files)
Startup Script file path : Starts with OAM
Shutdown Script file path : Stops with OAM
Process Identification method
1. Checking sendmail : telnet <hostname> smtp or ps -ef | grep sendmail
2. Checking imap: telnet
<hostname> imap
3. Workflow starts with Concurrent Manager so needs to check
Concurrent Manager logs
Application
Profile Names
Two tables needs to be checked for workflow :
1. wf_systems table: select name, display_name from wf_systems;
2. wf_agents table: select address from wf_agents;
3. OAM displays status information of Workflow Components from FND_SVC_COMPONENTS
Troubleshooting tips
Check the Log File
Check the 3 CM related Workflow processes
Check the Agent Status and Notif Mailer Properties
Test Sendmail and IMAP
Check WF related Requests shuold be scheduled
No comments:
Post a Comment