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.

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 1.0.2.2.2 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
- Deep Dive: Oracle E-Business Suite Release 12 New Technology Stack (PDF, 520K. (Username: cboracle, Password: oraclec6 to download)
- Apps Technology OpenWorld 2006 Presentations Now Available
Comments (12)
Can't download the pdf. Sure about user/pwd?
Thanks.
Posted by marzio | November 8, 2006 2:40 AM
Posted on November 8, 2006 02:40
Marzio, I recommend rechecking the password you entered. Many people keep missing the "c".Regards,Steven
Posted by Steven Chan | November 8, 2006 9:24 AM
Posted on November 8, 2006 09:24
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.
--Floyd--
Posted by Floyd Teter | November 8, 2006 3:55 PM
Posted on November 8, 2006 15:55
Steven,
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 | November 8, 2006 3:58 PM
Posted on November 8, 2006 15:58
Thanks for your comment, Atul. I've passed that on to Ivo for you.Regards,Steven
Posted by Steven Chan | November 8, 2006 4:38 PM
Posted on November 8, 2006 16:38
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 | November 8, 2006 4:40 PM
Posted on November 8, 2006 16:40
Steven,
i was missing the 'c'... shame on me!
thanks a lot for your answer and keep up the good work!
Posted by marzio | November 9, 2006 2:06 AM
Posted on November 9, 2006 02:06
Steven,
Does this new architecture mean that Apps 12i no longer will require an x server (like VNC or Xvfb) to support reports/forms?
Regards,
Chris Balodis
Posted by Chris Balodis | November 9, 2006 4:02 AM
Posted on November 9, 2006 04:02
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.
Thanks!
Posted by Dan Loomis | November 9, 2006 10:59 AM
Posted on November 9, 2006 10:59
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 | November 9, 2006 11:07 AM
Posted on November 9, 2006 11:07
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 | November 9, 2006 3:39 PM
Posted on November 9, 2006 15:39
can you explain what are the diffs between servlet and oc4j?
what are the benefits of oc4j in the R12 ?
Dukas'
Posted by dukas | December 8, 2007 10:51 AM
Posted on December 8, 2007 10:51