Talk:Jakarta EE

Latest comment: 30 days ago by Kd4ttc in topic Non-technical overview

Real-world examples edit

What are some real world examples that show the J2EE platform in action ? As I do not work in a corporation, I am trying to visualize what is being done with this technology. Does the Apple Music Store, for example use J2EE? —The preceding unsigned comment was added by 82.35.25.31 (talkcontribs) on 22 March 2005.

Apple Music Store edit

Indeed, the Apple iTunes Music Store is built on J2EE technology. The implementation that ITMS uses is Apple's own WebObjects. And it is fun to use

I also think SAP is built using Java, am I right? --Threner 18:16, 4 November 2005 (UTC)Reply

Rename Article edit

This article should be renamed to Java Standard Edition, in accordance with the change in the naming convention announced at this year's JavaONE convention. [1] aidan_walsh

Non-technical overview edit

This article could really use an overview that is appropriate for a wider audience. It's not really clear just what this stuff is, who uses it and what they use it for, and also, what they don't use it for. There are too many buzzwords and too much alphabet soup to get a clear idea of what this is.

I agree with this comment. The website for the product doesn't explain what Jakarta is. This Wikipedia article does no better. The reader cannot understand where in the flow of IT this is used. Kd4ttc (talk) 14:21, 27 March 2024 (UTC)Reply

History edit

Somebody should add when J2EE specification were developed.

Peking University Application Server edit

A new article about the PKUAS or Peking University Application Server has been created. An expert in the subject should check whether a link could be add from Java Platform, Enterprise Edition to this article. Thanks. --Edcolins 11:54, 9 August 2006 (UTC)Reply


Certified servers = edit

The entire section on certified servers appears to be misguided and incorrect. The J2EE 1.3 list, for example, is obviously way too short.

This is probable wrong. http://java.sun.com/javaee/overview/compatibility.jsp lists

  • Sun Java System Application Server Platform Edition 9
  • TmaxSoft JEUS 6 (only well known in South Korea)

as "compatible", but I don't know if it's the same as "certified". JBoss 4, witch is long stable, supports EE 5, but is not listed by Sun I would the list name from "certified" to "officialy compatible".

JavaMail edit

JavaMail needs it's own article. I was hoping it could redirect here, but it isn't mentioned in the article yet either. Mathiastck 20:09, 8 September 2006 (UTC)Reply

Active Development Version? edit

Maybe a note should be added that most development work is done with the (current - 1) version of Java EE, not the most recent release?

I don't really see the point of this. This is partly true for every other technology out there. Not everyone is using Java 7 after it came out. Not everyone is on Windows 8 after it came out, etc. It's sort of a universal truth. It's also a moving target and hard to verify. When do "most" developers use a specific version? At the moment of writing Java EE 6 is current. Are "most" developers now on Java EE 5 and will they en masse switch to Java EE 6 the day Java EE 7 is released? What source provides a solid proof of that? Arjant (talk) 14:45, 21 November 2012 (UTC)Reply

JDBC? edit

Why is JDBC listed along with the other API's? According to the Java SE page, this is part of SE and it's misleading to list it here. I'll plan to remove it unless I hear otherwise. Bposert (talk) 00:46, 18 January 2008 (UTC)Reply

Warnings edit

The sources and cleanup warnings are now set for this article for over a year. Reading the text now I can not see severe deficiencies or misleading information and the reference section names valid sources. So I propose to clear these warnings (and possibly re-set them in individual chapters where neccessary) - okay? --Bernd-vdb (talk) 21:48, 26 November 2008 (UTC)Reply

  Done Arjant (talk) 14:41, 21 November 2012 (UTC)Reply

Version history edit

I am missing a version history for Java EE, especially considering this statement in section Nomenclature, standards, and specifications: "The platform was known as Java 2 Platform, Enterprise Edition or J2EE until the name was changed to Java EE in version 5. The current version is called Java EE 6.". There is actually a separate page for the version history, Java EE version history, and it is linked to in section See also. But I think it should be referred to earlier in the article. --Mortense (talk) 07:55, 26 April 2011 (UTC)Reply

  Done Arjant (talk) 14:38, 21 November 2012 (UTC)Reply

A definition edit

I don't know... is it me? or what is on top of the page as definition is actually worded like advertising? Reliable? really? is it so known for its reliability that you can put that in its definition? This definition sounds more like a company moto than a proper explanation of what the software is made for and where it stands in relation to the software related to it. — Preceding unsigned comment added by 120.151.242.234 (talk) 23:57, 10 October 2012 (UTC)Reply

API List and Sample Code Incomplete edit

The Java_Platform,_Enterprise_Edition#General_APIs section is not a complete list of the APIs, and in fact the list of Java package names is not the best way of describing the feature set of JavaEE. I would prefer to see a list of JSRs implemented by the platform, something like this list [2].

I agree with that. The package names were already there when I started editing the article. I updated and expanded them, but the result still only looks so-so. Arjant (talk) 13:45, 2 August 2014 (UTC)Reply

As well as that, I think the code samples are not very useful, as they cover a tiny fragment of the Java EE space.

I agree a bit less with this. It's true that they cover only a part of Java EE, but the sample is intended to give the reader just a taste of what Java EE code looks like. It's not intended as a thorough documentation of each and every Java EE feature in code. There's the Oracle tutorial for that which is several hundreds of pages ;) The sample that I choose is about a web form and persisting data. From experience I know this is a pretty universal topic that people from many different technical backgrounds could relate to. Many example apps (see the "pet shops" for various languages/platforms) essentially boil down to this. The samples also show a wide variety of the most popular Java EE technologies (JSF, CDI, EJB, JTA, JPA, JTA, BV) spanning all layers.
While it would be possible to add additional samples demonstrating EIS connectivity using JCA, authentication using JASPIC or advanced authorization using JACC, I'm not sure that those will really help the point in giving users just a very quick impression of what Java EE code approximately looks like. Arjant (talk) 13:45, 2 August 2014 (UTC)Reply

My feeling is that the page needs a complete re-write.  M3TAinfo (view) 01:33, 26 January 2014 (UTC)Reply

See User:M3tainfo/Java_Platform,_Enterprise_Edition for draft WIP of changes to this page.  M3TAinfo (view) 01:58, 26 January 2014 (UTC)Reply

This [3] and [4] are what I am taking as the list of technologies in JavaEE 7, and building the page around that.  M3TAinfo (view) 02:44, 26 January 2014 (UTC)Reply

Also noticed Java_EE_version_history#Java_EE_7_.28June_12.2C_2013.29 has the same list. This should be linked to from here.  M3TAinfo (view) 02:47, 26 January 2014 (UTC)Reply

The following pages are linked to from the Java EE 7 footer template, and do not exist (red links) - JSON Processing, Batch Applications, Concurrency Utilities, Enterprise Web Services, Java Authorization SPI, Java Authentication SPI  M3TAinfo (view) 15:48, 27 January 2014 (UTC)Reply

There are a number of Java EE specs that don't have an individual page yet. The first few are very new and don't have many sources yet. I don't know what "Enterprise Web Services" is. The next two (JACC and JASPIC) are older (J2EE 1.4/Java EE 6) respectively, and I could write a page about each. CDI is for some reason still missing too. Arjant (talk) 13:45, 2 August 2014 (UTC)Reply

JSON-P is not appropriate for JSON Processing, because... edit

JSONP is short for JSON with padding. See https://en.wikipedia.org/wiki/JSONP

Suggest to change

Java API for JSON Processing (JSON-P)

to

Java API for JSON Processing

— Preceding unsigned comment added by Renfeng (talkcontribs) 05:26, 23 September 2014 (UTC)Reply

External links modified edit

Hello fellow Wikipedians,

I have just modified one external link on Java Platform, Enterprise Edition. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 18 January 2022).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 23:31, 19 April 2017 (UTC)Reply

Renaming to Eclipse Enterprise for Java edit

We should rename this page to Eclipse Enterprise for Java.

The question is: when will be the right time to rename?

Vitalij zad (talk) 12:24, 29 September 2017 (UTC)Reply

This might be soonish, although the name would be "Jakarta EE". I guess that in a week or two we should seriously consider this indeed. Arjant (talk) 05:20, 5 September 2019 (UTC)Reply

External links modified edit

Hello fellow Wikipedians,

I have just modified 4 external links on Java Platform, Enterprise Edition. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 18 January 2022).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 23:14, 22 November 2017 (UTC)Reply