<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-31591249</id><updated>2012-01-04T03:14:47.212-08:00</updated><title type='text'>Oracle Apps DBA</title><subtitle type='html'>Advanced Apps DBA Discussion</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://atul-oracle.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31591249/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://atul-oracle.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Atul</name><uri>http://www.blogger.com/profile/10947876432242129807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-31591249.post-115537801059309169</id><published>2006-08-12T03:16:00.000-07:00</published><updated>2007-03-28T08:24:49.346-07:00</updated><title type='text'></title><content type='html'>Oracle Applications 11i Patching ( adpatch)&lt;br /&gt;&lt;br /&gt;If you are an Oracle Apps DBA and want to learn everything about oracle Apps patching , like what are different type of patches , whats mini pack, family pack, maintenance pack, how to improve patch performance and all parameters in patching then visit my blog   &lt;a href="http://becomeappsdba.blogspot.com"&gt;http://becomeappsdba.blogspot.com&lt;/a&gt;   Updated every alternate day.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Orcale Apps DBA&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31591249-115537801059309169?l=atul-oracle.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://atul-oracle.blogspot.com/feeds/115537801059309169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31591249&amp;postID=115537801059309169' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31591249/posts/default/115537801059309169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31591249/posts/default/115537801059309169'/><link rel='alternate' type='text/html' href='http://atul-oracle.blogspot.com/2006/08/oracle-applications-11i-patching.html' title=''/><author><name>Atul</name><uri>http://www.blogger.com/profile/10947876432242129807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31591249.post-115437201709985868</id><published>2006-07-31T11:40:00.000-07:00</published><updated>2007-03-28T13:44:33.526-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;em&gt;Applications WebServer in Nutshell&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This post is useful for Apps DBA's who are clear with Oracle Components. If you are new to Apps or Beginner then first watch my Post at http://becomeappsdba.blogspot.com . Here I am covering first &amp; very important component of E-Business Suite or Oracle Applications 11i i.e. &lt;strong&gt;Web Server&lt;/strong&gt; also called at &lt;strong&gt;Oracle-Apache&lt;/strong&gt; Server . When Client makes a request in browser for Oracle Application using URL like &lt;strong&gt;http // servername : port&lt;/strong&gt; number , where servername is your webserver name &amp;amp; port number is port on which your webserver is listening . If no port is given &amp; using http that means webserver is listening on port 80 ( 443 for https ) . I am currently not taking proxy server or loadbalancer into account for this post .&lt;br /&gt;&lt;br /&gt;Oracle-Apache is nothing but Oracle has added some component (mod_plsql, mod_jserv, mod_osso) in to Apache Webserver &amp;amp; realeased it as Oracle-Apache Server.&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;&lt;em&gt;File System &amp; important file&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;Where it exists on File System&lt;/strong&gt; : As you know there are three ORACLE_HOME in Apps so WebServer is under &lt;strong&gt;IAS_ORACLE_HOME&lt;/strong&gt; ( iAS stands for internet Application server ) under &lt;strong&gt;INSTALL_BASE/ora9/iAS&lt;/strong&gt; directory.&lt;br /&gt;&lt;strong&gt;Importanf files/dir in iAS Directory&lt;/strong&gt; : As Apps DBA following files/dir are important to us SID_Hostname.env, Apache, network . &lt;strong&gt;Env&lt;/strong&gt; file is to set environment variable to iAS_ORACLE_HOME (During iAS patching )&lt;br /&gt;&lt;strong&gt;Apache&lt;/strong&gt; is main directory where your most webserver configuration Sit also called as &lt;strong&gt;APACHE_TOP &lt;/strong&gt;. Imp. files/dir under this directory is &lt;strong&gt;Apache, Jserv and plsql&lt;/strong&gt; .&lt;br /&gt;As you know Apache is build on modules &lt;strong&gt;Apache &lt;/strong&gt;directory contains config &amp;amp; executable files for main Apache Module,&lt;strong&gt; mod_jserv&lt;/strong&gt; related stuff goes in &lt;strong&gt;Jserv &lt;/strong&gt;directory, &lt;strong&gt;mod_plsql &lt;/strong&gt;related under plsql .&lt;br /&gt;&lt;strong&gt;mod_jserv&lt;/strong&gt; caters Jserv requestes like Self Service, Servlets, jsp pages&lt;br /&gt;&lt;strong&gt;mod_plsql&lt;/strong&gt; caters plssql requests like anything after /pls ( executing packages &amp; procedures in DB)&lt;br /&gt;&lt;br /&gt;Though there are lot of important file but I am naming those which come across in Apps DBA life quite often&lt;br /&gt;Under iAS/Apache/Apache important directory/files is &lt;strong&gt;bin &lt;/strong&gt;(&lt;strong&gt;executable, apachectl,httpd&lt;/strong&gt;) , &lt;strong&gt;conf &lt;/strong&gt;( &lt;strong&gt;httpd.conf, httpd_pls.conf, oracle_apache.conf &lt;/strong&gt;),&lt;span style="color:#cc0000;"&gt; &lt;/span&gt;&lt;strong&gt;&lt;span style="color:#cc0000;"&gt;logs&lt;/span&gt; ( access_log, access_log_pls, error_log, error_log_pls, httpd.pid )&lt;/strong&gt;&lt;br /&gt;Under iAS/Apache/Jserv files you want to know are &lt;strong&gt;etc (config files), logs( jvm, mod_jserv.log) &lt;/strong&gt;&lt;br /&gt;Under iAS/Apache/modplsql its &lt;strong&gt;cache (cookie , plsql) , cfg (wdbsvr.app , *.conf) &lt;/strong&gt;&lt;br /&gt;Its not feasible to explain features/importance of all files here so I will explain these in details sometime later. Later check how WebServer Starts in Oracle Apps or Oracle Application Server .&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Startup Sequence&lt;/strong&gt;&lt;br /&gt;In Oracle apps as DBA you start your services from &lt;strong&gt;OAD_TOP &lt;/strong&gt;or &lt;strong&gt;COMMON_TOP &lt;/strong&gt;/ admin /scripts /&lt;strong&gt;CONTEXT_NAME &lt;/strong&gt;( &lt;strong&gt;SID_HOSTNAME &lt;/strong&gt;) (This location might differ depending on you apps version this is for 11.5.8 or Higher) , you use adstrtall.sh script which in turn calls &lt;strong&gt;ServiceControl &lt;/strong&gt;( In current Version ) earlier used to call adapcctl.sh in same directory( where &lt;strong&gt;ad &lt;/strong&gt;application's DBA &lt;strong&gt;apc &lt;/strong&gt;Apache &lt;strong&gt;ctl &lt;/strong&gt;control ) . So adapcctl.sh is used to start stop oarcle application WebServer . This script calls shell script &lt;strong&gt;apachectl &lt;/strong&gt;( in IAS_ORACLE_HOME/Apache/Apache/bin , This is text file &amp;amp; you can open and read it ) which in turn calls &lt;strong&gt;httpd&lt;/strong&gt; (executable for http daemon ) .&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Configuration files it uses when oarcle apps webserver starts&lt;/strong&gt;&lt;br /&gt;when httpd starts it starts with &lt;strong&gt;httpd.conf&lt;/strong&gt; ( in Apache/Apache/conf ) This is main Apache configuration file which has configuration related to Main Apache Server like &lt;strong&gt;ServerName&lt;/strong&gt; , &lt;strong&gt;port&lt;/strong&gt; and &lt;strong&gt;Listen&lt;/strong&gt;( I will discuss about these parameters in my next post tomorrow )&lt;br /&gt;This httpd.conf file calls &lt;strong&gt;jserv.conf &lt;/strong&gt;( in Apache/Jserv/etc ) for mod_jserv configuration ( All your 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 not I will discuss this in my next post ) .&lt;br /&gt;httpd.conf also include &lt;strong&gt;oracle_apache.conf &lt;/strong&gt;( in Apache/conf) for Oracle developed modules like mod_ossl, mod_pls .&lt;br /&gt;httpd.conf also include &lt;strong&gt;oprocmgr.conf&lt;/strong&gt; ( in Apache/conf) for Oprocmgr configuration. This module is used to &lt;strong&gt;identify&lt;/strong&gt; remote apache instance that are sending requests to processes (Jserv ...), managed by local Apache Instance.&lt;br /&gt;oracle_apache.conf ( which contain configuration file for modules developed by oracle like mod_pls..) . These files are &lt;strong&gt;plsql.conf &lt;/strong&gt;(Apache/modplsql/cfg ) for &lt;strong&gt;mod_pls&lt;/strong&gt; configuration.&lt;br /&gt;&lt;br /&gt;I will discuss about httpd.conf parameters like port , access_log error_log where to look for Issues how to find errors &amp; lot more in my next post here day after tomorrow .&lt;br /&gt;&lt;br /&gt;Do you know you can tell who all accessed your applications at what time , how much time it took to get a page ?&lt;br /&gt;How to tune Apache Web Server ?&lt;br /&gt;How to check Jserv errors, your &lt;strong&gt;JVM &lt;/strong&gt;issues &amp;amp; how to start multiple JVM instance to increses your webserver capabilities ?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;If you are beginners with Oracle Applications &amp;amp; want Sysadmin/Apps DBA basics visit my Post for Basics at &lt;a href="http://becomeappsdba.blogspot.com"&gt;http://becomeappsdba.blogspot.com&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Please leave feedback , for any doubts send mail to &lt;a href="mailto:atul_iiit@yahoo.com"&gt;atul_iiit@yahoo.com&lt;/a&gt; &lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31591249-115437201709985868?l=atul-oracle.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://atul-oracle.blogspot.com/feeds/115437201709985868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31591249&amp;postID=115437201709985868' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31591249/posts/default/115437201709985868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31591249/posts/default/115437201709985868'/><link rel='alternate' type='text/html' href='http://atul-oracle.blogspot.com/2006/07/applications-webserver-in-nutshell.html' title=''/><author><name>Atul</name><uri>http://www.blogger.com/profile/10947876432242129807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31591249.post-115403153423963958</id><published>2006-07-27T13:06:00.000-07:00</published><updated>2006-08-16T04:30:32.710-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;em&gt;Oracle E-Bsuiness Suite Certification&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;Oracle has recently released Certification for E-Business Suite &lt;/em&gt;&lt;br /&gt;&lt;em&gt;If you are looking for some Certification Course or Test Paper Demo, click on Ad displaying on top of this page (I am planning to Buy one &amp; will share with you as soon as I have them )&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Here is official site for Oracle Applications E-Business Suite 11i Certification path &lt;/em&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/global/us/education/certification/ebusiness_index.html"&gt;http://www.oracle.com/global/us/education/certification/ebusiness_index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Basically three paths a) 11i Financial Consultant b) 11i Supply Chain Consultant c) 11i Application Technology Administrator&lt;br /&gt;&lt;br /&gt;For DBA's third one Apps Tech Administrator , You should clear three Exams 231, 232 and 233 it can be in any order but you should clear all thee in order to pass.&lt;br /&gt;&lt;br /&gt;Have you ever wondered whats 1Z0 before all exams &amp;amp; sometime (very few ) 1Z1 as well so whats difference between then . Well 1Z0 is actual test &amp;amp; 1Z1 is beta Exam . So actual Exma is&lt;br /&gt;not released yet but still you can go for Beta Exam . &lt;strong&gt;I am planning to go for certification but don't have demo test papers &lt;/strong&gt;( Though you can find some in sponsored link on this blog but I am not sure how useful are these )&lt;br /&gt;&lt;br /&gt;As soon as I have some demo papers I will share with you all .&lt;br /&gt;&lt;br /&gt;If you have any doubt in Certification Path donot forget to mail me at &lt;a href="mailto:atul_iiit@yahoo.com"&gt;atul_iiit@yahoo.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31591249-115403153423963958?l=atul-oracle.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://atul-oracle.blogspot.com/feeds/115403153423963958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31591249&amp;postID=115403153423963958' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31591249/posts/default/115403153423963958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31591249/posts/default/115403153423963958'/><link rel='alternate' type='text/html' href='http://atul-oracle.blogspot.com/2006/07/oracle-e-bsuiness-suite-certification.html' title=''/><author><name>Atul</name><uri>http://www.blogger.com/profile/10947876432242129807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31591249.post-115386309614888617</id><published>2006-07-25T14:07:00.000-07:00</published><updated>2007-03-06T01:21:41.300-08:00</updated><title type='text'></title><content type='html'>&lt;p align="left"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;em&gt;Autoconfig in Nutshell&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Which is most important file in entire E-Business Suite 11i ?&lt;br /&gt;My network team is changing Hostname or IP of my E-Business Server, what should I do ?&lt;br /&gt;Is there a single file which records entire system configuration ?&lt;br /&gt;Oracle asked me to apply g driver patch on forms/reports tier only , how to confirm for forms/reports tier ?&lt;br /&gt;Last week developers gave me some customization to put in some config file and they are gone now , why and how can I save them over written by other program ?&lt;br /&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;div align="left"&gt;Well answer to all these questions is &lt;strong&gt;Autoconfig tool&lt;/strong&gt; &amp; &lt;strong&gt;Context file&lt;/strong&gt; ( Very powerful file with XML tags which contain application configuration and details) So Context file is xml tagged file with format &lt;strong&gt;TWO_TASK_HostName&lt;/strong&gt;&lt;hostname&gt;.&lt;strong&gt;xml&lt;/strong&gt; sitting under$APPL_TOP/admin on &lt;strong&gt;Application Tier&lt;/strong&gt; and ORACLE_HOME/appsutil on &lt;strong&gt;Database tier&lt;/strong&gt; ( &lt;em&gt;Yes there is context file for database as well , but only for E-Business Suite database's&lt;/em&gt; ) &lt;/div&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;div align="left"&gt;So open context file and try to understand some tags (Yes these are Self explanatory and very simple to understand) : &lt;em&gt;I will discuss few here&lt;/em&gt;&lt;/div&gt;&lt;oa_system&gt;&lt;p align="left"&gt;&lt;oa_system&gt;&lt;strong&gt;oa_system&lt;/strong&gt; &lt;em&gt;tag is for system configuration like&lt;br /&gt;&lt;/em&gt;&lt;strong&gt;TIER_FORMS oa_var="s_isForms" YES TIER_FORMS&lt;/tier_forms&gt; YES&lt;/strong&gt;&lt;/tier_forms&gt; : &lt;em&gt;Means this tier is forms tier&lt;br /&gt;&lt;/em&gt;&lt;strong&gt;oa_host&lt;/strong&gt; &lt;em&gt;tag is for host information like&lt;br /&gt;&lt;/em&gt;&lt;strong&gt;host oa_var="s_hostname" appsserver host&lt;/strong&gt; : &lt;em&gt;means host name of this tier&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;domain oa_var="s_domainname" co.uk domain&lt;/strong&gt; : &lt;em&gt;means domain name so If sysadmin says they are changing hostname or domain name of system change here runautoconfig &amp;amp; couple of more steps , ( isn't this simple )&lt;br /&gt;&lt;/em&gt;&lt;strong&gt;oa_environments&lt;/strong&gt; &lt;em&gt;Environment related configuration&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;TIER_ADFORMS oa_var="s_isAdForms" YES TIER_ADFORMS&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;TIER_ADNODE oa_var="s_isAdConc" NO TIER_ADNODE &lt;/strong&gt;&lt;em&gt;Means this is Forms Tier but not concurrent Manager Tier&lt;br /&gt;&lt;/em&gt;&lt;strong&gt;GL_TOP oa_var="s_gltop" oa_type="PROD_TOP"&lt;/strong&gt; oa_enabled="TRUE" /d10/avision/VIS11I/appl/gl/11.5.0 GL_TOP&lt;br /&gt;&lt;strong&gt;GMA_TOP oa_var="s_gmatop" oa_type="PROD_TOP"&lt;/strong&gt; oa_enabled="FALSE" /d10/avision/VIS11I/appl/gma/11.5.0&lt;/GMA_TOP&lt;&gt; GMA_TOP&lt;br /&gt;&lt;em&gt;Means this product GL is enabled and GMA not&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color:#000000;"&gt;Cutomizing Autoconfig Enabled Services&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Standard build In most of Production Environment don't meet your need , like you want to start more than One Jserv to cater lot of self Service Request or You want to Integrate forms with third party Java version ....I know you will confidently say I know how to Implement it , Using &lt;strong&gt;&lt;em&gt;"Begin/End Customization"&lt;/em&gt;&lt;/strong&gt; but are you aware that there is better way of doing this now i.e. Autoconfig Supported way . &lt;/p&gt;&lt;p&gt;Follow &lt;strong&gt;Metalink Note # 270519.1&lt;/strong&gt; Customizing an AutoConfig Environment&lt;strong&gt;&lt;br /&gt;Note&lt;/strong&gt;&lt;strong&gt;Note:165195.1&lt;/strong&gt; Using AutoConfig to Manage System Configurations with Oracle&lt;br /&gt;&lt;strong&gt;Note:218089.1&lt;/strong&gt; Autoconfig FAQ &lt;/p&gt;&lt;p&gt;You still thinking about Autoconfig , Go and ask your manager about any Test Instance &amp; Start playing with Autoconfig &lt;em&gt;but Study a lot about Autoconfig first ;-)&lt;/em&gt; &lt;/p&gt;&lt;p&gt;Have you left comment for this blog , if not plssssss leave one about anything and everything ..&lt;br /&gt;Atul Kumar&lt;br /&gt;&lt;a href="mailto:Kumaratul_iiit@yahoo.com"&gt;mailto:Kumaratul_iiit@yahoo.com&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31591249-115386309614888617?l=atul-oracle.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://atul-oracle.blogspot.com/feeds/115386309614888617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31591249&amp;postID=115386309614888617' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31591249/posts/default/115386309614888617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31591249/posts/default/115386309614888617'/><link rel='alternate' type='text/html' href='http://atul-oracle.blogspot.com/2006/07/autoconfig-in-nutshellwhich-is-most.html' title=''/><author><name>Atul</name><uri>http://www.blogger.com/profile/10947876432242129807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31591249.post-115377569055410349</id><published>2006-07-24T14:07:00.000-07:00</published><updated>2006-08-17T02:38:21.230-07:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;em&gt;Very Basics of E-Business Suite Web Server &lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I will be covering Oracle E-Business Suits 11i Basics and slowly moving to Advanced Setup/Configuring of Oracle E-Business Suite. This will cover all components of Oracle E-Business Suite including WebServer(Apache), Forms, Reports, Concurrent Manager, Discoverer, Database . Later this will include Oracle Apps DBA tasks like patching, cloning, upgrade, troubleshooting where to look for issues and where is log/configuration files of each component. Some of the content might sound stupid for you initially but I will start with real basics and might be interesting to know how &amp; why it works like this in Oracle Apps i.e. E-Business Suite 11i. So here I start first with &lt;strong&gt;WebServer &lt;/strong&gt;we wil call webserver, Oracle-Apache or iAS intermittently&lt;br /&gt;&lt;br /&gt;Starting point is when you access/hit URL, it is of format&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;protocol://servername_domainname&lt;server-name&gt;:port_number&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;So&lt;port&gt; lets break parts of this URL which we use to access apps&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;protocol&lt;/strong&gt; can be &lt;strong&gt;http&lt;/strong&gt; or &lt;strong&gt;https&lt;/strong&gt; ( non ssl or ssl depending on your web server i.e. Apache component )&lt;br /&gt;&lt;strong&gt;server-name&lt;/strong&gt; : webserver name usually this is server name on which Webserevr/Apache exists. It can be different then physical hostname of machine in case of Virtual Host setup.&lt;br /&gt;&lt;strong&gt;port number : &lt;/strong&gt;is port number of Web Server , where to find this port number ? We will discuss this in future in our Oracle-Apache blogs.&lt;br /&gt;&lt;br /&gt;so if your Machine Name where your Oracle-Apache(WebServer ) exists is appsserver.com and WebServer listen port is 8021 listening on Non ssl port you will be using URL&lt;br /&gt;&lt;br /&gt;&lt;a href="http://appswebserver.com:8021"&gt;http://appswebserver.com:8021&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Have you noticed that sometime you access URL like &lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://appswebserver.com"&gt;http://appswebserver.com&lt;/a&gt;&lt;br /&gt;&lt;a href="https://appswebserver.com"&gt;https://appswebserver.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Where the hell port number gone or am I accessing webserver without any port ( Which can't be possible ) so how its working .&lt;br /&gt;&lt;br /&gt;By default if you don't specify any port number after protocol &lt;strong&gt;http &lt;/strong&gt;that means it will take default port i.e. &lt;strong&gt;80&lt;/strong&gt; and for &lt;strong&gt;https&lt;/strong&gt; it will take port &lt;strong&gt;443&lt;/strong&gt; so your webserver or proxy server sitting ahead of webserver or your loadbalancer should be listening on port 80 or 443 and passing request to Webserver (Oracle-Apache).&lt;br /&gt;&lt;br /&gt;This doubt was haunting me for a month back in year 2000 so I thought of discussing this first in my blog . I will start with Architecture in my next blog. &lt;strong&gt;Don't forget to send feedback ;-)&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;For any doubts or any queries/doubts on above post please shoot a mail to &lt;a href="mailto:atul_iiit@yahoo.com"&gt;atul_iiit@yahoo.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Atul Kumar&lt;br /&gt;&lt;a href="mailto:atul_iiit@yahoo.com"&gt;atul_iiit@yahoo.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31591249-115377569055410349?l=atul-oracle.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://atul-oracle.blogspot.com/feeds/115377569055410349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31591249&amp;postID=115377569055410349' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31591249/posts/default/115377569055410349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31591249/posts/default/115377569055410349'/><link rel='alternate' type='text/html' href='http://atul-oracle.blogspot.com/2006/07/very-basics-of-e-business-suite-web.html' title=''/><author><name>Atul</name><uri>http://www.blogger.com/profile/10947876432242129807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry></feed>
