Difference j2ee and toolkit

Hi, just wanted to know, what is the difference between J2EE downloaded from SUN website (j2ee toolkit) and the J2EE used for the real world implementation? I heard that implementation using j2ee toolkit is not the same as implementation using real J2EE in IT industry. And if I have experience in implementation in J2EE toolkit, should I say that I know J2EE or I know J2EE toolkit? Hope you understand my question. Thank you.
Regards,
dreon

The J2EE SDK is Sun's developer's kit. It provides the same functionality as you would find from other vendors. It is a full implementation and is deployable.
It is worth your time to give it a go and see if it meets your needs.

Similar Messages

  • Deploy differences between 904 standalone and 903 J2EE and Web cache versio

    I am trying to port an application from jboss (3.0.3) to OAS 9iAS rel2. Since the application uses local interfaces in the EJBs, I am using the pre-release versions of OAS. My development environment also include ant and xdoclet. I am not using JDeveloper or TopLink and would prefer not to due to the different targets we are using.
    I have successfully portet to the 9.0.4 OC4J (standalone) version. In doing so I have collected all my EJB-class files in one jar, appName-ejb.jar, which along with the war-file and META-INF files go in the ear-file. Attempting to deploy this ear-file directly in 9.0.3 "J2EE and Webcache" version gives me the following error message in the Oracle Enterprise Manager Console: "Deployment failed: Nested exception Root Cause: Syntax error in source. Syntax error in source"
    The how-to:Implement Local Interface (cmplocal) also use a single jar-file, cmplocal-ejb.jar. The description is targeted toward OC4J standalone. I have not attempted to deploy this ear-file in the "j2ee and webcache" version.
    The Petstore demo ear-file (ref: "O9iAS Containers for J2EE User's Guide (9.0.3)") has all its beans in separate jar-files and deploys without any problems. The documentation also indicate that all beans has to be in separate jar-files in the root of the ear-file i.e this is a requirement. Do I understand the documentation correctly?
    Why the difference between the standalone version and the next version? Does not the possibility having to maintain a a large number of bean-jar-files in the root of the ear-file make development/deployment much more difficult than necessary?
    Does there exist any batch-workarounds?
    Dag

    I am trying to port an application from jboss (3.0.3) to OAS 9iAS rel2. Since the application uses local interfaces in the EJBs, I am using the pre-release versions of OAS. My development environment also include ant and xdoclet. I am not using JDeveloper or TopLink and would prefer not to due to the different targets we are using.
    I have successfully portet to the 9.0.4 OC4J (standalone) version. In doing so I have collected all my EJB-class files in one jar, appName-ejb.jar, which along with the war-file and META-INF files go in the ear-file. Attempting to deploy this ear-file directly in 9.0.3 "J2EE and Webcache" version gives me the following error message in the Oracle Enterprise Manager Console: "Deployment failed: Nested exception Root Cause: Syntax error in source. Syntax error in source"
    The how-to:Implement Local Interface (cmplocal) also use a single jar-file, cmplocal-ejb.jar. The description is targeted toward OC4J standalone. I have not attempted to deploy this ear-file in the "j2ee and webcache" version.
    The Petstore demo ear-file (ref: "O9iAS Containers for J2EE User's Guide (9.0.3)") has all its beans in separate jar-files and deploys without any problems. The documentation also indicate that all beans has to be in separate jar-files in the root of the ear-file i.e this is a requirement. Do I understand the documentation correctly?
    Why the difference between the standalone version and the next version? Does not the possibility having to maintain a a large number of bean-jar-files in the root of the ear-file make development/deployment much more difficult than necessary?
    Does there exist any batch-workarounds?
    Dag

  • J2EE and related J2SE/JRE versions

    I understand the difference between J2EE and J2SE/SDK/JDK, and JRE. However, I'm having trouble identifying what version of SDK each of the J2EE versions uses. Maybe they match up.
    For example, if I have an old project someone says was built with J2EE 1.3 SDK, does that use J2SE/JRE 1.3? Does Java EE 5 use Java 1.5? 1.6? 1.4? (For example, if I'm setting Eclipse Compiler Compliance Level for a J2EE 1.3 project, what should it be?)

    is there a way for me to know what Java version that would have been or could have been compiled against?No.
    Edit: Slight clarification - the class files in the application contain a magic number that corresponds with the compiler target - so for any given class file you can determine what JRE was targeted at compile time. This can be different from the compiler version. Different classes in the same application may have been targeted to different JRE versions.
    Are there any versions of Java that it could not be compiled against?No.
    what version of Java does the Application Server on which this will be deployed support.The Application Server will be running on a JRE corresponding to a particular Java release. That JRE will support all versions of Java prior to the release. Code compiled on subsequent versions of Java can, if suitably written, be targeted to run on that version of the JRE and (depending on versions) may not need specific targeting to do so. Whether they in fact work or not depends entirely on what library calls they make.
    What's the business requirement that drives this request?
    Edited by: dcminter on 03-Mar-2010 18:54

  • Few questions about j2ee and my program

    Hello
    I'm new on this forum and in j2ee :)
    I've to write program which should be in working similar to video on demand system but without streaming movies only database and etc.
    I'm gonna write database in mysql. It will contain user and movies. I'll use the tomcat server.
    Can you tell me what should i learn to do it, i mean can i use jdbc to do it or maybe i should use something diffrent, and what will i need more i mean jsp, servlets?
    Sorry for such a question but i'm just beginner in j2ee and i hope you will help me :)

    Hello
    I'm new on this forum and in j2ee :)Welcome.
    I've to write program which should be in working
    similar to video on demand system but without
    streaming movies only database and etc."streaming database"? Not sure what you mean.
    I'm gonna write database in mysql. It will contain
    user and movies. I'll use the tomcat server.Sounds ambitious for somebody who's new to Java and Java EE
    Can you tell me what should i learn to do it, i mean
    can i use jdbc to do it or maybe i should use
    something diffrent, and what will i need more i mean
    jsp, servlets?Yes, learn JDBC. And servlets and JSPs. That's quite a lot.
    Sorry for such a question but i'm just beginner in
    j2ee and i hope you will help me :)I don't know how this helps you. It seems to go without saying: If you want to write Java EE applications, you should know Java EE well.
    %

  • Flex mobile project standalone flex server resets to J2EE and can not change

    Developing an Android mobile project with FB 4.5. Set original project-->properties-->flex server to standalone with coldfusion as server.  After setting web root, Root URL and Coldfusion root folder app works fine with CF. Sometime during development, flex server gets set to J2EE and CF access halts.  Go back into project-->properties-->flex server and reset server to 'standalone' with original settings.  click Apply or OK and assume that it is reset but it does not.  Go back into flex server settings and it is still J2EE.  I have seen this issue before and can not resolve it or find any other threads where there is a resolution to this.  My only way to continue is to start a new mobile project, import the files and continue.  This is not an acceptable way to design any mobile project!!  HELP!!

    Developing an Android mobile project with FB 4.5. Set original project-->properties-->flex server to standalone with coldfusion as server.  After setting web root, Root URL and Coldfusion root folder app works fine with CF. Sometime during development, flex server gets set to J2EE and CF access halts.  Go back into project-->properties-->flex server and reset server to 'standalone' with original settings.  click Apply or OK and assume that it is reset but it does not.  Go back into flex server settings and it is still J2EE.  I have seen this issue before and can not resolve it or find any other threads where there is a resolution to this.  My only way to continue is to start a new mobile project, import the files and continue.  This is not an acceptable way to design any mobile project!!  HELP!!

  • What's the difference KB2483139 and KB974587?

    All,
    I have a qeustion about the language pack, what's the difference KB2483139 and
    KB974587 ? for difference windows platform?
    Thanks.

     Hi, Arnavsharma,
    Thanks a lot for your reply, now My server is Windows 2008 R2 SP1, now which link for download the language pack,please advise,
    Best Regards,
    Kenneth

  • New to J2EE and web development in java

    Hi folks,
    I have been developing desktop app in C# for the past two years. But now I am taking my masters and I am learning in Java. I am also interested in J2EE and wanted to develop web apps in Java. The problem is, I am very much confused with the tools, classes and etc Java uses. For example people say to me, you have to know Struts, Spring, JSP, Ant, Tomcat, Apache Tomcat, Hibernate, and etc. I tried to search every one of those and got some clue but not that much detail and now I am really confused.
    Before I go to coding (which is my interest), I wanted to know what tools to know and why and how they are used, at least the basics. Once I get some idea, I will keep on searching by myself. Can any body please tell me or give me a link of what tools I have to start with as a begineer web developer? Can any body give me a brief description about them?I downloaded Eclipse and I am almost familier on how to use it and I also write some code on it. These days, I downloaded J2EE, Struts, and Hibernate but I dont know how to use them and where to use them. No clue. Help me guys.
    Thank you.

    Step 1 : Download "Eclipse IDE for Java EE Developers". You don't need anything else in terms of tools at the start.
    Step 2 : Get solid experience in basic Java development. Make sure you are very comfortable with the language and core API classes such as I/O, collections, etc. Do this in a basic Java project in Eclipse.
    Step 3 : Learn JSP and Servlets. These two technologies are the foundation of Java EE web app development. Use "Dynamic Web Project" in Eclipse and Tomcat as your server. For a good exercise, build a web app to manage a catalog of something by reading/writing to a text file local to the server.
    Step 4 : Learn JPA. This is the standard for modern Java database access. Make sure you learn JPA standard rather than a specific implementation like Hibernate. In fact, since you are asking on an Oracle site, I would recommend EclipseLink implementation of JPA rather than Hibernate. For an exercise take your app from Step 3 and make it use a database instead of a file. Use MySQL as your database.
    By the time you get this far you will have a good foundational knowledge of Java EE web development. Where you go from here will depend on your interests. If you are more interested in the web tier, you can learn some of the higher-level front-end technologies such as JSF or Struts that make it easier to build very large apps. If your interests are more in middle tier and scalability, start learning EJBs. Don't bother learning Ant or Maven unless your interests are specifically in build systems and release engineering. You don't need to know Ant/Maven to build/run/export Java EE applications in Eclipse.
    Good luck!
    - Konstantin

  • Please tell the difference ICS and Gingerbread

    Please tell the difference ICS and Gingerbread.

    Please refer to this blog post: http://developer.sonymobile.com/wp/2012/03/30/learn-about-the-technical-differences-between-gingerbr...

  • Where is ias903 j2ee and web cache distribution for NT?

    http://otn.oracle.com/software/products/ias/devuse.html
    gives option 4
    NT - 324 MB
    Oracle9iAS J2EE and Web Cache
    - Oracle HTTP Server
    - Oracle9iAS Containers for J2EE
    - Oracle9iAS Web Cache
    - Oracle Enterprise Manager
    - New! v9.0.3 Linux , Solaris , HP-UX , HP Tru64
    - NT/2000
    Clicking at NT/2000 points me to 9ias90201_core.zip.
    So where is the 903 distribution? Why is it Sun Solaris?!
    Oracle9iAS Release 2 downloads for Sun SPARC Solaris
    On this page you will find:
    Oracle9iAS J2EE and Web Cache:
    - v9.0.3
    - v9.0.2.0.1
    Oracle9iAS Enterprise Edition
    Oracle9iAS Supplemental CD's
    Other Utilities
    Oracle9iAS J2EE and Web Cache Release 2 v9.0.3
    9ias90201_core.zip - (340,044,344 bytes)
    This is a lightweight version of Oracle9iAS v2. It consists of the following components:
    -Oracle HTTP Server
    -Oracle9iAS Web Cache
    -Oracle9iAS Containers for J2EE (OC4J)

    Hi Ken --
    We are just about wrapped up with our Oracle9iAS Release 2 (9.0.3) version for Windows NT. As you've seen, we have released the 903 version for a number of Unix platforms (Solaris, HP-UX, HP-Tru64, Linux) already and the Windows platform will follow shortly.
    For the moment, if you're running on Windows and want to use the J2EE 1.3 functionality, you can download the pure Java OC4J 903 distribution available from OTN. This is the same set of Java code that is the 9iAS distribution.
    cheers
    -steve-
    http://otn.oracle.com/software/products/ias/devuse.html
    gives option 4
    NT - 324 MB
    Oracle9iAS J2EE and Web Cache
    - Oracle HTTP Server
    - Oracle9iAS Containers for J2EE
    - Oracle9iAS Web Cache
    - Oracle Enterprise Manager
    - New! v9.0.3 Linux , Solaris , HP-UX , HP Tru64
    - NT/2000
    Clicking at NT/2000 points me to 9ias90201_core.zip.
    So where is the 903 distribution? Why is it Sun Solaris?!
    Oracle9iAS Release 2 downloads for Sun SPARC Solaris
    On this page you will find:
    Oracle9iAS J2EE and Web Cache:
    - v9.0.3
    - v9.0.2.0.1
    Oracle9iAS Enterprise Edition
    Oracle9iAS Supplemental CD's
    Other Utilities
    Oracle9iAS J2EE and Web Cache Release 2 v9.0.3
    9ias90201_core.zip - (340,044,344 bytes)
    This is a lightweight version of Oracle9iAS v2. It consists of the following components:
    -Oracle HTTP Server
    -Oracle9iAS Web Cache
    -Oracle9iAS Containers for J2EE (OC4J)

  • URGENT : J2ee and sdm down

    we just moved XI dev server to another hardware. Server is up but J2ee and SDm is not able to start. When i run sxmb_ifr, it is pointing to old server name that is r2n0v3 instead of rx2n0v4 (new server). Any suggestion for this problem.
    I have made all chnages as mentioned in oss note 757692.
    Regards
    Amar

    Hi Amarjit,
    Have a look at this
    SAP Note 723909 - Java VM settings for J2EE 6.40/7.0
    SAP Note:997810 - Troubleshooting Common SDM 6.40/04s
    SAP Note 997985 - Fixed Issues with SDM 6.40/04s
    U may also check this out
    SAP Note: 873769 - SDM version is lower than installed SDM during j2ee upgrade
    Regards,
    Prateek

  • MYSAPSSO2 cookie format in J2ee and ABAP - NW7

    Hello
    I installed NW7 with ABAP + Java with system id DV1. I was able to configure the java and abap to issue ticket and to be accepted by other systems (DV2).
    If I login to the DV1 abap host using webgui url(integrated ITS), I am getting the MYSAPSSO2 cookie in the browser IE.  With this I am able to login to DV2 j2ee and also to ABAP.
    If I login to DV1 j2ee engine using the portal link, I am not seeing the MYSAPSSO2 cookie in the browser, but seeing JSESSIONID and with it still I am able to login to DV2.
    My question : Is the JSESSIONID exactly equal to MYSAPSSO2 ? If not how can I make the DV1 J2ee to issue MYSAPSSO2 cookie ? Thanks.
    SAPLearner

    Hi
    I am able to test and able to login to the other j2ee or abap system. But still not able to see the MYSAPSSO2 cookie issued by EP j2ee.
    DV1 - NW7 SP12 system ABAP + J2ee(with portal on it)
    DV2 - NW7 SP12 system ABAP + J2ee(with BI java)
    I have exported DV1's java and abap certificate to DV2, made it trusted and the the connection is working.
    When I login to DV1 j2ee using the url  http://<DV1fullhostname>.com:52200/irj/portal
    and getting the below in my browser
    SignOnDefault=<windows id>; JSESSIONID=(DV1host_DV1_22)ID2068173650DB0050916542928689590End; SAPPORTALSDB0=urn%253Acom.sapportals.appdesigner%253Aframework%2526isPersonalizeMode%3Dfalse; GWS_AUTO_LOGIN=FALSE; AbxUserLocale=en_US_STAFF; PortalAlias=portal; saplb_*=(DV1host_DV1_22)613943650
    With this above cookie I am able to login to DV2 j2ee http://<DV2fullhostname>.com:52500/nwa
    or abap http://<DV2fullhostname>.com:8025/sap/bc/gui/sap/its/webgui
    without any issue. In my browser I do not see MYSAPSSO2 cookie. Why is that?
    My login stack in j2ee is defined as below.
               1. Evaluate ticket
               2. Basic login modele
               3. Create ticket
    At the same time if I login to DV1 abap http://<DV1fullhostname>.com:8022/sap/bc/gui/sap/its/webgui  I can see the cookie MYSAPSSO2 in the browser and still able to login to DV2.
    Dont understand why my DV1 j2ee is not issuing MYSAPSSO2 cookie and issueing JSESSIONID ?
    Appreciate your reply
    SAPLearner

  • Oracle9iAS J2EE and Web Cache

    Hi!
    I'm using Oracle9iAS J2EE and Web Cache on my Sun Solaris 5.8 and when I try to Log on to Oracle Enterprise Manager on port 1810 from my Windows 2000 browser I have this error:
    Servlet error: Renderer failed:
    java.lang.NoClassDefFoundError
    To correct I must do this:
    $emctl stop
    $emctl start
    After that I'm able to log on to OEM but if I do some modifications or wait too long I will received the same error again:
    Servlet error: Renderer failed:
    java.lang.NoClassDefFoundError
    Can you tell me what is the problem ?
    Thank's

    Do you have the DISPLAY environment variable set correctly? This error is typically seen if the EM Website is unable to connect to an X-Server.

  • Question about SLD, j2ee and solman

    for the implementation aspects of solman 4.0, i.e. roadmaps, project planning, etc....do you need to have the j2ee and SLD configured for this?  Currently my j2ee engine is hung. It never gets past the "starting application" part.
    1|server0             |J2EE Server         |   23028|Starting application
    State of JControl : Some processes running
    State inside MS   : Some processes running
    Thnx!!

    Hello Drew,
    For the implementation escenarios you don´t need to have the J2EE up.
    For opening connections and maybe for Service Desk scenario you need to have the J2EE up and running.
    If SLD is not running in SMSY ensure that the system defined has the entry Data source "system RFC"
    For the Solman diagnostic of course you need the J2EE .
    Check in the std_* log of work directory what is the problem with the J2EE,
    you only need to look in most update files for "error" entry and search for the error
    Best regards,
    Dolores

  • Difference between and != operators

    Hi All,
    My question may be very basic to you all
    Please let me know the difference between <> and != operators
    Thanks in advance

    user609996 wrote:
    Sorry to all,
    the operator "<>" is not printed
    I want the difference between "<>" and "!=" operators.And as you've already been told there is no difference between the &lt;&gt; and != operators. They mean the same thing, but are just different representations of it.
    The only difference is that the Oracle forum can't display &lt;&gt; if it is just typed in normally. To show it we have to type &lt and &gt with a ";" after each.

  • Difference between & and && operater   and  difference between and

    what is difference between & and && oprater in java
    and what is difference between << and <<< operater

    i am sorry i dont know about << ,<<<< There isn't a <<< operator.
    However I presume the operator being referred to is >>>
    They are bit shifting operators.
    In fact its the [url http://java.sun.com/docs/books/tutorial/java/nutsandbolts/bitwise.html]very next page of the tutorial linked to above.
    << == left shift
    == right shift,
    == right shift (unsigned)
    Cheers,
    evnafets

Maybe you are looking for