Академический Документы
Профессиональный Документы
Культура Документы
IT Department
Kohinoor Mills Limited
Oracle E-Business Suite
To facilitate big businesses, Oracle Corporation have created collection of software
in the category of ERP (Enterprise Resource Planning) known as modules,
that are integrated to talk to each other and
known as Oracle Applications or E-Business Suite.
• Oracle Inventory
• Oracle Receivables
• Oracle Order Management
• Oracle General Ledger
• Oracle Cost Management
• Oracle Inventory
• Oracle Bills of Material
• Order Management
Previous Releases
XDB 10.2.0.2 - -
Technology – Third party component R12 Version 11.5.10CU2 Version 11.5.10 Version
Sun Java Plug-in 5.0 1.3.1.21 (Oracle Jinitiator) 1.3.1.18 (Oracle Jinitiator)
Oracle Technology – non-embedded Applications integration R12 Version 11.5.10CU2 Version 11.5.10 Version
/fnd/12.0.0/secure ($FND_SECURE)
$FND_SECURE
$FND_TOP/secure - Obsolete
$LOG_HOME/appl
$INST_TOP/logs/appl
$APPLCSF & $APPLRGF
Instance Home ’10.1.2’ Directory
• <apps_base>/inst/apps/<context_name>/ora/10.1.2
– <context_name>.env
– /forms/server
• appsweb.cfg
• default.env
– /network/admin $TNS_ADMIN
• listener.ora
• tnsnames.ora
– This is the configuration for the ‘C’ ORACLE_HOME, set when running the
Concurrent Managers and AD utilities.
Forms Configuration (10.1.2)
• Forms 10.1.2
– Servlet mode is the default and socket mode will be supported
– Servlet mode issues
• Increases network traffic by ~40%
• Response time impact is significant for WAN users
– Socket mode will be supported
– MetaLink note 125767.1 (Forms 6i with 11i)
• We recommend the use of socket mode for intranet users, and HTTPS
for Internet users. We recommend the Forms Servlet for customers
wishing to use HTTPS due to the simplified, industry standard
configuration.
Forms Configuration (10.1.2)
$ORA_CONFIG_HOME
Instance Home ‘appl’ Directory
• <apps_base>/inst/apps/<context_name>/appl
$APPL_CONFIG_HOME *
– /admin
– Empty in standalone instance where APPL_CONFIG_HOME value is
APPL_TOP
– Contains these files if APPL_CONFIG_HOME value is not APPL_TOP
• topfile.txt, adjareas.txt, adjborg2.txt,
• adjborg.txt, adovars.env, adconfig.txt,
<CONTEXT_FILE>.xml
– /fnd/12.0.0/secure $FND_SECURE
$APPL_CONFIG_HOME
<apps_base>/inst/apps/<context_name> ($INST_TOP)
/appl ($APPL_CONFIG_HOME)
Instance Home ‘certs’ Directory
• <apps_base>/inst/apps/<context_name>/certs
• /Apache
– ewallet.p12
• /opmn
– cwallet.sso
– Ewallet.p12
– certs is the default directory for SSL or other certificate files used
by this instance. To use a centrally stage certificate change the
appropriate context file variables and run AutoConfig
$INST_TOP/CERTS
Instance Home ‘logs’ Directory
• <apps_base>/inst/apps/<context_name>/logs $LOG_HOME
– /appl
• /admin
– /conc $APPLCSF
– /oam
– /rgf $APPLRGF
– /ora
– /10.1.2/network
– /10.1.3
» /Apache
» /j2ee/forms
/oacore
» /javacache
– adpatch logs still created in $APPL_TOP
– AutoConfig logs created in $INST_TOP/admin/logs
$LOG_HOME/ora
Instance Home ’10.1.3’ Directory
• <apps_base>/inst/apps/<context_name>/ora/10.1.3 $ORACLE_CONFIG_HOME
– <context_name>.env
– /Apache/Apache/conf
• apps.conf, httpd.conf, oracle_apache.conf, ssl.conf
• dms.conf, mod_oc4j.conf, security.conf, url_fw.conf
– /config
• ias.properties (used by EM agent)
– /j2ee/forms/config (same files as for oacore)
– /j2ee/oacore/config
• applications.xml, default-web-site.xml, global-web-application.xml
• j2ee-logging.xml, jms.xml, oc4j-connectors.xml, oc4j.properties,
• rmi.xml, server.xml, system-application.xml, system-jazn-data.xml
– /j2ee/oacore /application-deployments/oacore
• orion-application.xml
– /j2ee/oacore /application-deployments/oacore/html
• orion-web.xml
Instance Home ’10.1.3’ Directory
• <apps_base>/inst/apps/<context_name>/ora/10.1.3
– /javacache
– /network/admin $TNS_ADMIN
• listener.ora, tnsnames.ora
– /opmn
• /bin/opmnctl
• /conf/opmn.xml …. root of 10.1.3 configuration
• /logs *
– HTTP_Server~1
– OC4J~forms~default_group~1
– OC4J~oacore~default_group~1
• <apps_base>/inst/apps/<context_name>/portal
• aplogin.html, index.html, etc
COMMON_TOP Changes - Java
– $COMMON_TOP/java ($JAVA_BASE)
• /classes ($JAVA_TOP)
– Contains expanded class file directories
• /lib ($AF_JLIB)
– Contains zip and jar files
• The reason for this change is due to the way OC4J automatically
includes zip and jar files into the CLASSPATH. Before making this
change, including $JAVA_TOP to pick up the expanded classes
directories picked all the zip and jar files causing class version conflicts
at OC4J startup.
COMMON_TOP Changes - HTML
• $COMMON_TOP/webapps
– /oacore/html ($OA_HTML)
– Contains all the .html, .jsp, .css, .xml files
– This change made to meet J2EE requirements
– Extra files to meet J2EE requirements
– /webapps/oacore/html/WEB-INF/web.xml
» web.xml normally contains servlet definitions and
mappings. To implement shared file system, this
information is configured in
$ORACLE_CONFIG_HOME/j2ee/oacore /application-
deployments/oacore/html/orion-web.xml
» web.xml is a basic file with no servlet definitions, shared
by all instances
– /webapps/oacore/META-INF/application.xml
R12 Features
• Technology Stack components
• File system layout
• Technology
• Functionality
• Maintenance
Fusion Ready
• Oracle Applications Adapter
– Interface Tables
– Views
– API’s
– Concurrent programs
– EDI
– XML Gateway
– Business Events
Applications Database
• OATM configured by default
• ASM, ADDM, ASH, RAC and all the 10gR2
features are available to use
• Partitioning of seeded Applications tables is fully
supported
Technology Changes
• Workflow Engine is rewritten to handle bulk
processing and purging
• Gather Statistics improvements with Auto gather
feature
• NOLOGGING is default option for patching and DBI
summary collection
• Transaction monitors are implemented using AQ
technology which enables them to failover in RAC
enabled environment
Technology changes
• FNDCPASS bulk feature
• The base product schemas are locked by default
except during patching
• Mod_plsql is retired
• Workflow notification mailer is SSL enabled
• Workflow BES can be configured to Stop and
Rollback or Skip to Next
Patching The Oracle Homes
– Opatch is used to apply patches to the 10.1.3
and 10.1.2 Oracle Homes.
– Requires access to the Oracle Homes inventory
– List of patches already applied through
• Opatch lsinventory – detail
– Refer to Metalink Note XXXXXX
Integration with External Servers
• OracleAS 10g Single Sign-On &
Oracle Internet Directory 10.1.2.x
• Discoverer 10.1.2.x
• Portal 10.1.2.x
• WebCache 10.1.2.x
• Oracle Integration 10.1.2.x
• Collaboration Suite 10gR2
• Enterprise Manager 10gR2
OPTIONAL 10gAS components
• Single Sign-On 10g
• Oracle Internet Directory 10g
• Portal 10g
• Discoverer 10g
• Web Cache 10g
• Oracle Business Integration 10g
• Oracle BPEL Process Manager 10g
– Installed in a different ORACLE_HOME on an existing E-Business Suite
Release 12 application-tier server
– Installed on a server that is physically separate from an existing E-Business Suite
Release 12 Applications server
SSO and LDAP Integration
SSO and LDAP Integration
• Does the Release 12 Rapid Install include an OracleAS
10g Infrastructure?
• No, the Release 12 database created by the Rapid Install does
not include a OracleAS 10g Infrastructure database.
Although Release 12 uses OracleAS 10g 10.1.2 and 10.1.3,
these components do not require an OracleAS 10g
Infrastructure (sometimes referred to as a Metadata
Repository). The Release 12 database does not include a
OracleAS 10g Infrastructure database.
• Can I install an OracleAS 10g Infrastructure in the
Release 12 database?
• No, this is not supported.
R12 Features
• Technology Stack components
• File system layout
• Technology
• Functionality
• Maintenance
Multi-Org Architecture Control
(MOAC)
• In Release 12 within a responsibility one can access and
enter data for multiple operating units.
• Concurrent program definitions and SRS include additional
item to incorporate MOAC
User Security
• Oracle User Management (UMX)
• Role Based Access Control
R12 Features
• Technology Stack components
• File system layout
• Technology
• Functionality
• Maintenance
Cloning
• Single Node to Single Node
• Database Refresh
• Multi-node to Multi-node
• Single-node to Multi-node
• Multi-node to Single-node
OAM Features
• Simple and Advanced Cloning
• Manage Downtime messages
• Allows custom scripts to be deployed and
monitored from OAM
• Advanced Configuration wizards guide through
configuring Load Balancing, SSL and
Accelerators configuration
APPL_TOP High Availability
• Shared APPL_TOP
• Staged APPL_TOP
• Distributed AD
• Read-only file system