EXPLANATION OF SOME IMPORTANT
CONFIGURATION FILES in 11i
===================================================
httpd.conf ->This is main Apache
configuration file. From this configuration file it identify port definitions,
memory settings, loggin levels, log file locations and other configuration
options and files.
Port=web_cache_port: Specifies the
Oracle Application Server Web Cache listening ports
Listen=Oracle_HTTP_Server_port:
Specifies the HTTP and HTTPS ports obtained by Oracle HTTP Server.
jserv.conf -> Oracle HTTP Server
includes a Java Virtual Machine (JVM), which is called
JServ. jserv.conf and jserv.properties
are the key configuration files for Jserv
All our Self Service servlets
requests are via mod_jserv like discoverer view, xml services or OAM login (So
you know now where to look if issue happens in these services) If your Form
Server is in servlet Mode then Core Applications are also accessed via Web
Server (Jserv Component)
This file calls few properties files
like jserv.properties, zone properties, viewer4i.properties, forms.properties,
xmlsvcs.properties.
This file calls other configuration
files like plsql.conf, immeting.conf, apps.conf.
oprocmgr.conf ->(in Apache/conf)
This Oracle module provides process management and load balancing services to
JServ processes
This module starts, stops, and
detects death of processes (starting new processes to replace them), and
provides load balancing services to the processes
oracle_apache.conf -> This
configuration file is used to configure Oracle built modules supplied with
default Apache like mod_pls, mod_ossl, oem, imeeting. These files are used for
mod_pls configuration.
Plsql.conf ->This file is used to
configure pls (Plsql). This file defines to forward all requests like /pls/ to
dedicated apache listener.
mod_plsql is an Oracle HTTP Server
plug-in that communicates with the database. It maps browser requests into
database stored procedure calls over a SQL*Net connection. It is often
indicated by a /pls/ virtual path.
wdbsvr.app ->Which in my views is
named so after Web Database Server for Applications. This file contains your
dad (database Access Descriptor) information like database connection
description & apps user name & password. If you are changing apps
password you use utility FNDCPASS and after changing password you have to
manually change apps password in this file.
Configuration Files Under R12.
======================
R12 File System INST_TOP in R12
Remember there are no
jserv.properties or jserv.conf or zone.properties in R12 (new techstack), Jserv
is replaced by OACORE!
The following will cover the
configuration files that will fall under INST TOP directory structure.
All the configuration Files are
placed under $ORA_CONFIG_HOME
If you go inside this directory you
will see 10.1.2 and 10.1.3
10.1.2 configuration files will be
residing in 10.1.2. for e.g $FORMS_WEB_CONFIG_FILE is placed under
$ORA_CONFIG_HOME/10.1.2 - in my instance it is in
/slot/ems1636/appmgr/inst/apps/tkr12r3d_rws60029rems/ora/10.1.2/forms/server/appsweb.cfg
10.1.3 configuration files will be
placed under $ORA_CONFIG_HOME/10.1.3/Apache/Apache/conf/
httpd.conf is located at
$ORA_CONFIG_HOME/10.1.3/Apache/Apache/conf/
Same location you will see (all
apache related configurations files)
Env file:
$ORA_CONFIG_HOME/10.1.3/$CONTEXT_NAME.env
OH config files: Location:
$ORA_CONFIG_HOME/10.1.3/config
These files are security related/iAS
related parameters. Mostly no modifications required manually. OID/SSO
registrations scripts modifies directly.
ias.properties
iasschema.xml
j2ee_instance_jazn.properties
jazn-data.xml
jazn.xml
Apache Related Configuration Files:
$IAS_ORACLE_HOME/Apache/Apache/conf
apps.conf
custom.conf
dms.conf
httpd.conf
mod_oc4j.conf - newly introduced for
OC4J conf
mod_osso.conf - replaced mod sso
conf
oracle_apache.conf
osso
restricted_mode_apache.conf
security.conf
ssl.conf
ssl_terminator.conf
trusted.conf
url_fw.conf
OPMN config file:
$ORA_CONFIG_HOME/10.1.3/opmn/conf/opmn.xml
Used by Oracle Process Manager and
Notification Server (OPMN)
Contains details of all the OC4J instances
deployed on the server
Location of the log files for OPMN
Various ports used by OPMN
$ORA_CONFIG_HOME/10.1.3/network/tnsnames.ora
- Apache connection config file
OC4J configuration files:
There are three OC4J deployments in
10.1.3 oracle Homes
they are oacore oc4j, forms oc4j,
oafm oc4j. All oc4j's will have similar configuration files.
application.xml
default-web-site.xml
global-web-application.xml
j2ee-logging.xml
jazn.xml
jms.xml
oc4j-connectors.xml
oc4j.properties
ohwconfig.xml
rmi.xml
server.xml
system-application.xml
system-jazn-data.xml
JavaCache config file:
$ORA_CONFIG_HOME/10.1.3/javacache/admin/javacache.xml
10.1.2 OH related config Files:
Env file:
$ORA_CONFIG_HOME/10.1.2/$CONTEXT_NAME.env
Form Server Configuration Files:
Location:
$ORA_CONFIG_HOME/10.1.2/forms/server
default.env (replacement of
formservlet.ini in 11i)
socket.env
appsweb.cfg
($FORMS60_WEB_CONFIG_FILE is replaced with $FORMS_WEB_CONFIG_FILE)
Report Builder config file:
$ORA_CONFIG_HOME/10.1.2/reports/conf/rwbuilder.conf
10.1.2 Listener config files:
$ORA_CONFIG_HOME/10.1.2/network/admin