J2EE version

Dear all,
I am new user of j2ee technology. Here, I have sveral questions:
1. Does j2ee have the HP-UX version? If no, can j2ee Solaris version can be installed on HP-UX?
2. If I installed j2ee, do I need to install the Tomcat to support the servlet and JSP with Apache web server?
3. Before installing j2ee, I must install j2sdk first, right?
4. J2ee must be used together with Web server, is it correct?
Any reply will be greatly appreciated.
Have a good day!

1. J2ee should be able to act as an Web server, which
can support JSP, servlet, JavaBeans, and http
protocol, is this understanding correct? If it is
correct, it means that I don't need to install the
additional Web server such as Apache, Tomcat (for JSP
and Servlet) on my application server because I have
installed J2ee on it. Please give me an answer.Once you install J2EE RI, you need no other software (except those for database connectivity).
2. Can Tomcat be regarded as a stable web server which
supports JSP and Servlet? If so, it also means that I
don't need to install additional Web server software
such as Apache if I have installed Tomcat.Tomcat is stable, Sun includes it in the RI -- the reference implementation.
3. Must Tomcat be combined into Apache server to run?
If separatedly started up, I found that Tomcat is the
primary program to reponse the http request. It looks
that now Apache doesnot in use.Tomcat need not be combined with Apache. Running them together is a good thing to do if you have a lot of static content, though. Tomcat is a servlet engine and a Web server, with the emphasis on the servlet engine. Apache performs better serving static files (e.g., html, jpeg, gif, Flash animations).
4. If J2ee is installed on a physical server and our
Oracel database is installed on another physical
server, is it possible for us to use JSP and Servlet
technology of J2ee server to access the database
server? Do we need to install additional software on
database server for this communication?No additional software is required on the database server. You have to install Oracle JDBC drivers on the J2EE server.
5. As for above question 4, I actually want to know
the role of the JDBC. Can only JDBC build the
connection between application and database servers?I don't know of any other database connectivity API.
6. Can I get a suggestion for choosing the server
type: HP-UX or Sun Solaris as our application server,
on which J2ee and related web server Apache (if
needed) will be there?It really depends on what hardware have or plan to have. I wouldn't really prefer one over the other. More bangs for the same buck is what I would go for.
Mind you that though J2EE RI is good for training and exploration, it's not a production grade server. It is a reference implementation and as such it only claims to be a correct implementation of the many specs that constitute J2EE. It lacks many optional operational features that vendors implement.

Similar Messages

  • BPM standalone and J2EE versions

    What is the diffrence between BPM standalone and J2EE versions
    and
    What are the advantages of Using J2EE Version over standlone?
    In configuration document it is mentioned that we need to deploy wlj2eedeployer.ear on weblogic server.
    Why this deployment?
    Thanks

    Depending on your needs, the Engine can be deployed using two different implementation styles.
    Standalone Oracle BPM Enterprise Engine
    Oracle BPM can be deployed in a standalone environment running on a JVM. This is the original version of the Engine and has been around for 10 years.
    The benefits of deploying processes to Enterprise Standalone are:
    <li> It does not require an application server J2EE container to run. This means a lower cost of entry if you do not already own WebLogic or WebSphere J2EE application servers.
    <li> It is simple to install and administer.
    Enterprise Standalone uses a simple active/standby failover mechanism. When the active engine starts, it immediately registers in the Oracle BPM Directory that it is the primary engine. When the standby engine starts on another machine, it sees that another engine has already registered as the active server in the Oracle BPM Directory. Since the active engine is already up, the standby knows that it needs to ping the primary engine periodically to ensure it is still up. If the standby engine fails to get a response from the active engine, the standby notifies the Directory that it is now the active engine. When what was previously the active primary engine restarts, it notifies the Directory that it has restarted, sees that another server is now the primary and then starts as the secondary.
    J2EE Application Server Oracle BPM Enterprise Engine
    Oracle BPM Enterprise engines can also run on a J2EE application server within WebLogic and WebSphere containers.
    Oracle BPM Engines running on a J2EE Application Server support active clustering. This means that as loads increase over time, new nodes can be added making the environment more scalable over time.
    With the J2EE Application Server environment automatic failover is automatically provided across nodes.
    Finally, in answer to your last question - the deployed wlj2eedeployer.ear is useful because this lets you stop and start the Engine and deploy projects from the simple (ok - somewhat simple) Oracle BPM Process Administrator tool.
    Hope this helps,
    Dan

  • Where can I download a light SAP J2EE version?

    Hi,
    Is there a light J2EE version?
    Where can I download it?
    Thanks,
    Eylon
    Message was edited by: Eylon Steiner
    http://www.eshmore.com
    Message was edited by: Eylon Steiner

    Hi Eylon,
    please check the following URL for downloads within SDN
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/downloaditem?rid=/library/uuid/cfc19866-0401-0010-35b2-dc8158247fb6">sap NetWeaver Sneak Preview and Trial</a>
    Kind Regards
    Thomas

  • Oracle Retail J2EE version

    Hi All,
    Can any one advise me Java version used in RIB 13.1 & RPM 13.1. (Java version and J2EE version). Is Annotations been used in the same?
    Regards,
    SK

    check e.g. document 1081376.1 on oracle support:
    RIB 13.1.1 - Oracle Application Server 10g 10.1.3.4
    RPM 13.1.2 - Oracle Application Server 10g 10.1.3.4
    The Oracle Application Server (this is not BEA Weblogic) provides the containers to run the J2EE applications in.
    Please see relevant OAS version's documentation for the applicable J2EE version.
    Best regards, Erik Ykema

  • Weblogic 12c - J2EE version

    Hello,
    I am migrating our J2EE 1.4 apps from Websphere to Weblogic as part of an evaluation.
    I am trying to deploy a J2EE 1.4 application into Weblogic 12c. I see strange classloader exceptions. Is this because Oracle 12 c does not support J2EE 1.4?
    If yes, can you please help me on the following :
    1. Where can I find the Weblogic servers vs supported J2EE versions?
    2. What are the version of Weblogic app servers are suitable for J2EE 1.4?
    3. I noticed Weblogic 12c has a feature called 'SmartUpgrade'. I am exploring if this will help me anyway.
    Thanks in advance,
    Rajesh

    Hi Lawrence,
    I believed backward compatiblity will be present. We don't use weblogic APIs, as this is the first time we are moving to Weblogic. The Error in the sever_0.log file is as follows:
    When processing WebService module 'XXX-stp-web.war'. Failed to load servlet Class: com.XXXsolutions.stp.manager.web.ABCManagerServlet
    Ignoring: unable to load class:java.lang.ClassNotFoundException: com.XXXsolutions.stp.manager.web.ABCManagerServlet at: weblogic.xml.schema.binding.util.ClassUtil.loadClass(ClassUtil.java:76)
    When processing WebService module 'XXX-stp-web.war'. Failed to load servlet Class: com.XXXsolutions.stp.manager.web.ABCManagerServlet
    Ignoring: unable to load class:java.lang.ClassNotFoundException: com.XXXsolutions.stp.manager.web.ABCManagerServlet at: weblogic.xml.schema.binding.util.ClassUtil.loadClass(ClassUtil.java:76)
    <03-Jan-2013 15:40:58 o'clock GMT> <Error> <javax.enterprise.resource.webcontainer.jsf.config> <BEA-000000> <Critical error during deployment:
    com.sun.faces.config.ConfigurationException:
    Source Document: file:/C:/Projects/wlsdomain/servers/Server-0/tmp/_WL_user/XXX-stp/isz0wh/war/WEB-INF/faces-config.xml
    Cause: Unable to find class 'com.sun.facelets.FaceletViewHandler'
         at com.sun.faces.config.processor.AbstractConfigProcessor.createInstance(AbstractConfigProcessor.java:273)
         at com.sun.faces.config.processor.ApplicationConfigProcessor.setViewHandler(ApplicationConfigProcessor.java:541)
         at com.sun.faces.config.processor.ApplicationConfigProcessor.processViewHandlers(ApplicationConfigProcessor.java:861)
         at com.sun.faces.config.processor.ApplicationConfigProcessor.process(ApplicationConfigProcessor.java:334)
         at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:114)
         Truncated. see log file for complete stacktrace
    Caused By: java.lang.ClassNotFoundException: com.sun.facelets.FaceletViewHandler
         at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
         at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
         at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
         Truncated. see log file for complete stacktrace
    Thanks,
    Rajesh

  • J2ee version 1.3 - 1,4 problem

    I have some code which uses j2ee version 1.4 but the server I will run this on, uses j2ee version 1.3. This means I need to rewrite some code but there is one part, I don't understand and don't know how to rewrite this.
    Maybe you can help me with this or point out to me where I can find more information about what this code does, so I can find out how to re-write it. This code gives me an error on j2ee version 1.3:
    NodeList nlist = message.getSOAPBody( ).getChildNodes( );
    getChildNodes() is unknown by j2ee jar version 1.3.
    In my opinion this should be re-written and some code afterwards as well. I think the following lines of code has to be written different:
    NodeList nlist = message.getSOAPBody( ).getChildNodes( );
    for ( int i = 0; i < nlist.getLength( ); i++ )
    String strName = nlist.item( i ).getNodeName( );
    if ( strName.endsWith( "CreateSession" ) || strName.endsWith( "CreateSessionImpersonated" ) )
    noNeedToAdd = true;
    break;
    Is there anyone here that can help me in the right direction?
    Any questions, just ask. Thank for any help !

    Kapil,
    Please let us know if you still need help with this post.
    Thank you.

  • J2EE version problem.

    I created a struts application using Eclipse IDE by choosing J2EE version1.4 and struts1.2.
    But this application is not working when I choose J2EE version as 1.3 and struts version as 1.1.
    Can any one clarify about this issue.
    Thanks in advance.
    Regards
    Ganga Krishna.

    hi,
    I've had the same problem but with j2ee1.3. Where the problem lies is the version jdk you are using. I'm not sure which version you need but it makes a big difference and that's why your compiler will not recognise 'j2ee -verbose'.
    j2ee1.3 is guarenteed to work with jdk1.3 but nothing newer, so basically change your installation of jdk1.5 to 1.2 or 1.3 ect and change the JAVA_HOME var to match:)
    hope this helps
    mat

  • [svn:bz-trunk] 23072: - fixed failing test on J2EE version based on . Net changes.

    Revision: 23072
    Revision: 23072
    Author:   [email protected]
    Date:     2011-10-20 06:59:14 -0700 (Thu, 20 Oct 2011)
    Log Message:
    - fixed failing test on J2EE version based on .Net changes.
    Modified Paths:
        blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/remotingService/dataTypes/Boolea nTypesTest.mxml

    The first thing I would do is go the the CF administrator and
    make sure all of your DEBUG information is being displayed. By
    default, some isn't. A lot of times when you get a .net error and
    it tells you nothing, go to the area below Execution Time and there
    is an exceptions area. That is usually where .NET errors are
    returned (system.nullReferenceException for example).
    When passing in strings, I typically assign it to a variable,
    then pass in the variable. It shouldn't matter, but sometimes I
    have run into issues with passing a string in. In your second
    object, look at the date object. The Coldfusion date object and the
    .Net date object are not the same. Hope this helps.

  • How to find the jre and j2ee version on RAD?

    How to find the jre and j2ee version of RAD 6.0?

    Hi Zhenglin,
    You meen to say we have to create two custom fields, one each for the latitude and longituude. Once created, how do we upload the latitude and longitude based on address could you please expalin by giving some sample code.
    Thanks in advance.
    Thanks and regards,
    Deepika C

  • J2EE versions supported by Weblogic 11g, 12g

    Hello,
    Can you please direct me to a link that I can find what versions of J2EE or Java EE are reliably supported in 11g and 12g.
    Thanks,
    Raj

    I'm sorry, I thought by mistake that you were asking about Java SE, so I sent you info about Java SE in my previous post. Here is the information about Java EE:
    http://www.oracle.com/technetwork/java/javaee/overview/compatibility-jsp-136984.html
    http://www.oracle.com/technetwork/java/javaee/overview/compatibility-javaee5-jsp-141098.html
    (Just find "WebLogic" on the page and open the link "Tested configuration" below it).
    As you can see WebLogic 12c is Java EE 6 compatible and WebLogic 11g is Java EE 5 compatible.

  • SAP J2EE version

    Hi all
    I am in the process of installing EP 6.0 from Netweaver04 DVDs. As prerequisite I installed SAP Web Application Server Java 6.40 on Windows. But when launched J2ee server it shows it as SAP J2EE Engine  6.30 . As per my guess I should see SAP J2EE 6.40. I thought Netweaver 04 comes with SAP J2EE 6.40. Correct me if I am wrong. 
    2. How to check SP level for J2EE. As per the administrator tool parameter SAP_J2EE_Engine_Version shows 6.30 Patch Level 66061.37. What does it mean? How to interpret this? I need to upgrade from Sp3 to Sp4 before installing portal.
    Thanks

    Hi RG,
    About the Java part of the SAP NetWeaver there is no fundamental difference between 6.30 and 6.40 (in contrast to the APAP part).
    So, SAP J2EE Engine up to SP3 is version 6.30 and from SP4 becomes 6.40.
    There is a note where you can find what SP is your engine knowing the patch level – the note number is 701385.
    You can read the information about the version from this file:
    "...j2ee/cluster/server0/version.txt" which is located into the J2EE Engine installation directory.
    If you cannot see the note 701385, here is a snipped:
    The SP number on the market place is just a counter assigned at publication time, i.e. later. That's why the patch number is not written into version.txt.                                                                               
    SP____BuildNumber___TimeStamp________ReleaseDate
    00.........48385...........16.04.03 20:43/GMT.....06.10.2003                  
    02.........56692.32......24.07.03 13:16/GMT.....08.10.2003                  
    02-PL1..67206.39......12.01.04 02:21/GMT.....23.01.2004                  
    03.........66061.37......11.01.04 21:06 GMT.....11.01.2004                  
    04.........71379.311.....25.02.04 23:16 GMT.....26.02.2004                  
    05.........75145.313.....19.04.04 19:49 GMT.....19.04.2004                  
    06.........77737.313.....03.06.04 19:38 GMT.....09.06.2004                  
    06-PL1..80393.311.....17.06.04 19:34 GMT.....18.06.2004                  
    07.........83087.313.....29.07.04 19:46 GMT.....05.08.2004                  
    08.........84589.313.....06.09.04 19:48 GMT.....09.09.2004                  
    09.........87037.313.....19.10.04 19:52 GMT.....22.10.2004        
    (The notation "xx-PLx" in the column "SP" stands for SPxx Patch Level x)
    I hope this helps…
    Best regards,
    Lyubomir

  • WebToGo J2EE version

    For Oracle Lite 10g, which version of J2EE is the WebToGo application server using?
    thanks

    WebToGo, the mini web server for oracle lite clients, is NOT a J2EE container.
    It is rather a Servlet/JSP Engine including a mini HTTP server, like tomcat. Its security mechanism allows to store files (JSPs, images, class files) inside a Lite database, thus making them invisible to end users.
    If You need J2EE compliance, use the OC4J container, which can be distributed to clients from Oracle Lite Version 10.3 onwards. It is a J2EE 1.4 compliant container capable of most J2EE 1.5 features like EJB 3.0

  • JDeveloper 10.1.3.1 J2EE version

    Does anyone know which version of J2EE comes with JDeveloper 10.1.3.1?
    Thanks.

    Hi Shay,
    Thank you for your interest...
    I have tried wit hthe following configuration options:
    Connection Name: DBTest
    Connection Type: Oracle (JDBC)
    Username: User
    Password: UserPassword
    Role: N/A
    Deploy Password: Unchecked
    Driver: Thin
    Host Name: IP Address of my DBHost
    JDBC Port: 1521
    SID: ORCL
    This configuration has been tested in previous versions of JDeveloper and it works.
    The RDBMS is an Oracle 9i DB

  • Matrix for jdk version and j2ee version.

    Recently, I started working on web application.
    I downloaded eclipse etc and now i am totally confused b/w various j2ee + jdk versions.
    I want to develop application in jdk1.4, and j2ee v1.4
    So how j2ee 1.4 version is related jdk version? Eclipse is giving me so many options to select for version compatibility.
    Isn't j2ee api is based on jdk 1.4?
    Where i can find version matrix for servlet specs + ejb specs for j2ee v1.4?

    WSL 10.3.3: http://www.oracle.com/technetwork/middleware/downloads/index-087510.html
    Comes with its own JDK or download the newest here http://www.oracle.com/technetwork/java/javase/downloads/index.html
    Timo

  • Deploy error: j2ee version "2.4" not a valid enumeration type.

    Hi!
    I'm tasked with upgrading from WL Server 9.2 to 10.0, and got a strange error when deploying, namely that the contents of the version field of the web-app tag is not a valid enumeration value -- despite what the xsd says about it:
    [wldeploy] weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
    [wldeploy] problem: cvc-enumeration-valid: string value '2.4' is not a valid enumeration value for web-app-versionType in namespace http://java.sun.com/xml/ns/javaee:<null>
    BUILD FAILED
    /home/lars/Programming/Eclipse/ampep/Aas/build.xml:562: weblogic.Deployer$DeployerException: weblogic.deploy.api.tools.deployer.DeployerException: Task 102 failed: [Deployer:149026]redeploy application AmpEP on amplexServer.
    Target state: redeploy failed on Server amplexServer
    weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
      problem: cvc-enumeration-valid: string value '2.4' is not a valid enumeration value for web-app-versionType in namespace http://java.sun.com/xml/ns/javaee:<null>The start of the web.xml in question is:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app
         xmlns:j2ee="http://java.sun.com/xml/ns/j2ee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
        version="2.4">If I remove the version attribute, it deploys under 10.0, but not under 9.2 (which we will be running until we're sure 10.0 works). Why is it going counter to the xsd? Is there something I can declare to make it happy? I notice the namespace ending in :<null>, is that a problem?
    Thanks in advance,
    -Lars Clausen

    Hi,
    I am also facing the same issue, Can you please tell me the solution if you have found anything...
    Regards
    Mani

Maybe you are looking for