Diving Deep Into the Release 12 Techstack

Ivo Dujmovic is an architect in our hard-working Applications Technology Integration team.  We were lucky to get some of his time at OpenWorld 2006 this year, where he discussed the deep innards of the Release 12 technology stack. 

Release 12 Techstack Overview: Overview of three-tier logical architecture for E-Business Suite Release 12, including the database, application server, and desktop tiers. 

For the most comprehensive preview released so far on how the Release 12 technology stack will be architected and work, take a look at his presentation.  He covers:
  • Highlights of new R12 techstack components
  • New Application Server 10g (10.1.2 & 10.1.3) ORACLE_HOMEs replacing the 9iAS O_HOMEs from 11i
  • Switch from JServ to Oracle Containers for J2EE (OC4J) for running servlets, Java Server Pages (JSP), and Enterprise Java Beans (EJB)
  • OC4J Deployment details, including replacements for jserv.conf and jserv.properties configuration files
  • New R12 filesystem layout, including the introduction of an Instance Home (INST_TOP)
  • New use of Oracle Process Manager & Notification Server (OPMN)
  • New Forms 10g deployment
  • Comparison of 11i and R12 environment variables
  • Discussion of relative benefits of Forms Servlet vs. Server (socket) mode deployments
  • Disabled mod_plsql in R12 (more about this in a later article)
  • Things you can do today to prepare for R12
The above is intended to outline our general product direction.  It is intended for information purposes only, and may not be incorporated into any contract.   It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision.  The development, release, and timing of any features or functionality described for Oracle's products remains at the sole discretion of Oracle. 


Can't download the pdf. Sure about user/pwd?

Posted by marzio on November 07, 2006 at 06:40 PM PST #

Marzio, I recommend rechecking the password you entered.  Many people keep missing the "c".Regards,Steven 

Posted by Steven Chan on November 08, 2006 at 01:24 AM PST #

Steven, it's a funny thing - I've shared the news that mod_plsql is disabled in R12 with a few of our developers at JPL. We are using mod_plsql pretty heavily to extend our 11i environment. The reaction so far is one of denial and disbelief. In fact, several refuse to consider the possibility even after seeing Ivo's presentation slides (Isn't denial the first stage of grief?).

Just felt I should share what is certainly an interesting reaction.


Posted by Floyd Teter on November 08, 2006 at 07:55 AM PST #


Both these presentations are very impressive & Self explanatory.

From my point of view I found below two points quite good

#Instance Home Vs Source Home

#New Shared file system with Oracle Config Home so that Appl Top and Oracle Homes Can be Read Only

Posted by Atul Kumar on November 08, 2006 at 07:58 AM PST #

Thanks for your comment, Atul.  I've passed that on to Ivo for you.Regards,Steven 

Posted by Steven Chan on November 08, 2006 at 08:38 AM PST #

Quite right, Floyd.  Now that we've announced this news at OpenWorld, I can go into more detail about this here.  I've just published this article to discuss some basic procedures for preparing for this change:Mod_plsql Not Supported in Release 12Regards,Steven

Posted by Steven Chan on November 08, 2006 at 08:40 AM PST #

i was missing the 'c'... shame on me!
thanks a lot for your answer and keep up the good work!

Posted by marzio on November 08, 2006 at 06:06 PM PST #

Does this new architecture mean that Apps 12i no longer will require an x server (like VNC or Xvfb) to support reports/forms?
Chris Balodis

Posted by Chris Balodis on November 08, 2006 at 08:02 PM PST #

Hi Steven - can you post a link to the 11i externalization presentation you resided over @ OOW? I forget the exact name of the session, so hopefully you remember what I'm referring to.


Posted by Dan Loomis on November 09, 2006 at 02:59 AM PST #

Hi, Dan,If you're thinking about my session on Oracle Application Server 10g integration, here it is:Using OracleAS 10g With The E-Business SuiteRegards,Steven 

Posted by Steven Chan on November 09, 2006 at 03:07 AM PST #

Chris,Quite right - there's no need for an X server in R12.  Our business intelligence teams have rewritten their content to remove those original dependencies.Regards,Steven 

Posted by Steven Chan on November 09, 2006 at 07:39 AM PST #

can you explain what are the diffs between servlet and oc4j?
what are the benefits of oc4j in the R12 ?


Posted by dukas on December 08, 2007 at 02:51 AM PST #

Post a Comment:
  • HTML Syntax: NOT allowed


« July 2016