Earlier I have talked about Inst top which got introduced newly in R12 Ebiz Suite.
You may would like to review them before you proceed
R12 Architecture
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!!
This post is going to have 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/
in my instance httpd.conf is located at $ORA_CONFIG_HOME/10.1.3/Apache/Apache/conf/
in my instance it is at /slot/ems1636/appmgr/inst/apps/tkr12r3d_rws60029rems/ora/10.1.3/Apache/Apache/conf
so, good bye to $IAS_ORACLE_HOME/Apache/Apache/conf !!! you will using always $ORA_CONFIG_HOME/10.1.3 to modify Apache configurations in R12. You will be comfortable going forward!!
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. I Planned to write separate post for covering these configuration files as each is big ocean by itself.
- ias.properties
- iasschema.xml
- j2ee_instance_jazn.properties
- jazn-data.xml
- jazn.xml
---------------------------------------------------------------------------------------
- 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
------------------
$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
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
Above configuration files are generic OC4J instances. I will be covering them in detail with example how to migrate the deployments you have made in jserv to oacore. As of now just know which replaces what zone.properties... Its replaced by orion-web.conf (it defines servlet alias, init param serttings etc.). Its under $ORA_CONFIG_HOME/10.1.3/j2ee/oacore/application-deployments/oacore/html
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
I believe you got some gist of configuration file system changes in R12. You may ask why this big change?? I have already explained in the post "INST_TOP in R12". In 11..5.10 CU2 if you have implemented shared appltier file system, you will be knowing you how configuration files are generated for each MT nodes. (s_iASconfig_home controls the configuration location location of iAS Top). Stay tuned for more update!!
Happy Learning!!
11 comments:
Good articles man J
Brgds,
Abhishek Gupta
Thank you Abhishek
Suresh
Hi, You mention the following "so, good bye to $IAS_ORACLE_HOME/Apache/Apache/conf !!! you will using always $ORA_CONFIG_HOME/10.1.3 to modify Apache configurations in R12. You will be comfortable going forward!!" yet you have decsribed the location of the Apache Config files in $IAS_ORACLE_HOME when detailing. Was this a typo?
Hi,
My apologies! Its a typo.
Thanks
Suresh
Hi Suresh, No apology necessary. The article is of very good material for reference. Just update the typo ;-) Thanks for your efforts and sharing it with us.
Thanks for the understanding!!
In the 11i scenario the following setups were done in the jserv.properties file -
wrapper.classpath=/oracle/rapid/RI11510_CU2/iAS/Apache/Jserv/libexec/ApacheJServ.jar
....many such entries for various jar files
wrapper.bin.parameters=-Djava.protocol.handler.pkgs=HTTPClient
....
Where are these parameters set in R12 ? I am specifically looking for the above parameters.
Thanks in advance.
Satya
Hi Satya,
I will post you the article to convert 11i stuffs to R12.
Thanks
Suresh
Hi Suresh,
Good one, but if you more details about the configuration files, that could be more beneficial to us.
thanks,
NagaPrasad.
good one. keep writing articles like this which give quick info
Jserv replace by OC4J Plz note
Post a Comment