Apache TomEE

Apache TomEE
Basisdaten

Entwickler Apache Software Foundation
Erscheinungsjahr 1. Januar 1999[1]
Aktuelle Version 9.1.3
Betriebssystem Plattformunabhängig
Programmier­sprache Java[2][1]
Lizenz Apache-Lizenz, Version 2.0[3]
http://tomee.apache.org

Apache TomEE (gesprochen „Tommy“) ist die Java Enterprise Edition von Apache Tomcat (Tomcat + Jakarta EE = TomEE) und kombiniert verschiedene Java-Enterprise-Projekte einschließlich Apache OpenEJB, Apache OpenWebBeans, Apache OpenJPA, Apache MyFaces und weitere.[4] Im Oktober 2011 wurde das Projekt durch die Oracle Corporation als mit dem Java EE 6 Web Profile kompatible Implementierung zertifiziert.[5][6] Apache TomEE 9.0.0.RC1 ist Jakarta EE 9.1 zertifiziert.[7]

Komponenten

TomEE beinhaltet je nach Distribution (s. u.) folgende Open-Source-Komponenten:

Komponente Beschreibung
Apache Tomcat HTTP-Server und Servlet-Container, der Java Servlets und JavaServer Pages (JSP) unterstützt.
Apache OpenEJB Open-Source Enterprise JavaBeans (EJB) Container-System.
Apache OpenWebBeans Open-Source Java Contexts and Dependency Injection (CDI)-Implementierung.
Apache OpenJPA Open-Source Java Persistence API (JPA) 2.1 Implementierung.
Apache Geronimo Transaction Open-Source Java Transaction API (JTA) 1.2 Implementierung.
Apache MyFaces Open-Source Java Server Faces (JSF) Implementierung.
Apache ActiveMQ Open-Source Java Message Service (JMS) Implementierung.
Apache CXF Web Services Frameworks mit unterschiedlichen Protokollen, wie SOAP, XML/HTTP, RESTful HTTP.
Apache Derby Vollständiges Relationales Datenbank-Verwaltungssystem (RDBMS) mit nativer Java Database Connectivity (JDBC) Unterstützung.

TomEE WebProfile

Das TomEE WebProfile enthält folgende Komponenten:[8][9]

Komponente
Jakarta Activation
Jakarta Mail (JavaMail)
Jakarta XML Binding (JAXB)
Jakarta Servlet
Jakarta Server Pages (JSP)
Jakarta Expression Language (EL)
Jakarta Debugging Support for Other Languages
Jakarta Standard Tag Library (JSTL)
Jakarta Server Faces (JSF)
Jakarta RESTful Web Services (JAX-RS)
Jakarta WebSocket
Jakarta JSON Processing (JSON-P)
Jakarta JSON Binding (JSON-B)
Jakarta Annotations
Jakarta Enterprise Beans (EJB)
Jakarta Transactions
Jakarta Persistence (JPA)
Jakarta Bean Validation
Jakarta Managed Beans
Jakarta Interceptors
Jakarta Contexts and Dependency Injection (CDI)
Jakarta Dependency Injection (@Inject)
Jakarta Security (Java EE Enterprise Security)
Jakarta Authentication (JAAS)

Apache TomEE-Distributionen

Distribution \ Komponente Jakarta Web Profile JPA OpenJPA JPA Eclipse Link JSF Mojarra JSF MyFaces MicroProfile Jakarta Connectors JAX-WS JMS
Apache TomEE WebProfile[8] ja ja nein nein ja nein nein nein nein
Apache TomEE MicroProfile[8] ja ja nein nein ja ja nein nein nein
Apache TomEE+[8] ja ja nein nein ja ja ja ja ja
Apache TomEE PluME[8] ja ja ja ja nein ja ja ja ja

Geschichte

Das OpenEJB-Projekt wurde 1999 von Richard Monson-Haefel und David Blevins als Open-Source-Implementierung der Enterprise JavaBeans-Spezifikation begonnen. Blevins führte die Entwicklung von OpenEJB fort und integrierte die Komponenten dieses Projektes mit Apache Geronimo. Im Jahr 2003 wurde die OpenEJB-Komponente zu einem Projekt das unter der Schirmherrschaft der Apache Software Foundation operierte. Zu dieser Zeit wurde sie mit dem Ziel überarbeitet um Tomcat als eingebetteten Web-Container nutzen zu können. Eine Betaversion von TomEE wurde im Oktober 2011 veröffentlicht und die erste Version für den produktiven Einsatz wurde im April 2012 ausgeliefert.[10] Ab Version 9 wird der Namensraum jakarta verwendet. Anwendungen, die den Namensraum javax benutzen, können diese Version nicht verwenden.[11]

Versionsunterschiede

Der unterschiedlichen Komponenten und deren Basis.[12]

TomEE Version Tomcat Basis Java SE version Micro Profile Version Jakarta EE Version
9.x 10.0.x 11 5.0 9.1
8.x 9.0.x 8 2.0 8.0
7.1.x 8.5.x 7 or 8 1.4 7.0
7.0.x 8.5.x 7 or 8 7.0

Versionen

Version Veröffentlichungsdatum
9.1.0 06. Juni 2023[13]
9.0.0-M3 24. November 2020[14]
9.0.0-M2 07. August 2020[15]
9.0.0-M1 22. Juni 2020[16]
8.0.5 24. November 2020[17]
8.0.4 07. August 2020[18]
8.0.3 22. Juni 2020[19]
8.0.2 26. Mai 2020[20]
8.0.1 20. Januar 2020[21]
8.0.0 11. September 2019[22]
8.0.0-M3 23. Mai 2019[23]
8.0.0-M2 25. Januar 2019[24]
8.0.0-M1 19. Oktober 2018[25]
7.1.1 21. Juni 2019[26]
7.1.0 07. September 2018[27]
7.0.6 06. Juni 2019[28]
7.0.5 23. Juli 2018[29]
7.0.4 26. September 2017[30]
7.0.3 13. März 2017[31]
7.0.2 06. November 2016[32]
7.0.1 23. Juni 2016[33]
7.0.0 26. Mai 2016[34]
7.0.0-M3 06. März 2016[35]
7.0.0-M2 01. März 2016[36]
7.0.0-M1 12. Dezember 2015[37]
1.7.5 24. Oktober 2017[38]
1.7.4 07. März 2016[39]
1.7.3 04. Dezember 2015
1.7.2 18. Mai 2015
1.7.1 12. September 2014
1.7.0 10. August 2014
1.6.0.2 06. Mai 2014
1.6.0.1 16. April 2014
1.6.0 17. November 2013
1.5.2 17. März 2013
1.5.1 14. Dezember 2012
1.5.0 28. September 2012
1.0.0 27. April 2012
1.0.0 Beta 2 17. Januar 2012
1.0.0 Beta 1 02. Oktober 2011

Kommerzielle Unterstützung

Zwei Jahre nach der Ankündigung von Apache TomEE auf der Messe JavaOne 2011 schlossen sich mehrere Apache TomEE-Entwickler zusammen um Tomitribe zu bilden,[40] ein Unternehmen um der Apache TomEE-Gemeinschaft kommerzielle Unterstützung zu bieten und die Verbreitung von Open-Source-Werten zu fördern.[41][42]

Ein weiteres Unternehmen, das kommerzielle Unterstützung für Apache TomEE im Unternehmensbereich bietet, ist ManageCat, die sich auch an vielen weiteren Apache Java-EE-Projekten beteiligen.[43]

Siehe auch

Einzelnachweise

  1. a b projects.apache.org. (abgerufen am 8. April 2020).
  2. The tomee Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 18. Oktober 2018).
  3. tomee.apache.org.
  4. Apache TomEE. Apache OpenEJB;
  5. The Apache Software Foundation Announces Apache TomEE Certified as Java EE 6 Web Profile Compatible. MarketWatch, 4. Oktober 2011;.
  6. Apache TomEE Web stack gains approval. InfoWorld, 7. Oktober 2011;.
  7. Apache TomEE 9.0.0 release-notes. Apache Foundation, abgerufen am 27. Juli 2023.
  8. a b c d e TomEE WebProfile vs. TomEE MicroProfile vs. TomEE+ vs. TomEE PluME. Abgerufen am 3. August 2021.
  9. Apache TomEE Comparison. Abgerufen am 3. August 2021.
  10. Apache TomEE. Apache Software Foundation;
  11. Apache TomEE. Abgerufen am 3. August 2021.
  12. Apache TomEE. Abgerufen am 21. August 2023.
  13. Apache TomEE. Abgerufen am 17. Juli 2023.
  14. Apache TomEE download page (9.0.0-M3 release). Abgerufen am 27. November 2020.
  15. Apache TomEE 9.0.0-M2 released. Abgerufen am 16. Oktober 2020.
  16. Apache TomEE 9.0.0-M1 released. Abgerufen am 16. Oktober 2020.
  17. Apache TomEE 8.0.5 released. Abgerufen am 27. November 2020.
  18. Apache TomEE 8.0.4 released. Abgerufen am 16. Oktober 2020.
  19. Apache TomEE 8.0.3 released. Abgerufen am 22. Juni 2020.
  20. Apache TomEE 8.0.2 released. Abgerufen am 27. Mai 2020.
  21. Apache TomEE 8.0.1 released. Abgerufen am 21. Januar 2020.
  22. Apache TomEE 8.0.0 released. Abgerufen am 11. September 2019.
  23. Apache TomEE 8.0.0-M3 released. Abgerufen am 31. August 2019.
  24. Apache TomEE 8.0.0-M2 released. 25. Januar 2019;.
  25. Apache TomEE 8.0.0-M1 released. 19. Oktober 2018;.
  26. Apache TomEE 7.1.1 released. 21. Juni 2019;.
  27. Apache TomEE 7.1.0 released. 9. September 2018;.
  28. Release tomee-7.0.6 · apache/tomee · GitHub. In: GitHub. Abgerufen am 31. August 2019.
  29. Apache TomEE 7.0.5 released. 23. Juli 2018;.
  30. Apache TomEE 7.0.4 released. 26. September 2017;.
  31. Apache TomEE 7.0.3 released. 13. März 2017;.
  32. Apache TomEE 7.0.2 released. 6. November 2016;.
  33. Apache TomEE 7.0.1 released. 23. Juni 2016;.
  34. Apache TomEE 7.0.0 released. 25. Mai 2016;.
  35. Apache TomEE 7.0.0-M3 released. 6. März 2016;.
  36. Apache TomEE 7.0.0-M2 released. 1. März 2016, archiviert vom Original am 10. März 2016; abgerufen am 9. März 2016.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/tomee-openejb.979440.n4.nabble.com
  37. TomEE 7.0.0-M1 is here! 12. Dezember 2015, archiviert vom Original am 10. März 2016; abgerufen am 9. März 2016.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/tomee-openejb.979440.n4.nabble.com
  38. Release Notes - ASF JIRA. In: issues.apache.org. Abgerufen am 5. Februar 2018 (englisch).
  39. Apache TomEE 1.7.4 released. 7. März 2016;.
  40. TomEE creator lifts lid on new company Tomitribe.
  41. David Blevins: Feed the Fish. In: Tomitribe. 6. November 2013, abgerufen am 6. August 2023 (amerikanisches Englisch).
  42. David Blevins: Who Are The Real Heroes Of Open Source? In: Tomitribe. 22. September 2013, abgerufen am 6. August 2023 (amerikanisches Englisch).
  43. ManageCat, Cloud Management and Monitoring.

Read other articles:

Russian naval vessel (1818–1828) For other uses, see Vostok (disambiguation). Vostok and its captain, Fabian Gottlieb von Bellingshausen on a commemorative coin of the Bank of Russia, 1994 History Russian Empire NameVostok NamesakeEast Builder Okhta Admiralty shipyard, Saint Petersburg Launched1818 HomeportKronstadt FateBroken up in 1828 General characteristics Type24-gun sloop-of-war[1] Displacement900 tonnes[1] Length39.62 m (130.0 ft)[1] Beam10.36 m...

Indian television channel Television channel Romedy NowCountry IndiaBroadcast areaIndiaHeadquartersMumbai, MaharashtraProgrammingLanguage(s)EnglishPicture format576i (SD) (2013-present)OwnershipOwnerThe Times GroupSister channelsTimes NowZoomET NowMovies NowMN+MNXMirror NowHistoryLaunched22 September 2013; 10 years ago (2013-09-22)LinksWebsiteOfficial Website Romedy Now is an India based English language television channel showing romantic comedy Hollywood films and sho...

1816 treaty between Austria and Bavaria The Austrian negotiator and signatory at Munich, the Baron de Wacquant-Geozelles The Treaty of Munich (German Vertrag von München) of 14 April 1816 normalized relations between the Austrian Empire and the Kingdom of Bavaria through several territorial exchanges. It was negotiated and signed at Munich, the capital of Bavaria, by the Baron de Wacquant-Geozelles on behalf of Emperor Francis I and by Counts Maximilian von Montgelas and Aloys von Rechberg o...

Maelstrom Entree Algemene informatie Locatie Vlag van Verenigde Staten Epcot Themagebied Noorwegen Soort attractie Dark water ride Film Ontwerper Walt Disney Imagineering Status Gesloten Opening 5 juli 1988 Sluiting 5 oktober 2014 Vervangen door Frozen Ever After Thematisering en muziek Thema Noordse mythologie Eigenschappen Baanlengte 295 meter Maximale hoogte 8,5 meter Ritduur 4:47 minuten Capaciteit 1920 personen/uur Wachtrij Snelpas FastPass Single riders-rij Afwezig Baby switch Afwezig P...

TargetPoster filmSutradara Raditya Dika Produser Sunil Soraya Ditulis oleh Raditya Dika SkenarioRaditya DikaPemeran Raditya Dika Cinta Laura Kiehl Samuel Rizal Willy Dozan Abdur Arsyad Hifdzi Khoir Ria Ricis Romy Rafael Anggika Bölsterli Penata musikAndhika TriyadiSinematograferMuhammad FirdausPenyuntingSastha SunuPerusahaanproduksiSoraya Intercine FilmsDistributorNetflixTanggal rilis 15 Juni 2018 (2018-06-15) (Indonesia) Durasi93 menitNegara IndonesiaBahasa Indonesia Pen...

Arun RathArun Rath speaking at the Boston Book Festival, 2023Alma materReed College[1]Occupation(s)Radio HostJournalistSpouseRaney Aronson-Rath[1] Arun Rath is an American radio producer and broadcast journalist.[2] Biography Rath began his journalism career as an intern at NPR's Talk of the Nation while he was enrolled in an English Literature master's program in Washington, D.C.[3] After the internship ended, he was hired on as a temporary employee and e...

عبد العزيز بن خالد الغانم المعاضيد معلومات شخصية الميلاد 5 مارس 1903(1903-03-05)الدوحة  تاريخ الوفاة 7 أبريل 1998 (94 سنة) الحياة العملية المهنة سياسي  تعديل مصدري - تعديل   هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (

Barbara RushPekerjaanAktrisTahun aktif1950–2007Suami/istriJim Gruzalski (1970-1975) BerceraiWarren Cowan (1959–1969) BerceraiJeffry Hunter (1950-1955) Bercerai Barbara Rush (lahir 4 Januari 1927) adalah aktris asal Amerika Serikat. Ia memulai debut aktingnya lewat film The Goldbergs pada tahun 1950 setelah menyelesaikan kelas aktingnya di Playhouse Pasadena. Kemudian berturut-turut dia membintangi film When Worlds Collide pada tahun 1951, Quebec juga pada tahun 1951, The First Legion...

  لمعانٍ أخرى، طالع المعبر (توضيح). قرية المعبر  - قرية -  تقسيم إداري البلد  اليمن المحافظة محافظة إب المديرية مديرية العدين العزلة عزلة عردن السكان التعداد السكاني 2004 السكان 2٬388   • الذكور 1٬168   • الإناث 1٬220   • عدد الأسر 415   • عدد المساكن 420 معلو...

Private school secondary school in Bundoora & Preston, Victoria, AustraliaParade CollegeLocationBundoora & Preston, VictoriaAustraliaCoordinates37°41′30″S 145°4′11″E / 37.69167°S 145.06972°E / -37.69167; 145.06972InformationTypeprivate school secondary schoolMottoLatin: Tenetes Traditiones(Hold fast the traditions)Religious affiliation(s)CatholicismDenominationChristian BrothersEstablishedJanuary 1871; 152 years ago (1871-01)T...

Management institute under Mumbai University This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article contains content that is written like an advertisement. Please help improve it by removing promotional content and inappropriate external links, and by adding encyclopedic content written from a neutral point of view. (September 2015) (Learn how and when to remove this template messag...

British colony in North America (1636–1776) Connecticut Colony1636–16861689–1776 FlagMap of the Connecticut, New Haven, and Saybrook coloniesStatusColony of England (1636–1707) Colony of Great Britain (1707–1776)CapitalHartford (1636–1776)New Haven (joint capital with Hartford, 1701–76)Common languagesEnglish, Mohegan-Pequot, and QuiripiReligion Congregationalism (official)[1]GovernmentSelf-governing colonyGovernor • 1639-1640 John Haynes (first)• ...

Species of mammal Niobe's shrew Conservation status Least Concern (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Mammalia Order: Eulipotyphla Family: Soricidae Genus: Crocidura Species: C. niobe Binomial name Crocidura niobeThomas, 1906 Niobe's shrew range Niobe's shrew (Crocidura niobe) is a species of mammal in the family Soricidae. It is native to the Albertine Rift montane forests. References ^ Gerrie, R.; Kennerley, R...

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Shadows anthology – news · newspapers · books · scholar · JSTOR (December 2009) (Learn how and when to remove this template message) First edition, cover art by James Starrett Shadows was a series of horror anthologies edited by Charles L. Grant, published by Doubleday from...

The Örebro Synod took place at Candlemas in Örebro in Sweden in 1529. It was the first Synod in Sweden since the introduction of the Protestant Swedish Reformation in 1527, and regarded as the theological completion of the Reformation, following the economic policy of the Reformation introduced at the Reduction of Gustav I of Sweden in 1527. It did not abolish the Catholic rituals, but adopted a policy aimed to make them slowly cease to be performed. The theological reforms were at this poi...

1940-2011 American comic strip Brenda Starr, ReporterAuthor(s) Dale Messick (1940–1980) Dale Messick and Ramona Fradon (1980–1982) Ramona Fradon and Linda Sutter (1982–1985) Ramona Fradon and Mary Schmich (1985–1995) Mary Schmich and June Brigman (1995–2011) Launch dateJune 30, 1940End dateJanuary 2, 2011Syndicate(s)Chicago Tribune New York News SyndicatePublisher(s)Four Star PublicationsSuperior PublishingCharlton ComicsDell PublishingHermes PressGenre(s)Soap opera, adventure Brend...

Railway station in Minakami, Gunma Prefecture, Japan Minakami Station水上駅Minakami Station in January 2021General informationLocation96 Kanosawa, Minakami-machi, Tone-gun, Gunma-ken 379–1611JapanCoordinates36°46′46″N 138°58′08″E / 36.7795°N 138.9690°E / 36.7795; 138.9690Operated by JR EastLine(s)■ Jōetsu LineDistance59.1 km from TakasakiPlatforms1 side + 1 island platformsOther informationStatusStaffedWebsiteOfficial websiteHistoryOpened30...

Pembentukan bintang adalah proses di mana daerah padat di dalam awan molekul di ruang antarbintang, kadang-kadang disebut sebagai pembuahan bintang atau daerah pembentuk bintang, runtuh dan membentuk bintang.[1] Sebagai cabang astronomi, pembentukan bintang mencakup studi tentang medium antarbintang dan awan molekul raksasa sebagai prekursor proses pembentukan bintang, dan studi tentang protobintang dan objek bintang muda sebagai produk langsungnya. Ini terkait erat dengan pembentukan...

Human settlement in British Columbia, Canada Little River Ferry Terminal Little River is a community in the Comox Valley region of Vancouver Island, British Columbia, Canada. Its namesake, Little River, is a short stream of the same name which enters Little River Bay. The community lies to the east of the river's confluence with the bay. Comox Ferry Terminal There is a BC Ferries terminal at Little River which connects to Powell River (Westview) on the upper Sunshine Coast. The ferry runs dai...

Village in Wales Human settlement in WalesLlandanwgLlandanwg (left) and Llanfair (right, on the hill)LlandanwgLocation within GwyneddOS grid referenceSH570285CommunityLlanfairPrincipal areaGwyneddPreserved countyGwyneddCountryWalesSovereign stateUnited KingdomPost townHARLECHPostcode districtLL46Dialling code01341PoliceNorth WalesFireNorth WalesAmbulanceWelsh UK ParliamentDwyfor MeirionnyddSenedd Cymru – Welsh ParliamentDwyfor Meirionnydd List of plac...