Sharing application tier- specifying configuration top

Dear all,
In note 233428.1 Sharing the Application Tier File System in Oracle Applications 11i
when running the script,
Absolute path of config top <Configuration_top> Location in which the iAS and 8.0.6 instance-specific configuration files should be stored. Specify a secure location for these files. For eg: Choose a local directory for storing the configuration files
which location I have to specify here ?
comments pls
Thanks
Yusuf

Hi,
We use $COMMON_TOP/conf for this location which is inherited as the value of the environment variable $IAS_CONFIG_HOME.
You may have your own choice of this location, though.
Rgds,
Rakesh.

Similar Messages

  • Shared application tier

    Hi,
    I want to move to shared appl tier.
    we have 1 node for database (srvdb1) 10.2.0.4 and
    2 nodes for application (srvap1,srvap2) behind a load balancer and PCP configured.
    I have created new QFS mount point which is visible on both application node.
    I am reading Note 384248.1 but not clear.
    i will be thankfull if any one kindly give step by step procedure.

    870031 wrote:
    From Note 384248.1
    section 7 1
    If i have any customize configuration will this configuration comes automatically when i clone.
    if not then how to find existance of customize configuration in my previous instance, and how to migrate it.What customization you are referring to? Are you referring to "Section 7: Migrate Non-Shared Application Tier to Shared Application Tier File System"?
    Thanks,
    Hussein

  • OraInventories in r12 shared application tier

    Hi,
    I have some doubts regarding oraInventories in r12.0.4 shared application tier
    1)$ORACLE_home/inventory-->is local inventory located in evey oracle home RIGHT.
    2)/r12/GOLD/inst/apps/GOLD_fbiprddb/admin/oraInventory-->it is global inventory which lists 10.1.2 and 10.1.3 homes only

    Hi,
    1)$ORACLE_home/inventory-->is local inventory located in evey oracle home RIGHT?Already answered this above.
    2)/r12/GOLD/inst/apps/GOLD_fbiprddb/admin/oraInventory-->it is global inventory which lists 10.1.2 and 10.1.3 homes only and is located on primary application node only.so when i apply patches to these homes using opatch and oui i should apply on primary application node RIGHT?Correct (except for the global inventory which is explained in my previous reply).
    3)there is another global inventory on database tier which is primary application node also path-->/r12/GOLD/db/tech_st/10.2.0/admin/oui/GOLD_fbiprddb/oraInventory which lists only RDBMS_ORACLE_HOME.So when apllying patch to RDBMS i should show this path of oraInventory RIGHT?I believe there is only one global oraInventory directory, which can be found in oraInst.loc file. For other directories, those are local inventories.
    Regards,
    Hussein

  • Shared Application Tier -- NFS Single Point of Failure

    I am trying to convince mgmt that Shared Application Tier via NFS is the only way to go.
    Currently, we have a 4 node environment, 1 dedicated to database, then 3 application tiers.
    Is there any reasonable fault tolerant solution for NFS ??
    I am not a storage expert, but can a storage area be created on a SAN, then have all tiers NFS to the SAN area ??
    Inherently, the SAN devices are fault tolerant and dual HBA's to dual SAN switches provide protection.
    Am I missing something ?? By the way, we are a Solaris shop.

    Sawwan
    Look at Steven Chan Forum discussion section
    http://blogs.oracle.com/stevenChan/2007/05/reducing_patching_downtimes_vi.html
    Posted on June 1, 2009 14:30
    Robin Chatterjee:
    Hi atul, I notice that this may be a dead thread but I belive the answer to your question is that when you run autoconfig and chek the log you will notice that there is a preliminary stage where it says updating contect values int he databse. at that point if the database has a higher serrial number than the filesystem file then the filesystem contect file will be updated by the values in the database *( i assume not all of the values. this will then result in createion of an updated xml file. in fact the xml file is rewritten every time you run autoconfig*

  • Shared Application Tier File System in Oracle Applications R12

    Hi
    Recently I came to an environment, here we are having 3 nodes with Shared Application Tier File System - One is Admin & DB and the other two are Applications Nodes(Apache and Forms) with load balancing. Its a Shared Application Tier File system so APPS_TOP is NFS mounted on two Applications Nodes. But i see ADMIN Node INST_TOP is also mounted on these two Applications Nodes...Could you please let me know what for this is????? or for what reasons we can keep like this?????

    my question is Admin node and two Application Nodes are having INST_TOPS locally on those nodes it self,the best practice is to have $INST_TOP directory located on a each server local mount directory.
    Re: Shared Application File System on Linux
    other than that Why ADMIN Node INST_TOP is mounted on these two Application Nodes.you have to check with your admins who implemented initially.but best practice is to have $INST_TOP directory located on a server local mount point.

  • Cloning with customization and shared application tier.

    Hi,
    I have to customize applications 11i and with creating a custom schema and customizing apache, please let me know what are the steps i should take so that the customizations are there when i clone the system in a shared application tier.
    Thanks,
    vp

    Hi,
    For cloning, you will have to follow the Rapid Clone document of your application release -- See (Note: 799735.1 - Rapid Clone Documentation Resources, Release 11i and 12).
    For customization, please see (Note: 270519.1 - Customizing an AutoConfig Environment).
    Regards,
    Hussein

  • Disadvantage of Shared application tier

    Dear,
    What are the disadvantage of selecting of share applications tier on Oracle Apps R12.1. over Redhat Linux 5.3.
    kinldy advise if out of two applications node is down the other application will be work?
    Regards,

    Sawwan
    Look at Steven Chan Forum discussion section
    http://blogs.oracle.com/stevenChan/2007/05/reducing_patching_downtimes_vi.html
    Posted on June 1, 2009 14:30
    Robin Chatterjee:
    Hi atul, I notice that this may be a dead thread but I belive the answer to your question is that when you run autoconfig and chek the log you will notice that there is a preliminary stage where it says updating contect values int he databse. at that point if the database has a higher serrial number than the filesystem file then the filesystem contect file will be updated by the values in the database *( i assume not all of the values. this will then result in createion of an updated xml file. in fact the xml file is rewritten every time you run autoconfig*

  • Unified APPL_TOP in R12 for High Availability application tier?

    Hi Gurus,
    I have come up with an idea but i need your inputs on its possibility.
    Consider: i have node1 and node2
    Node1: Forms and Web
    Node2: CM and DB
    i have shared appl_top between node1 and node2.
    My questions:
    1. According to Unified APPL_TOP concept in R12, can i shift the FROMS AND WEB services from node1 to node2 incase the hardware on node1 fails?
    2. Similarly vice versa, that is, can i switch CM from node2 to node1 incase node2 hardware server fails.
    If yes, kindly inform me the resources and metalink note ids for the same.
    Using above i am trying to make it HA application tier.
    Please help on this.
    Thanks.

    user5499188 wrote:
    Hi,
    Sorry to update after long time. A just came to me.
    384248.1 says that we need to use Linux OCFS for shared appl_top.The note does not say that you must use OCFS. :-) It says that OCFS2 is certified and supported for R12 application tier file systems. That does not mean that OCFS is your only option.
    1> Is it compulsory to have OCFS to use shared appl_top? if yes what OCFS we should use?
    No, it is not compulsory. If you want to use OCFS, however, the supported and certified version is specified in Note 384248.1 Another fairly common solution is to use NFS to deploy the shared application tier filesystem.
    Regards,
    John P.
    http://only4left.jpiwowar.com

  • Shared Application File System.

    After moving to shared application tier in production
    In $IAS_ORACLE_HOME/Apache/Apache/conf I see the security.conf file has version security_ux_ias1022.conf 115.25 2009/04/23 10:04:40 mmanku ship $
    but in $CONFIG_TOP/Apache/Apache/conf the sercurity.conf file has the following version security_ux_ias1022.conf 115.29 2009/12/21 05:56:02 sbandla ship $
    Which top does oracle use ?
    why is the shared IAS Home have a lower version of than the CONFIG_TOP
    why does not the one which is not used gets deleted?

    Hi;
    Please check below notes which could be helpful for your issue:
    Explanation of Context Variables for Shared Application File System in R12 and 11i [ID 1070152.1]
    Sharing the Application Tier File System in Oracle Applications Release 11i [ID 233428.1]
    If its not help i suggest rise SR while you are waiting other forum users response here
    Regard
    Helios

  • Reg: shared application file system

    hi
    Am new to apps DBA, am having a single-node-installation, now I will do the shared application tier file system from single-node, its possible to do that, Please give me the solution.
    Regards
    D

    Hi,
    It is possible -- Please refer to the following documents for details.
    Note: 384248.1 - Sharing The Application Tier File System in Oracle E-Business Suite Release 12
    Note: 233428.1 - Sharing the Application Tier File System in Oracle Applications 11i
    Regards,
    Hussein

  • Shared and non-shared application file system in R12

    Hi,
    We have a oracle apps 11.5.10.2 on mutli node architecture with node 1 hosting DB,CCM and admin while node 2 hosting Form and web servers on Windows 2003.
    Some of our Products are in Shared status(Installation) like AD,AU etc and I found that R12 currently does not support the shared file system infrastructure on application tier server nodes running on Windows platforms
    Metalink note:384248.1
    what will be the impact of this if we plan for R12 upgrade?
    Thanks!
    Shekhar

    Hi Shekar,
    <p>
    I'm slightly confused by your question. Shared application tier file system isn't supported on Windows platforms in 11i, either. From Note 233428.1: <br>
    <blockquote>
    The shared file system infrastructure is not supported <b>on application tier server nodes running Windows platforms</b> or using Oracle9iAS releases earlier than 1.0.2.2.2. Application tier nodes must be running on the same operating system to implement a shared file system.
    </blockquote>
    <p>
    Are you perhaps referring to the licensing status of your Applications products (i.e. either Installed, Shared, or Not Installed) from the Installed Products report in OAM? If yes, then this should have no impact on your upgrade to R12...those statuses should remain the same when you upgrade. "Shared" in this case relates only to the licensing status of the product, implying that the product is not explicitly licensed (i.e. Installed status), but its functionality is required for used with other Installed products.
    <p>
    Regards,<br>
    John P.

  • PCP in non-shared appl_top application tier

    Hi Guru's,
    I wanted to know few information about non-shared appl_top in application tier.
    Can we implement PCP(Parallel Concurrent Processin) in non-shared appl_top application tier.?
    What should be design of oracle application node in case of non-shared appl_top environment with HA(high availability)?
    Regards,
    Rajkumar Agarwal

    Hi Hussien,
    I am in process for load balancer configuration . I am still in doubt that it will resolve my problem that's why i am trying to explain my problem in detail .
    I have configured shared appl top in active/active mode between 2 node. After configuration I tried to access apps login page from both the nodes separately like below
    http://node1.domain:8000
    http://node2.domain:8000
    node1 and node 2 are my primary and secondary node.
    If I access primary node url its working fine and there is not issue with that .When i tried to access secondary node, the login page url getting redirect to primary node only and login page appears.Which means application is accessible from primary node only and whenever I hit node2 its redirecting request to primary node which should not be the case in active/active configuration.
    When I stopped services from primary node and tried to login from node2 ,I am getting "page cannot be displayed"
    I ran autoconfig on node2 and its start working fine but primary node now converted into secondary node and redirecting login page to node2.
    Now as a solution of above problem you asked me to configure load balancing , below are my questions
    1. Is there any problem in configuration of shared appl top or its a default behavior of application?.
    2. After configuration of load balancing , would i be able to access login page from both the nodes?
    3. Incase my primary node goes down, will my application will be accessible from secondary node ?
    Kindly clarify above queries in detail.
    Thanks in advance,
    Regards,
    Raj

  • Query regarding converting application tier (concurrent and reports) into shared APPL_TOP

    Hi,
    Our E-business suite production server has four nodes configuration. 1. Application Nodes: APP1 , APP2 (Web and forms services are running on these two nodes) 2. Database Nodes: DB1, DB2 (DB-SRV - common name) (SAN storage with Active/Passive OS cluster configuration) Also the concurrent and reports services are running here.
    Currently, the APP1 and APP2 application files are configured in shared APPL_TOP. It is not enabled for concurrent and reports services which is running along with database. I already checked the metalink doc id for the same.
    I'm expecting your suggestion that we should take care while enabling the shared APPL_TOP for concurrent node+reports.
    It would be also great, if any one give rough outline plan for the same.
    Thanks in advance.
    Regards,
    Senthil

    Hi,
    Below is my plan to add the conc admin and reports server to the shared appl_top.
    1. Run adpreclone.pl appsTier on the conc admin node. i.e. run adpreclone in node DB-SRV
    2. Verify and enable context variable s_isAdConc, s_isAdConcDev context variables.
    3. Mount the node-App1 application file system to node DB-SRV.
    4. Copy the existing .rdf files(located in DB-SRV) to the shared appl_top.
    5. Then run autoconfig on DB-SRV.
    Can anyone review and let me know, if something is wrong here or need to be modified?
    Regards, Senthil
    Message was edited by: 4d4ca551-bedb-472d-8890-ce0cfac3870b

  • Error After executing adstrtal.sh command at Application Tier

    Hi,
    We are using,
    EBS : R12.1.1
    OS : OEL 5.6
    When i tried to start Application tier services got following error message,
    XML-20108: (Fatal Error) start of root element expected.
    The logfilefor this session is located at $INST_TOP/logs/appl/admin/log/adstrtal.log
    Exception in thread "main" java.lang.NullPointerException
    at Oracle.apps.ad.autoconfig.serviceControl.parseServices(ServiceControl.java:475)
    at Oracle.apps.ad.autoconfig.serviceControl.<init>(ServiceControl.java:319)
    at Oracle.apps.ad.autoconfig.serviceControl.main(ServiceControl.java:956)
    adstrtal.sh: Exiting with status 1
    How can i resolve this error and start my Application Tier?? Please guide..
    Regards,
    Priyanka

    Contents of the "/usrxit/devenv.env" file are,
    # $Header: devenv.env 120.1 2006/10/23 19:07:35 appldev ship $
    #=====================================================================+
    # Copyright (c) 1999 Oracle Corporation Belmont, California, USA |
    # All rights reserved. |
    #=====================================================================+
    # FILENAME
    # devenv.env
    # DESCRIPTION
    # Application Object Library developer's environment setup
    # This script is automatically called by fndenv.env so that
    # you can compile and link custom user exits (SQL*Forms and
    # SQL*ReportWriter) and concurrent programs with Oracle
    # Applications.
    # NOTES
    # Now we provide compilation flags compatible with the Makefile
    # in the $FND_TOP/usrxit directory.
    #     Changed $(ORACLE_HOME)/proc16/lib to $(ORACLE_HOME)/sqllib/public
    #      for 7.1 changes. -- JCM 7/13/94
    #     $(ORACLE_HOME)/sqllib/public to $(ORACLE_HOME)/precomp/public
    #     and $(ORACLE_HOME)/bin/proc16 to $(ORACLE_HOME)/bin/proc
    #          -- gling 1/21/97
    #=====================================================================*/
    # First we set all compilation flags from the Makefile for generic Unix.
    # Then we correct the generic settings based on the PLATFORM environment
    # variable set in the AutoInstall Environment file.
    if test "$PLATFORM" = ""; then
    echo "devenv.env: PLATFORM environment variable not set."
    echo "Please check your AutoInstall Environment file."
    exit 1
    fi
    # set Unix generic flags for Makefile
    # If any need to be overridden, this happens in the Platform-specific
    # case statement below
    CC='cc'
    # CFLAGS should be set to somethings like the following:
    # CFLAGS='-g $(INCLUDE_FLAGS)'
    CFLAGS='You_must_set_CFLAGS_for_your_platform_in_$$FND_TOP/usrxit/devenv.env'
    # You may need to modify the last entry in INCLUDE_FLAGS below if
    # oratypes.h is not located in the directory $ORACLE_HOME/rdbms/demo.
    INCLUDE_FLAGS='-I. -I$(FND_TOP)/include -I$(ORACLE_HOME)/precomp/public -I$(ORACLE_HOME)/rdbms/demo'
    PCC='$(ORACLE_HOME)/bin/proc'
    PCCFLAGS='include=$(PCCINC) ireclen=161 sqlcheck=none dbms=v6'
    PCCINC='. include=$(FND_TOP)/include include=$(ORACLE_HOME)/precomp/public'
    # LDFLAGS should be set to -g when using a debugger.
    # LDFLAGS='-g'
    CHMOD='chmod'
    MCS='echo mcs'
    RM='rm -f'
    CP='cp'
    # Platform-specific case statement
    case "$PLATFORM" in
    AIXRIOS) INCLUDE_FLAGS='-I. -I$(FND_TOP)/include -I$(ORACLE_HOME)/precomp/public -I$(ORACLE_HOME)/rdbms/demo -I$(ORACLE_HOME/plsql/public'
    CFLAGS='-O -qmaxmem=-1 -qro -qspill=30000 -U__STR__ -DNLS_ASIA -DORE -D_BSD -DRIOS -DAIXRIOS $(INCLUDE_FLAGS)'
    #CFLAGS='$(INCLUDE_FLAGS) -U__STR__ -DAIXRIOS -DNLS_ASIA -DORE -D_BSD -DRIOS -qro -O -DAFSTUBS'
    PCCFLAGS='ireclen=161 dbms=v8 unsafe_null=yes mode=oracle release_cursor=no maxopencursors=100 hold_cursor=yes include=$(PCCINC)';;
    DCOSX) CFLAGS='-O -Wf,-Cs $(INCLUDE_FLAGS) -DDCOSX -DNLS_ASIA -Dconst= -DAFSTUBS';;
    DRS6000) CFLAGS='$(INCLUDE_FLAGS) -O -DDRS6000 -DNLS_ASIA -DAFSTUBS';;
    HP9000S800) INCLUDE_FLAGS='-I. -I$(FND_TOP)/include -I$(ORACLE_HOME)/precomp/public -I$(ORACLE_HOME)/rdbms/demo -I$(ORACLE_HOME/plsql/public'
    CFLAGS='-Ae -O DD32 DA2.0 ESlit Z +objdebug -DNO_RC2 -DNO_RC5 -DNO_IDEA -DBSAFE -DHPUX -DHPUX11 -D_HPUX_SOURCE -DHP9000S800 -DNLS_ASIA $(INCLUDE_FLAGS)'
    #CFLAGS='-Aa O3 $(INCLUDE_FLAGS) -D_HPUX_SOURCE -DHP9000S800 -DNLS_ASIA ESlit ESsfc DA1.0 +DS1.1 -DAFSTUBS'
    PCCFLAGS='ireclen=161 dbms=v8 unsafe_null=yes mode=oracle release_cursor=no maxopencursors=100 hold_cursor=yes include=$(PCCINC)';;
    INTEL_386) CFLAGS='-O $(INCLUDE_FLAGS) -DSCO_UNIX -DNLS_ASIA -DINTEL_386 -DAFSTUBS';;
    M88OPEN) CFLAGS='$(INCLUDE_FLAGS) -DM88OPEN -DNLS_ASIA -O -DAFSTUBS';;
    M88OPEN) CFLAGS='$(INCLUDE_FLAGS) -DM88OPEN -DNLS_ASIA -O -DAFSTUBS';;
    NCR) CFLAGS='$(INCLUDE_FLAGS) -DNCR -DNLS_ASIA -O -Hon=Read_only_strings -Xa'
    LDFLAGS='-s -t -znorearrange'
    MCS='mcs -d';;
    ISVR4) CFLAGS='$(INCLUDE_FLAGS) -DNCR -DNLS_ASIA -O -Hon=Read_only_strings -Xa'
    LDFLAGS='-s -t'
    MCS='mcs -d';;
    OSF1) CFLAGS='$(INCLUDE_FLAGS) -O1 -Olimit 1300 -G 0 -std0 -DOSF1 -DA_OSF -DNLS_ASIA -DAFSTUBS -non_shared';;
    SCO_UNIX) CFLAGS='-O $(INCLUDE_FLAGS) -DSCO_UNIX -DSYSV_386 -DINTEL_386 -DNLS_ASIA -DAFSTUBS';;
    SYSV_386) CFLAGS='-O $(INCLUDE_FLAGS) -DSCO_UNIX -DSYSV_386 -DINTEL_386 -DNLS_ASIA -DAFSTUBS';;
    SEQ_DYNIX) CFLAGS='-O $(INCLUDE_FLAGS) -DSEQ_DYNIX -DNLS_ASIA -DAFSTUBS';;
    SEQ_PTX) CFLAGS='$(INCLUDE_FLAGS) -O -DSEQ_PTX -DNLS_ASIA -W0,-Nn5000 -W0,-xstring -Wc,-pw -Xo -Wp,-Ns14000 -Wp,-Nz200000 -W0,-Nd14999 -W0,-Nt3000 -DAFSTUBS -Dsigned=';;
    SUN_OS5) INCLUDE_FLAGS='-I. -I$(FND_TOP)/include -I$(ORACLE_HOME)/precomp/public -I$(ORACLE_HOME)/rdbms/demo -I$(ORACLE_HOME/plsql/public'
    CFLAGS='-xO2 -mr -Xa -xarch=v8plusa -xtarget=ultra3 -xstrconst -restrict SUN_OS5 NLS_ASIA $(iINCLUDE_FLAGS)'
         LDFLAGS='-s -xcg92'
         CC=/opt/SUNWspro/bin/cc
    PCCFLAGS='ireclen=161 dbms=v8 unsafe_null=yes mode=oracle release_cursor=no maxopencursors=100 hold_cursor=yes include=$(PCCINC)';;
    SUN_SPARC) INCLUDE_FLAGS='-I. -I$(FND_TOP)/include -I$(ORACLE_HOME)/precomp/public -I$(ORACLE_HOME)/rdbms/demo -I$(ORACLE_HOME/plsql/public'
    CFLAGS='-xO2 -mr -Xa -xarch=v8plusa -xtarget=ultra3 -xstrconst -restrict SUN_OS5 NLS_ASIA $(INCLUDE_FLAGS)'
    CC='/usr/5bin/cc'
    PCCFLAGS='ireclen=161 dbms=v8 unsafe_null=yes mode=oracle release_cursor=no maxopencursors=100 hold_cursor=yes include=$(PCCINC)';;
    #CFLAGS='$(INCLUDE_FLAGS) -O1 -DNLS_ASIA -DAFSTUBS'
    ULTRIX) CFLAGS='$(INCLUDE_FLAGS) -O -DNLS_ASIA -DAFSTUBS';;
    UTS) CFLAGS='$(INCLUDE_FLAGS) -DUTS -eft -DNLS_ASIA -DAFSTUBS';;
    LINUX) CFLAGS='$(INCLUDE_FLAGS) -Dlinux -DLINUX -DNLS_ASIA -D_GNU_SOURCE';;
    HPUX_IA64) INCLUDE_FLAGS='-I. -I$(FND_TOP)/include -I$(ORACLE_HOME)/precomp/public -I$(ORACLE_HOME)/rdbms/demo -I$(ORACLE_HOME)/plsql/public'
    CFLAGS='-O Onolimit Onoprocelim -Ae Olit=all DD32 +DSblended -D_HPUX_SOURCE -DHPUX -DHPUX_IA64 -DBUILD32 -DNLS_ASIA $(INCLUDE_FLAGS)'
    PCCFLAGS='include=$(PCCINC) ireclen=161 dbms=v8 unsafe_null=yes mode=oracle release_cursor=no maxopencursors=100 hold_cursor=yes define=__hpux';;
    esac
    # Export all variables set to the environment
    export CC CFLAGS INCLUDE_FLAGS PCC PCCFLAGS PCCINC
    export CHMOD MCS RM CP
    # To use a user exit name other than #USR or a library name other than
    # libusr.a modify the variable LUSRLIB to point to your library
    LUSRLIB="${FND_TOP}/${APPLUSR}/libusr.a"
    export LUSRLIB
    # To use a SQL*Forms user exit name other than #USR modify the
    # variable LUSRIAP
    # LUSRIAP contains the name of the module which defines your custom user
    # exit reference list (xitXXX.o). By default, XXX is usr. You change
    # this value only if you do not use #USR when calling your user exits.
    # When linking your custom version of SQL*Forms (uaiap),
    # ${FND_TOP}/${APPLUSR}/xitiap.o defines the top-level user exit names
    # accessible from SQL*Forms, for example, #FND, #USR, or #FAC.
    # You can generate xitiap.o with genxtb or create from the
    # template .c file located in the ${APPLUSR} directory.
    LUSRIAP="${FND_TOP}/${APPLUSR}/xitusr.o"
    export LUSRIAP
    # To use a SQL*ReportWriter user exit name other than #USR modify the
    # variable LUSRSRW
    # LUSRSRW contains the name of the module which defines your custom user
    # exit reference list (xitXXX.o). By default, XXX is usr. You change
    # this value only if you do not use #USR when calling your user exits.
    # When linking your custom version of SQL*Forms (urunrep),
    # ${FND_TOP}/${APPLUSR}/xitsrw.o defines the top-level user exit names
    # accessible from SQL*Forms, for example, #FND, #USR, or #FAC.
    # You can generate xitsrw.o with genxtb or create from the
    # template .c file located in the ${APPLUSR} directory.
    LUSRSRW="${FND_TOP}/${APPLUSR}/xirusr.o"
    export LUSRSRW
    # To include custom immediate concurrent programs or create a new
    # concurrent program library, modify the variable LUSRPRG
    # LUSRPRG contains:
    # (1) the concurrent program library module which lists your
    # concurrent program catalogs.
    # If you wish to also link the Oracle Financials concurrent
    # program catalogs, make sure you list them in your concurrent
    # program library, "prglib.c".
    # (2) the concurrent program catalog module which lists your
    # immediate concurrent programs.
    # (3) the module that defines your function for the immediate
    #      concurrent program and your library.
    # The concurrent program library file and the concurrent program
    # catalog file may created from the template prglib.c and prgcat.c
    # files located in the ${APPLUSR} directory.
    LUSRPRG="${FND_TOP}/${APPLUSR}/prglib.o ${FND_TOP}/${APPLUSR}/prgcat.o ${FND_TOP}/${APPLUSR}/EXPROG.o"
    export LUSRPRG
    # The following are special environment variables designed to allow Oracle
    # Applications customers to link 3rd-party software into documented interface
    # points in Oracle Applications C code.
    # For each product listed below, there are two environment variables defined.
    # One is of the form: VND<PROD>SL
    # and the other is of the form: VND<PROD>PL
    # where <PROD> is replaced by the abbreviation for a specific product,
    # VND stands for Vendor (3rd-party vendor),
    # SL stands for Shared Libraries,
    # and PL stands for Private Libraries.
    # For example: VNDARSL, VNDARPL, VNDPAYSL, VNDPAYPL
    # Each Vendor Libraries variable defined below should be set to '' if you are
    # not linking in any 3rd-party software. If you are linking 3rd-party
    # software into a specific product, you must change the Vendor Libraries
    # variables for that product.
    # If you are linking in 3rd-party software, VND<PROD>SL and VND<PROD>PL
    # should be set to include: 1) the 3rd-party interface object modules, and
    # 2) the 3rd-party libraries (in that order).
    # For example:
    # VNDPAYSL='$(PAY_TOP)/lib/py3c.o $(PAY_TOP)/lib/py3v.o $(VND_LINK)'
    # VNDPAYPL='$(PAY_TOP)/lib/py3c.o $(PAY_TOP)/lib/py3v.o $(VND_LINK)'
    # Notes on setting the Vendor Libraries variables:
    # 1) You must enclose the value you assign to each vendor libraries variable
    # in single quotes as in the example above.
    # The right way to specify a value for a vendor libraries variable:
    # VNDPAYPL='$(PAY_TOP)/lib/py3c.o $(PAY_TOP)/lib/py3v.o $(VND_LINK)'
    # The wrong way to specify a value for a vendor libraries variable:
    # VNDPAYPL="$(PAY_TOP)/lib/py3c.o $(PAY_TOP)/lib/py3v.o $(VND_LINK)"
    # 2) You must enclose all environment variable references in parentheses, as
    # in the example above.
    # The right way to reference an environment variable:
    # $(PAY_TOP)/lib/py3c.o
    # The wrong way to reference an environment variable:
    # $PAY_TOP/lib/py3c.o
    # 3) Any user-defined environment variables (like VND_LINK in the example
    # above) must be set and exported in this file. There is a special
    # section for this purpose below.
    # Example:
    # Needed when linking in 3rd Party Software
    # VND_VERTEX='$(PAY_TOP)/vendor/quantum'
    # VND_LINK='$(VND_VERTEX)/lib/libvprt.a \
    # $(VND_VERTEX)/lib/libqutil.a \
    # $(VND_VERTEX)/lib/libloc.a \
    # $(VND_VERTEX)/lib/libcb63.a'
    # VNDPAYSL='$(PAY_TOP)/lib/py3c.o $(PAY_TOP)/lib/py3v.o $(VND_LINK)'
    # VNDPAYPL='$(PAY_TOP)/lib/py3c.o $(PAY_TOP)/lib/py3v.o $(VND_LINK)'
    # export VND_VERTEX VND_LINK VNDPAYPL VNDPAYSL
    # Needed when APPLPAYLINK!=cob
    # VNDPAYSL=''
    # VNDPAYPL=''
    # export VNDPAYPL VNDPAYSL
    # 4) Any user-defined environment variables (like VND_LINK in the example
    # above) must begin with 'VND_', or the Oracle Applications Relinking
    # Utility (adrelink) will remove them from the linking environment.
    # Note: COBDIR is an exception to this rule.
    # The right way to name a user-defined environment variable:
    # VND_LINK
    # The wrong way to name a user-defined environment variable:
    # VENDOR_LIBS
    # 5) You do not need to include the product library for the Oracle
    # Applications product into which you are linking your 3rd-party libraries
    # in the value you assign to each vendor libraries variable.
    # All you need is:
    # VNDPAYPL='$(PAY_TOP)/lib/py3c.o $(PAY_TOP)/lib/py3v.o $(VND_LINK)'
    # You don't need:
    # VNDPAYPL='$(PAY_TOP)/lib/py3c.o $(PAY_TOP)/lib/py3v.o $(VND_LINK) $(LPAYLIB)'
    # End of notes on setting the Vendor Libraries variables
    # In general, you should set VND<PROD>SL and VND<PROD>PL to have the same
    # value. If you need to set them to different values for a given product,
    # this will be stated below or stated in the documentation that comes with
    # the product in question.
    # If there are no Vendor Libraries variables listed below for a given product,
    # that means the product in question does not have any documented interface
    # points for linking in 3rd-party software.
    # Please enter user-defined environment variables between this
    # comment section and the next comment section.
    # End section for user-defined environment variables
    # Vendor Libraries variables for Oracle Receivables (AR)
    VNDARSL=''
    VNDARPL=''
    export VNDARSL VNDARPL
    # Vendor Libraries variables for Oracle Payroll (PAY)
    VNDPAYSL=''
    VNDPAYPL=''
    export VNDPAYSL VNDPAYPL
    # End of Vendor Libraries variables list
    File is present at the $FND_TOP/usrxit folder ...
    Regards
    Priyanka

  • Need of Share Applications tier

    Dear Expat,
    we are implemting Oracle Apps R12, this is our infrastructure.
    Production
    1 node for Oracle DB 11g
    1 node for Applications (Forms , reports , CM etc)
    1 node for Web Server (for external users/vendor on Public IP)
    All are connected with SAN drive, redhat linux 5.3.
    Kindly advise, can I configur the share application tier for both Apps and Web Server. Then my patching and other maintanince will be low;
    I have to assinge the Public IP for the external user on web server.
    What will be the best way to achive all????
    Is the O/S also be clusterd?
    This just to achive make less maintenance (one application node instead because the appltop is shared)
    Kindly correct where I am wrong...
    Regards
    SR

    Hi,
    What will be the best way to achive all????See these links.
    Choosing a Shared File System for Oracle E-Business Suite
    http://blogs.oracle.com/stevenChan/2009/07/choosing_an_ebs_shared_file_system.html
    Reducing Patching Downtimes via Shared Apps File Systems
    http://blogs.oracle.com/stevenChan/2007/05/reducing_patching_downtimes_vi.html
    Is It Safe to Use SANs for EBS R12 Instance Tops?
    http://blogs.oracle.com/stevenChan/2009/08/local_disk_vs_san_for_inst_tops.html
    Is the O/S also be clusterd?Not necessarily, but this can be additionally implemented.
    Regards,
    Hussein

Maybe you are looking for