Login
Register

Home

Trainings

Fusion Blog

EBS Blog

Authors

CONTACT US

OA Framework - All Articles
  • Register

Oracle Gold Partners, our very popular training packages, training schedule is listed here
Designed by Five Star Rated Oracle Press Authors & Oracle ACE's.

webinar new

Search Courses

I find this script very handy for bouncing the Apache, specially when
working on Self Service Applications. 


Please find the two commands that I use for bouncing the Apache

$COMMON_TOP/admin/scripts/$TWO_TASK*/adapcctl.sh stop
$COMMON_TOP/admin/scripts/$TWO_TASK*/adapcctl.sh start

 

Of course this needs to be done in Middle Tier of Oracle Applications.

In case you have modified any java or class file in OAF ( Oracle Applications
Framework ), then Apache bounce becomes mandatory for those changes to take effect.

In case you modify and load the XML Document in Oracle Framework, then
it is noticed, for those XML changes to take effect, complete bounce of Middle
Tier is required in Oracle Apps.

If your client is still stuck with AK Developer, then Apache bounce will be required
after akload has been executed.


Anil Passi

Comments   

0 #1 Anil Passi 2006-10-19 00:00
Hi there,

Concu rrent manager runs on the Database Tier. However the Apache bounce is needed on Mid Tier. Hence its not as straightforward as one might think.

To warn the users, I have a script that is published at
http://scripts4oracle.blogspot.com/2006/09/oracle-apps-warn-bounce-of-environment.html

Thanks,
Anil Passi
Quote
0 #2 Anil Passi 2006-10-19 00:00
Hi there,

Concu rrent manager runs on the Database Tier. However the Apache bounce is needed on Mid Tier. Hence its not as straightforward as one might think.

To warn the users, I have a script that is published at
http://scripts4oracle.blogspot.com/2006/09/oracle-apps-warn-bounce-of-environment.html

Thanks,
Anil Passi
Quote
0 #3 santosh 2006-10-26 00:00
Concurrent manager itself is running based on middle tier and If you add a concurrent program to bounce apache concurrent program gets shut down and you cannot access applications anymore.
So you have to do it on the middle tier only
Am I correct?
Quote
0 #4 Anil Passi 2006-10-26 00:00
Hi Santosh,

Con current Manager never runs on Mid Tier. Remember the thumb rule, the components that are User Interface related are installed and run on Mid-Tiers.

C oncurrent manager runs on Database Tier.
If you bounce the Apache, your concurrent managers will remain unaffected.
Quote
0 #5 santosh 2006-10-26 00:00
I dont have much knowledge of the midtier or database tier. I have started my career in Oracle Apps one and half month ago. I think that midtier is the Operating System on which Apache Server is installed and Database tier or apps Database is also on that operating system. So what I think is if you stop Apache server the forms server also stops and you r unable to open forms(i think it is user interface) in apps. This everything is my guess correct me if any of my assumptions are wrong.
Quote
0 #6 santosh 2006-10-26 00:00
i got it. dont feel bad if i am irritating you but i have one more question. if apache server is shut down then forms server or engine also gets shut down is that correct? so if forms server is down we cannot access forms thats what i think. again sorry for asking you the same question but i want to get it clear.
thanks a lot for your prompt response. You are really doing a great job.
Quote
0 #7 santosh 2006-10-26 00:00
Concurrent manager itself is running based on middle tier and If you add a concurrent program to bounce apache concurrent program gets shut down and you cannot access applications anymore.
So you have to do it on the middle tier only
Am I correct?
Quote
0 #8 Anil Passi 2006-10-26 00:00
Hi Santosh,

Con current Manager never runs on Mid Tier. Remember the thumb rule, the components that are User Interface related are installed and run on Mid-Tiers.

C oncurrent manager runs on Database Tier.
If you bounce the Apache, your concurrent managers will remain unaffected.
Quote
0 #9 santosh 2006-10-26 00:00
I dont have much knowledge of the midtier or database tier. I have started my career in Oracle Apps one and half month ago. I think that midtier is the Operating System on which Apache Server is installed and Database tier or apps Database is also on that operating system. So what I think is if you stop Apache server the forms server also stops and you r unable to open forms(i think it is user interface) in apps. This everything is my guess correct me if any of my assumptions are wrong.
Quote
0 #10 santosh 2006-10-26 00:00
i got it. dont feel bad if i am irritating you but i have one more question. if apache server is shut down then forms server or engine also gets shut down is that correct? so if forms server is down we cannot access forms thats what i think. again sorry for asking you the same question but i want to get it clear.
thanks a lot for your prompt response. You are really doing a great job.
Quote
0 #11 santosh 2006-10-27 00:00
now i got it cleared. I was thinking apache itself is the mid-tier. thanks for your answer
Quote
0 #12 santosh 2006-10-27 00:00
now i got it cleared. I was thinking apache itself is the mid-tier. thanks for your answer
Quote
0 #13 Anil Passi 2006-11-19 00:00
Hi Adarsh

Pleas e let me know of the Login page that you wish to customize.
Dep ending upon your apps version, and profiles ,you can be logging in via a different login screens.

How ever common login screen in APPS is ICXINDEX.htm
C hanges made here will be reflected in logon screen

cd $OA_HTML/US
ls ICXINDEX*
edit the file to see the changes.


T hanks
Anil Passi
Quote
0 #14 Anil Passi 2006-11-19 00:00
Hi Adarsh

Pleas e let me know of the Login page that you wish to customize.
Dep ending upon your apps version, and profiles ,you can be logging in via a different login screens.

How ever common login screen in APPS is ICXINDEX.htm
C hanges made here will be reflected in logon screen

cd $OA_HTML/US
ls ICXINDEX*
edit the file to see the changes.


T hanks
Anil Passi
Quote
0 #15 Anil Passi 2006-11-28 00:00
Please find the excerpt from Metalink below. This will settle the dust on the questions raised here.
-------- --------------- --------------- ----
Historica lly, the accepted best practice for concurrent manager deployment has been to run the Concurrent Manager processes on the same server(s) as the database itself, to eliminate network traffic between the managers and their dedicated server processes. However, with the availability of fast LANs between the middle tier servers and database servers, best practice now is to configure the managers to run on separate middle tier servers. This gives you maximum flexibility on choosing hardware platforms (the database tier can be a different platform than the middle tiers) and allows the database servers to be fully available for database processing, with no cycles needed for batch programs.
Quote
0 #16 Anil Passi 2006-11-28 00:00
Please find the excerpt from Metalink below. This will settle the dust on the questions raised here.
-------- --------------- --------------- ----
Historica lly, the accepted best practice for concurrent manager deployment has been to run the Concurrent Manager processes on the same server(s) as the database itself, to eliminate network traffic between the managers and their dedicated server processes. However, with the availability of fast LANs between the middle tier servers and database servers, best practice now is to configure the managers to run on separate middle tier servers. This gives you maximum flexibility on choosing hardware platforms (the database tier can be a different platform than the middle tiers) and allows the database servers to be fully available for database processing, with no cycles needed for batch programs.
Quote
0 #17 Amit N 2007-05-30 00:00
I am working on Oracle Apps and we need to bounce apache to reflect the changes made in the JSP. Is there any other way using which we will be able to see the changes without disturbing the instance?
Quote
0 #18 Anil Passi 2007-05-30 00:00
You have two options

1. Use jDev for unit testing changes, if possible.
2. Clear your jsp cache. The jsp cache can eb found under $OAD_TOP on mid tier. Locate the files you are changing, and remove them from cache

Thanks ,
Anil
Quote
0 #19 sen 2007-07-06 05:57
Hi there!
I have a quesry.Actually one of my application form is get corrupted so how can i relink again??can u help me??its just my doubt only
Quote
0 #20 Anil Passi 2007-07-06 06:05
Hi there,

Just go to $AU_TOP/forms/U S and regenerate that form.

Thanks,
Anil
Quote
0 #21 Richa Srivastav 2007-09-23 08:27
Hi

I have changed some class file and JSP page after deployment in oracle apps server. Do i need to bounce the apache? As i am using company TEST server. Always bouning apache is not possible for me. Please suggest me if any other way exist to take effect the changed file without bouncing apache.

thanks
shohel
Quote
0 #22 Anil Passi 2007-09-23 15:57
Hi Sohel

You must test your changes on jDeveloper itself, or else you will be left with no choice but to bounce the Apache.

Thanks ,
Anil Passi
Quote
0 #23 Nik 2007-10-08 10:30
Hi Anil,

Could you please let me know that what would be the reason for apache tomcat server to get bounce back?

Is there any hard and fast reason or it could be anything?

Than ks in Advance!!
:)
Quote
0 #24 manojkumar 2007-12-21 11:02
Hi All,

Can any one help me or tell a reason why apache server is running on db node.

Regards,
Manoj.
Quote
0 #25 Divya Thota 2008-06-11 10:08
Hi Anil,

I want to hide a subtab based on the value obtained from the lov item in the processformrequ est how should i do this I tried using PVO as follows but it didnt work for me
I have taken a PVO attribute and set the rendered property to false in the AM method.I am calling this method in the Process Request of the page.I have set the rendered property for the defaultSingelCo lumn layout under that subtab and also to the Subtab link bean under the subtablayout components

I have written the methods as follows

/*
*** *************** *************** *************** *************** *************
* Method to initialize CashDeakPVO
* @param nil
* @return nil
*********** *************** *************** *************** *************** *****
*/
public void initDepositPVO( )
{

OAViewObje ct appPropsVO = (OAViewObject)f indViewObject(" DepositPVO1");

if (appPropsVO != null)
{
Quote

Add comment


Security code
Refresh

Search Trainings

Fully verifiable testimonials

Apps2Fusion - Event List

<<  Apr 2024  >>
 Mon  Tue  Wed  Thu  Fri  Sat  Sun 
  1  2  3  4  5  6  7
  8  91011121314
15161718192021
22232425262728
2930     

Enquire For Training

Fusion Training Packages

Get Email Updates


Powered by Google FeedBurner