Overview - Oracle Application Server containers for J2EE (OCJ4)

After reading the documentation of OCJ4, I have a very simple question: What's actually OCJ4?

Is this just a calling mechanism that exposes Java stored/compiled on the Oracle database procedures?
It provide redundant features in Sun Java application server and can allow you to deploy your Java services using only the OAS?

... I'm just a little confused by all the marketing boast about all the things he will help me to do that I'm not sure what it actually does.

Take a look at the deployment here Guide:
http://download.Oracle.com/docs/CD/B32110_01/Web.1013/b28951/TOC.htm

And OC4J Admin Guide here:
http://download.Oracle.com/docs/CD/B32110_01/Web.1013/b28950/TOC.htm

Thank you
Shail

Tags: Fusion Middleware

Similar Questions

  • APEX with Oracle Containers for J2EE

    database: Oracle 11g Release 2
    operating system: Windows Vista
    Java application server: Oracle Containers for J2EE (OC4J)
    HTTP server: Oracle Application Express Listener

    I'm trying to get Oracle Application Express Listener to run using Oracle for J2EE (OC4J) containers. As I was doing this, I noticed that the option Oracle Containers that I try to use would not actually work with APEX, so I need to know if he can or cannot be used. Also, I try to get the Oracle Containers 'oc4j' command works, and I can't do that because I need to set JAVA_HOME and ORACLE_HOME, but I don't know how.

    For the Oracle Application Express listener, the documents indicate that we can run in stand-alone mode, or run using a Java Enterprise Edition application server. Choice was made to run using an application server Java Enterprise Edition and based on that there are three options:
    1 oracle WebLogic Server
    2 oracle GlassFish Server
    3 oracle Containers for J2EE (OC4J)

    Choice was made to see option #3, Oracle Containers for J2EE (OC4J).

    The listener APEX 'Guide installation and Developer', there is a link for containers of Oracle to J2EE (OC4J), so I followed the link to the Version "containers for J2EE autonomous distribution - Production versions of Oracle, ' 10.1.3.5.0 and downloaded and started working on the installation. But just recently, I noticed that on the same page it says "NOTE: standalone OC4J is purely for use in a standalone environment.» It cannot be used to replace the OC4J running in ANY existing installation of Oracle Application Server 10 g".

    TWO QUESTIONS: If it cannot be used, then why not option #3 Oracle Containers for J2EE (OC4J) even an option? And why the "install and Developer's Guide ' takes us to this place to download Oracle Containers for Distributions Standalone J2EE?

    When I first came to this page, I did not notice what I did just notice, so I downloaded and started working on an installation of Oracle containers. To use it, we must set two environment variables ORACLE_HOME and JAVA_HOME. Because these environment variables are not defined, whenever I try to execute a command, like 'oc4j-start' or 'oc4j - help', I get the following error:
    C:\Oracle\oc4J2EE_extended\bin > oc4j - start
    Error: JAVA_HOME environment Variable is not defined.
    We can run java.

    I need to get the oc4j command works. I'm running on Windows Vista. I tried to add "C:\Program Files\Java\jdk1.6.0_27\bin;" the environment variable path, but that did not work. He, however, has allowed me to easily use the command "javac" to compile a java source file in a .class file.

    Then, I tried these two statements in the command line:
    C:\ > SET JAVA_HOME = C:\Program Files\Java\jdk1.6.0_27\bin
    C:\ > SET ORACLE_HOME = C:\Oracle\oc4J2EE_extended

    I am tired and then the command oc4j again, and it still didn't work.

    QUESTION: On Windows Vista, how to set ORACLE_HOME and JAVA_HOME so that the oc4j command works?

    Summary:
    1 can I use Oracle Containers for J2EE (OC4J) with Oracle Application Express Listener?
    2. If Yes, then I use the correct version, because the download page says that it "can NOT be used to replace the OC4J running in ANY existing installation of Oracle Application Server 10 g."
    3. How do you define the ORACLE_HOME and JAVA_HOME on a Windows Vista operating system?
    4. How can I get the oc4j command works?

    I let the ORACLE_HOME variable systemic intact (i.e. on the value of the database) and set the local value for the variable in the script to start for the OC4J. So if you use oc4j.cmd, you could put a whole script, like start_oc4j.cmd which could look like this:

    SET JAVA_HOME=C:\Program Files\Java\jdk1.6.0_26
    SET ORACLE_HOME=D:\oracle\oc4j_extended_101350
    "%ORACLE_HOME%"\bin\oc4j.cmd -start
    

    And you can start your OC4J with this script wrapper without disturbing the system wide ORACLE_HOME.

    -Udo

  • Newbie question for the Oracle application server

    Hi Master,
    a DBA I am interesting to broaden my skill with learning on the application server.
    I knew that in the past before Weblogic bought by Oracle, Oracle, always using Oracle application server.
    Now with the Weblogic gaining more popularity on the market, which is the product the value of learning and get certified.

    Is it still useful to take Application Server 10 g or go with Weblogic. in certification path, Weblogic 10 g.
    WebLogic now replaces the Oracle application server, average abandoned Oracle Application Server?

    Please enlighten me and thank you for your help

    Lie

    Question if I go for Oracle WebLogic Server 10 g Administrator Certified Expert System it will be good to work with 11g thus?

    Make it part of the same system (now). Like WebLogic is the portal and the Jukebox, forms etc. are the records.

    What book other than the documentation that you have found the right one for learning.

    Yet to find one, Oracle documentation was OK.

    Is it better to learn the Linux or Windows version?

    Both are very well, choose the operating system you know better.

    Best regards

    mseberg

    I built my Middleware on Linux 64-bit test. Note that the 32-bit version allows to run Forms and Reports Developer.

    Beware of pre-installation tasks

    Install the Oracle database
    Linux RCU (repository creation utility)

    Database

    Use an existing database. (And it worked)

    My test was divided into four main parts: (in this order)

    Installation of the regional coordination unit
    WebLogic Server Install
    Install JRocket
    Forms and reports Install

    According to me, it took me two or three times to do things. (or at least work)

    I found myself with these URLs in the end:

    Administration Server Console http://Host/console 7001
    Enterprise Manager Console http://Host/em 7002
    Enterprise Manager Agent http://Host/emd/main
    Oracle Forms http://Host/formes/frmservlet 9001
    Oracle reports http://Host/rapports/rwservlet 9002

    So far, I have only an addition to my Web Page:

    http://www.Visi.com/~mseberg/compile_forms_on_wl.html

    As always this work orders:

    ./opmnctl status
    

    I was able to add PHP after you apply the hotfix 9292625.

    Note of Oracle that I found useful

    854117.1

    Published by: mseberg on May 20, 2011 14:16

  • OC4J and Oracle Application server?

    Hello

    I'm a freshness for Oracle BI Publisher.

    1 can explain everything on OC4J (Oracle Molok) and Oracle Application server
    2. the Differnce between OC4J and Oracle Application server

    Thanks in advance

    Ravindra

    Of the 10.1.3.4 installation guide:

    BI Publisher has three installation options:

    * Basic - Oracle Universal Installer base option provides a server of standalone applications (Oracle Containers for Java 10.1.3.1) and Sun's JDK (SUN 1.5.0 - b5) with BI Publisher.
    * Advanced - Oracle Universal Installer Advanced option installs BI Publisher in an Application existing Oracle 10.1.3.1 (or later) server.
    * Manual - you can manually install the BI Publisher in one of the supported J2EE servers.

    So, OC4J is present in at least two of the three options (basic and advanced, advanced charges as Application Server is based on OC4J as mentioned). Tomcat is an example of a manual installation.

  • OC4J & Oracle Application Server.when which use? relationship between?

    In regards to Java EE platforms, I'm used to working with Sun, Glassfish platforms and Servlet as Tomcat containers.

    However, I need some straightening with the application servers Oracle... at least the three things that I called an... application server that is:

    • Weblogic server
    • Oracle Application Server
    • OC4J.

    I assumed the main specific questions, I have this topic are:

    (1) are all Java application servers?

    (2) what is the division of labour between all of them? [they all work like servlet containers?]  [or JNDI, etc...?] Or completely overlap their functions... or just partially?

    (3) are each one interchangeable [by that I mean: is only used at the time, they work in a hierarchy - for example, if someone wants to use the Oracle application server can use by itself or must they first OC4J?]


    I have much more difficulty in finding answers to well known topics, [as I am assuming that the use of application servers is]; at least, a much more difficult that I have do to find how to customize the code that I need and other steps down the line.
    I have read a large part of the documentation for these, but many blurs the line between the uses of OC4J and OAS, so what hole in the functionality of the OAS brings WebLogic in the image.


    Thus, any help at all that someone can provide would be much appreciated.

    Thank you!

    1. the EM console is a Web application designed to manage the instance and you are allowed to create many OC4J containers according to the needs, think this OC4J as a case of Tomcat, which will have as much FMV to the need (something that still has no BCI).

    2 branch oracle BEA and Weblogic became to be the OAS Java container and they decied to change the name of OAS BCI and they will keep some OAS products and replace other BEA for use in BCI.

    Greetings

  • Doubt in Oracle application server presse3

    Hello
    I am new to Oracle Application Server 10g. I heard that in Oracle Application Server 10g Release 3 its come up with default SSL where, in version 2 its comes with with SSL config by default. is it true tell me please. If so how do I remove the ssl in release 3 as I've tried to install products Hyperion Oracle Application server facing some problems with SSL on top.

    Concerning
    Woodline

    OK, now, the question will be if you where able to access before?

    You can try to start the application of the ASCONTROL in this way.

    opmnctl startproc process-type = application OC4J_Admin = ascontro of course that OC4J_Admin must be the name of your console configured as a container for administration. If you do not have this at the time of installation (check box when you ask to oc4jadmin password) you can not install it after installing the hole product. to check that you have installed ascontrol application, go to $ORACLEHOME/j2ee/youroc4j/applications/and find the ascontrol folder, if you do not, you will not be able to access.

    Greetings.

  • Question regarding oracle application server page... Help, please

    Hi friends,

    whenever I type: http://myserver:9704 / oracle application server page opens.
    I need to change this page and create a custom page there.

    Can someone tell me where is the location of this page so that I can edit this page accordingly.
    Its requirement for my project.

    Appriciate your help.

    Here is the file you are looking for

    C:\OracleBI\oc4j_bi\j2ee\home\default-Web-app\index.html

    Note: take a backup before you change something, so that you can return any thing wrong

    -Madan

  • Installing Oracle Application Server 10g 10.1.2.0.2 on RHEL 5.3

    Dear all,

    My version of Linux is RedHat 5.3

    I want to install oracle 10g Application Server on this subject please help me to do.

    Please help me, thanks in advance.

    Please provide me with the link to the documentation for installing Oracle Application Server 10 g 10.1.2.0.2 on RHEL5.3

    Thanks and greetings
    Yvon Das

    install Oracle Application Server 10 g 10.1.2.0.2 on RHEL5.3

    Said that the OAS 10.1.2.0.2 is desupported, you must apply the patch 10.1. 2.3 to be fully certified on RHEL/OEL 5.

    See MOS doc. ID 564174.1 Oracle Application Server 10 g (10.1.2) Installation Requirements for Linux OEL 5 and RHEL 5

  • Oracle Weblogic server and Oracle Application Server

    The Bea weblogic and Oracle application server have been combined in a product-viz Oracle Weblogic server.

    Please clarify - because Oracle Application Server is always available as a separate offering


    Thank you

    Yes, since version 10.3.4 the product called Weblogic Server provides the two "BEA WLS' and 'Oracle AS' characteristics (namely, support for forms and reports, ADF, etc..)

    Existing customers of Oracle ACEs can move to Weblogic Server to get its benefits (for example, JRockIt JVM). For the new Oracle AS it is no longer available.

    BTW. This is not a good forum for this kind of questions. You must use these: https://forums.oracle.com/forums/category.jspa?categoryID=193

  • Difference between oracle and Oracle Application Server Developer's costume?

    Hi all

    If someone please tell me the main difference between the costume of developer and Oracle Application Server.

    I will be very thank ful.

    Thank you

    Hina.

    You would need an application to host the application, but each user could access this application using a browser. So the obligation for each user is simply a browser with an appropriate Sun JRE installed - this JRE (if not already installed) can be configured to be automatically downloaded and installed on the client from the application server.

  • Number of users of Oracle Application Server

    Hello
    How to set the value of number of Oracle Application Server users.

    Hello
    Yes, the httpd.conf file will help there, location ORACLE_HOME/Apache/Apache/conf
    its better to make a backup of the original file and then make specific changes
    There are various settings in the file httpd.conf as follows

    Timeout: the number of seconds before receives and sends time out.

    KeepAlive: whether persistent connections (more than one request per connection). "Off" position to turn off.

    MaxKeepAliveRequests: the maximum number of queries during a persistent connection. Set to 0 to allow unlimited. We recommend that you leave this number high, for maximum performance.

    for example: MaxKeepAliveRequests 100

    KeepAliveTimeout: Number of seconds to wait for the next request from the
    same client on the same connection.

    For more information about the httpd.conf file, see the link below
    http://livenudefrogs.com/~Anubis/Apache/httpd-conf.shtml

    Concerning
    Fabian

  • Oracle Application Server is Weblogic Server?

    After almost 2 years of struggle, I was able to persuade our management move to IBM's websphere server Oracle servers. With the benefits that I have pointed out during the final debate, they agreed to choose Oracle as the future of our Bank. (We are currently using Oracle database 10g and Warehouse Builder, but not other products). The conclusion of the meeting Oracle Weblogic server was proposed to buy.

    Reasons:

    1. business assistance failed to implement our development environment to use JSF2.0 without any problem.
    2 IBM cool a large sum of money for licenses of RAD (which is the only IDE that can be used to develop applications for server Websphere)
    3. because they don't offer any express Edition (free) of these tools, we cannot move forward with R & d (we are limited)

    1. as developer J is free and Netbeans also supports Weblogic server, we have no restrictions on the use of these tools in the IDE. (reduce costs)
    2. given that Netbeans IDE is frequently updated with the latest technologies, we will not be limited to any version of technology or it is specified
    3. personally, I think that Oracle community forum also much richer than IBM support has paid a pension from the company. (I had to wait almost 3 and 1/2 months to get the first response to a question about changing IBM has BEEN political 7 server class loader. "But I never waited on this community forum Oracle more than 5 minutes or a few browser refreshes to any of my questions).

    Because of these reasons and more than a few reasons, our management decided to move to Oracle weblogic server. For now I'm the only Oracle fan in our Bank of sdf (Sri Lanka) THIS Department, I was struggling to make this decision for a long time. I introduced the Oracle tools such as developer SQL & maker of data to our team members and discouraged using any other tools from 3rd party (including cracked software, which we are not allowed to use). So now I'm happy because what I did was not for nothing and became successful, finally.

    But I still haven't any idea if Oracle Application Server and Oracle Weblogic Server are the same or different servers. So please help me to get confirmed, and I appreciate if you can tell me what are the differences between these two (if these two names do not represent the same server).

    Thank you.

    Edited by: NIghtbeat on February 8, 2011 09:23

    Nightbeat,
    Looks like you put a lot of work into your proposal.
    In my opinion, I would stick with Oracle WebLogic Server because it's strategic server platform to proceed for JEE6. WebLogic 10.3.4.0 is compliant JEE5 but also supports most JEE6 specification of the API as a JPA 2.0, JSF 2.0 and JAX - RS 1.1 (not to mention executives like consistency 3.6 and Spring 3.0 - where the spring can be used instead of the Web Profile missing including EJB 3.1 Lite). SV which includes OC4J can support the latter with additional configuration except for details such as $proxy JEE6 level code injection.
    Criticism issue I see is the container API dependency injection managed as JTA transactions and plant persistence JPA management in EJB session beans. OC4J that the DI engine has not been updated as the spring according to engine DI in WebLogic must be able handle the new JEE5 and JEE6 proxies for these objects.

    Oracle Fusion Middleware 11.1.1.4
    http://download.Oracle.com/docs/CD/E17904_01/index.htm

    Activation of JPA 2.0
    http://download.Oracle.com/docs/CD/E17904_01/Web.1111/e13720/using_toplink.htm#EJBAD1309

    When you start using the persistence API - you are welcome on the following forums as well.
    TopLink/JPA
    http://www.Eclipse.org/forums/index.php?t=thread&frm_id=111
    http://dev.Eclipse.org/mhonarc/lists/EclipseLink-users/maillist.html

    / Michael

  • SOA Suite 11 g on Oracle Application Server 10g

    Hello

    I was wondering if anyone knows if this is possible or supported to run SOA Suite on Oracle Application Server 10 g R3?

    I couldn't find specific details on the application servers supported for SOA Suite 11 g. The only information I found is to license non - Oracle Application Server and some Oracle advertising indicating details:

    "To ensure that customers extract the most value from their existing COMPUTING investments, Oracle SOA Suite 11 g is designed to take care of servers non-Oracle application, including IBM WebSphere, Oracle WebLogic Server, RedHat JBoss and Oracle."

    Any information would be appreciated, thanks.

    The latest version of SOA Suite 11g 11.1.1.4.0 (PS3) is certified on Oracle Weblogic Server and IBM WebSphere Server. Please refer here - related certification

    http://www.Oracle.com/technetwork/middleware/IAS/downloads/fusion-certification-100350.html

    Version 11.1.1.1.x to free 11.1.1.3.x take on Oracle Weblogic Server only.

    OAS 10 g is not an application server supported for 11g Soa Suite.

    Kind regards
    Anuj

  • How to install Oracle policy Automation in Oracle Application Server?

    We plan to use OPA with Oracle Ebusiness Suite release 12.1. We run the application Oracle 11 g server. We want to deploy the components Oracle policy Automation to the same server to Oracle Ebusiness suite applications.

    (a) how to install the engine of determinations of Oracle, Oracle Server of determinations on Oracle Application Server and Oracle Web determinations? The document setup for OPA is not for Oracle Application Server.
    (b) what is the best deploy the OPA in separate server or in the same Oracle Ebusiness Suite server?
    (c) how to decide whether to use Java APIs using Engine determination or web services using determination server or UI Web determinations for our project? Or what factors should be considered?


    Thanks for the help.

    -Sreeram.H

    (a) you must install the files of war for determination of Oracle server and Oracle Web determinations according to the normal deployment of war - there is no special action required, this is why it does not appear explicitly. There is no reason to deploy Oracle engine determinations itself to a web application server.

    (b) "better" tends to be more a subjective point of view, but if you already deploy all your web services on the same server as Oracle E-Business Suite, then you should go the same for the OPA. Same story for deployment on a separate server.

    (c) cannot answer without knowing why you're using OPA! If you are looking to integrate with Oracle E-Business Suite Oracle Server determinations would be the wise choice. Determinations of Web is very useful if you want a smart way to collect or examine relevant evaluation data for decisions, as well as the scenarios of "self service". Engine determinations should be used if you have a scenario of integration completely on measure that can use web services or web - applications, but I can't imagine a scenario where it would be logical if you are using Oracle E-Business Suite.

    Of course, these are just my point of view - others may feel more strongly one way or the other!

  • URL to Oracle Application Server Portal PL - SQL QAnywhere - 10.1.4

    [Oracle Application Server Portal PL - SQL QAnywhere - 10.1.4 | http://www.oracle.com/technology/products/ias/portal/html/plsqldoc/pldoc1014/index.html] URL no longer works, it redirects to [Oracle Application Server 10g Product Center | http://www.oracle.com/technetwork/middleware/ias/overview/index.html].

    Anyone know how to get the Oracle Application Server Portal PL - SQL QAnywhere - 10.1.4 documentation page.

    Thank you.

    I think I found it at http://www.oracle.com/technetwork/middleware/ias/summary-154850.html

Maybe you are looking for

  • find my iphone won't get message update of your apple ID

    When I go to icloud on the web on my pc and click on find my iphone and enter my apple ID and password you are prompted, I get the message "update of your apple ID" and cannot go any further. Sometimes I quick check if ID valid and I'm rejected when

  • HTTP GET method with the body of the message

    Hi all I work with an API using HTTP to make calls to a server. I met an API call in the documetnation that uses the HTTP GET method with a message body. It seems that this is not supported by LV14 because I do not see an entry of message body for th

  • Change the number of items in the drop-down list box when running

    I'm trying to change the number of items in one of my boxes of comobo. I have been through the help and this forum and have the values to within the drop-down list box change very well, but in a scenario, I want to go to three options for 2. And acco

  • AirPrint for iphone

    I am unable to airprint for iphone 4 s. I installed and uninstalled, through installation, eprint is turned on, I am connected to the same WiFi with my iphone & PRTR, but when I go to print an e-mail I have rcv msg - no printer found airprint.

  • Battery management software

    I have a new HP spectrum 13D-1300 I7/8 GB of RAM/256 SSD/Win8.1 pro I was hoping to find pre-installed HP utility software for management of battery charge. Unfortunately, I do not see on the system. On other ultrabooks I owned (not HP), it is a soft