Talk:Jakarta EE

Real-world examples
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 (talk • contribs).

Apple Music Store
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)

Rename Article
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. aidan_walsh

Non-technical overview
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)

History
Somebody should add when J2EE specification were developed.

Peking University Application Server
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)

Certified servers
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 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".
 * Sun Java System Application Server Platform Edition 9
 * TmaxSoft JEUS 6 (only well known in South Korea)

JavaMail
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)

Active Development Version?
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)

JDBC?
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)

Warnings
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)


 * ✅ Arjant (talk) 14:41, 21 November 2012 (UTC)

Version history
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)


 * ✅ Arjant (talk) 14:38, 21 November 2012 (UTC)

A definition
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)

API List and Sample Code Incomplete
The Java_Platform,_Enterprise_Edition 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.


 * 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)

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)

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

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

This and  are what I am taking as the list of technologies in JavaEE 7, and building the page around that.  — M3TA  info  (  view  )  02:44, 26 January 2014 (UTC)

Also noticed Java_EE_version_history has the same list. This should be linked to from here.  — M3TA  info  (  view  )  02:47, 26 January 2014 (UTC)

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  — M3TA  info  (  view  )  15:48, 27 January 2014 (UTC)


 * 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)

JSON-P is not appropriate for JSON Processing, because...
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 (talk • contribs) 05:26, 23 September 2014 (UTC)

External links modified
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:
 * Added archive https://web.archive.org/web/20120702045326/http://us.tmaxsoft.com/jsp/product/detailcontents.jsp?psCd=00PD04&menuCd=00PDMSJE to http://us.tmaxsoft.com/jsp/product/detailcontents.jsp?psCd=00PD04&menuCd=00PDMSJE

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

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

Renaming to Eclipse Enterprise for Java
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)

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)

External links modified
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:
 * Added archive https://web.archive.org/web/20111215182732/http://wcc.on24.com/event/37/57/27/rt/1/documents/player_docanchr_3/weblogic12c_launch_tech_webinar_v8.pdf to http://wcc.on24.com/event/37/57/27/rt/1/documents/player_docanchr_3/weblogic12c_launch_tech_webinar_v8.pdf
 * Added archive https://web.archive.org/web/20131224114012/http://tmaxsoft.com/product/jeus/certification/ to http://tmaxsoft.com/product/jeus/certification
 * Added archive https://web.archive.org/web/20110810160631/http://www.fujitsu.com/global/services/software/windows-azure/ to http://www.fujitsu.com/global/services/software/windows-azure
 * Added archive https://web.archive.org/web/20131015132408/http://jonas.ow2.org/xwiki/bin/view/Blog/JOnAS+530+RC1+released to http://jonas.ow2.org/xwiki/bin/view/Blog/JOnAS+530+RC1+released

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

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