How to bounce Apache, clear HTML cache and have updated Java code class active in R12 Guidance or Training for Oracle Apps, OBIEE 11g, .NET and Java
To clear HTML cache and bounce Apache at R12 level, firstly go to the scripts directory of R12:
cd $INST_TOP/admin/scripts
To clear HTML cache :
The
_pages directory under $COMMON_TOP should not be cleared for E-Biz R12,
which we used to do in 11i applications. For clearing middle tier cache
in R12,
Navigate to : -
Functional Administrator responsibility > Core Services > Caching Framework > Global Configuration > Clear cache
Instead
of clearing the _pages in R12 creates blank login page issue, as in R12
the jsp files does not get compiled automatically.
cd $INST_TOP/admin/scripts
./adapcctl.sh stop
./adapcctl.sh start
At R12 level bouncing apache command is different of the one to bounce oacore oc4j engine and others.
An example of situation is: how to make a modification to a JSP and have that modification recognized by the OC4J - JSP engine.
In Oracle Apps 11i the apache start and stop command, also bounce the JVM running on JSERV and clear caches by doings as below:-
To clear the jsp & modplsql caches run this command: -
rm -rf $OA_HTML/_pages/*
rm -rf $COMMON_TOP/_pages/*
rm -rf $IAS_ORACLE_HOME/Apache/modplsql/cache/*
But in Oracle EBS R12
the command to stop and start apache only takes action on Apache web
server and not on the OC4J container that executes the JVM.
To bounce the OC4J container there is an specific script:
$INST_TOP/admin/scripts/
Therefore
when making a modification to a JAVA class in R12 for the web
application, in order to have that change recognized, it is needed to
bounce
OC4J using adoacorectl.sh script.
cd $INST_TOP/admin/scripts
./ adoacorectl.sh stop
./ adoacorectl.sh start
Bouncing oacore OC4J engine may also be needed if you make modifications to system properties.
Example for JTT based applications: jtt system properties. -------------------------------------------------------------------------------------------------------------------------------------------
OR
$INST_TOP/admin/scripts/adapcctl.sh restart
---------------------------------------------------------------------------------
OR
You can use these steps to bounce apache in R12 1) login to your instance with putti or any other software 2) cd $ADMIN_SCRIPTS_HOME 3) adapcctl.sh stop 4) adoacorectl.sh stop 5) adapcctl.sh start 6) adoacorectl.sh start Every time you bounce apache you need to follow these steps in same sequence. Try This i am sure this will work..
--------------------------------------------------------------------------------
No comments:
Post a Comment