R12 new features
Download
1 / 66

R12 New Features - PowerPoint PPT Presentation


  • 167 Views
  • Uploaded on

R12 New Features. Surender Sara NCOAUG 2006 . R12 Features. Technology Stack components File system layout Technology Functionality Maintenance. Major changes from R11i. Release 11i – 11.5.10.2. Release 12 . Client Tier . R12 Replaces Jinitiator (oajinit.exe)

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'R12 New Features' - johana


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
R12 new features

R12 New Features

Surender Sara

NCOAUG 2006


R12 features
R12 Features

  • Technology Stack components

  • File system layout

  • Technology

  • Functionality

  • Maintenance





Client tier
Client Tier

  • R12 Replaces Jinitiator (oajinit.exe)

  • Sun’s 1.5 Java Runtime Environment (JRE)

  • Repacked into oaj2se.exe

  • Firefox 1.5 for Windows

  • Netscape support for Applications and ADI


Database tier
Database Tier

  • 10g Release 2 ORACLE_HOME

    • Oracle Database (Enterprise Edition)

    • XDK -Database

    • XDB - Database

    • Workflow

    • InterMedia option

    • Spatial option

    • Data Mining option

    • JDK 5.0 to support Autoconfig


Application tier
Application Tier

  • OracleAS 10g 10.1.2 for Forms & Reports Services

    • Replaces the 8.0.6-based Oracle_Home

  • OracleAS 10g 10.1.3 for Oracle Containers for Java (OC4J)

    • Replaces the 8.1.7-based Oracle_Home provided by iAS 1.0.2.2 in 11i

  • JDBC 10.2

  • JDK 1.5 for web & concurrent processing

  • Servlet Container: JServ -> OC4J (OC4J is Oracles J2EE container)

  • Apache: 1.3.19 -> 1.3.31

  • Forms/Reports: 6i -> 10g


Application server 10 1 3
Application Server 10.1.3

  • The Java Oracle Home

  • HTTP Listener

  • Oracle  Containers for J2EE (OC4J)

  • Oracle Process Manager and Notification Server

  • Application Server Control (ASControl)

  • JDK 5.0


Application server 10 1 2
Application Server 10.1.2

  • The Forms or ‘C’ Oracle Home

  • Forms and Reports

  • Delivers native runtime executables for

    • Forms (frmweb)

    • Reports (rwrun)

  • No relinking of native executables. User exists (Applications C Code) is now dynamically linked at runtime.

  • 10.1 Required Support Files (RSF’s)


R12 features1
R12 Features

  • Technology Stack components

  • File system layout

  • Technology

  • Functionality

  • Maintenance


File system layout overview
File System Layout Overview

Default File System by Rapid Install/Rapid Clone

  • Database

    • <apps_base>/db/tech_st/10.2.0

    • <apps_base>/db/apps_st/data

  • Applications

    • <apps_base>/apps/tech_st/10.1.2

    • <apps_base>/apps/tech_st/10.1.3

    • <apps_base>/apps/apps_st/appl

    • <apps_base>/apps/apps_st/comn

  • Instance Configuration

    • <apps_base>/inst/apps/<context_name>


Example applications
Example - Applications

  • <apps_base>/apps


Http listener 10 1 3
HTTP Listener (10.1.3)

  • <apps_base>/apps/tech_st/10.1.3


Oc4j deployment 10 1 3
OC4J Deployment (10.1.3)

  • <apps_base>/apps/tech_st/10.1.3


J2ee 10 1 3
J2EE (10.1.3)

  • <apps_base>/apps/tech_st/10.1.3


The instance home
The Instance Home

  • Instance or Configuration Home

  • Contains instance specific files

    • Configuration

    • Logs

    • Scripts

  • Default location

    • <apps_base>/inst/apps/<context_name>

    • Access via $INST_TOP environment variable

  • Implementation of shared file system and/or read-only ORACLE_HOME’s and APPL_TOP

  • Standalone instance also implemented this way



Instance home environment
Instance Home Environment

  • <apps_base>/inst/apps/<context_name> ($INST_TOP)

    • /admin

      • /scripts ($ADMIN_SCRIPTS_HOME)

    • /appl ($APPL_CONFIG_HOME)

      • /fnd/12.0.0/secure ($FND_SECURE)

    • /certs

    • /logs ($LOG_HOME)

    • /ora ($ORA_CONFIG_HOME)

      • /10.1.2

      • /10.1.3 ($ORACLE_CONFIG_HOME)

    • /pids

    • /portal


Inst top1
$INST_TOP

<apps_base>/inst/apps/<context_name> ($INST_TOP)




Fnd secure
$FND_SECURE

<apps_base>/inst/apps/<context_name> ($INST_TOP)

/fnd/12.0.0/secure ($FND_SECURE)





Inst top logs appl applcsf applrgf
$INST_TOP/logs/appl$APPLCSF & $APPLRGF


Instance home 10 1 2 directory
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 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.




Instance home appl directory
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
    $APPL_CONFIG_HOME

    • <apps_base>/inst/apps/<context_name> ($INST_TOP)

      • /appl ($APPL_CONFIG_HOME)


    Instance home certs directory
    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



    Instance home logs directory
    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



    Instance home 10 1 3 directory
    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 directory1
    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

            * opmn/logs directory cannot be moved from here.





    Instance home pids directory
    Instance Home ’pids’ Directory

    • <apps_base>/inst/apps/<context_name>/pids *

      • /10.1.3/Apache

        • httpd.pid

        • httpd.lock

    • /appl

      • reviver.sh_<context_name>.pid (for Conc. Manager)

  • * pids directory should be located on machines local disk

  • <apps_base>/inst/apps/<context_name>/portal

    • aplogin.html, index.html, etc


  • Common top changes java
    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

  • adovars.env changed to implement these changes.

  • 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 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 features2
    R12 Features

    • Technology Stack components

    • File system layout

    • Technology

    • Functionality

    • Maintenance


    Fusion ready
    Fusion Ready

    • Oracle Applications Adapter

      • Interface Tables

      • Views

      • API’s

      • Concurrent programs

      • EDI

      • XML Gateway

      • Business Events


    Applications database
    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
    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 changes1
    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
    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
    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
    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 integration1
    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 features3
    R12 Features

    • Technology Stack components

    • File system layout

    • Technology

    • Functionality

    • Maintenance


    Multi org architecture control moac
    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
    User Security

    • Oracle User Management (UMX)

    • Role Based Access Control


    R12 features4
    R12 Features

    • Technology Stack components

    • File system layout

    • Technology

    • Functionality

    • Maintenance


    Cloning
    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
    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
    APPL_TOP High Availability

    • Shared APPL_TOP

    • Staged APPL_TOP

    • Distributed AD

    • Read-only file system



    ad