Knowledge

Jakarta EE

Source 📝

38: 5454: 6010: 133: 869:) contains the interfaces and annotations to interact with the transaction support offered by Jakarta EE. Even though this API abstracts from the really low-level details, the interfaces are also considered somewhat low-level and the average application developer in Jakarta EE is either assumed to be relying on transparent handling of transactions by the higher level EJB abstractions, or using the annotations provided by this API in combination with CDI managed beans. 6388: 6400: 3872: 338:. The Eclipse top-level project has been named Eclipse Enterprise for Java (EE4J). The Eclipse Foundation could not agree with Oracle over the use of javax and Java trademarks. Oracle owns the trademark for the name "Java" and the platform was renamed from Java EE to Jakarta EE. The name refers to the largest city on the island of 746:) is a simple language originally designed to satisfy the specific needs of web application developers. It is used specifically in Jakarta Faces to bind components to (backing) beans and in Contexts and Dependency Injection to named beans, but can be used throughout the entire platform. 893:
API. Jakarta Validation provides a unified way to provide constraints on beans (e.g. Jakarta Persistence model classes) that can be enforced cross-layer. In Jakarta EE, Jakarta Persistence honors bean validation constraints in the persistence layer, while
928:
In an attempt to limit the footprint of web containers, both in physical and in conceptual terms, the web profile was created, a subset of the Jakarta EE specifications. The Jakarta EE web profile comprises the following:
1512:
Although by definition all Jakarta EE implementations provide the same base level of technologies (namely, the Jakarta EE spec and the associated APIs), they can differ considerably with respect to extra features (like
848:
for business objects. This package contains the Jakarta Enterprise Beans classes and interfaces that define the contracts between the enterprise bean and its clients and between the enterprise bean and the ejb
1035: 1801: 681:
Jakarta EE includes several specifications that serve different purposes, like generating web pages, reading and writing from a database in a transactional way, managing distributed queues.
4808: 5289: 1860: 5116: 1796: 1418: 1865: 5027:"IBM WebSphere Application Server Liberty delivers the first production-ready, Java EE 8-compatible application server and broadens support for Spring Boot applications" 5026: 1161: 5162: 4412: 1462: 1346: 1368: 1188: 5336: 1484: 890: 1134: 37: 5943: 2235: 1440: 17: 4961: 4920: 905:
in applications to run long running background tasks that possibly involve a large volume of data and which may need to be periodically executed.
4946: 1606: 5374: 4815: 5201: 723:: defines how to manage HTTP requests, in a synchronous or asynchronous way. It is low level and other Jakarta EE specifications rely on it; 5781: 4520: 4492: 5417: 3505:), and for expressing constraints on those entities it provides the Bean Validation API. The example below uses both these technologies. 2808:
The code sample shown below demonstrates how various technologies in Java EE 7 are used together to build a web form for editing a user.
4962:"Red Hat Launches JBoss Enterprise Application Platform 6 to Help Enterprises Move Application Development and Deployment to the Cloud" 4464: 5084: 4857: 4732: 2839:. Not explicitly shown is that the input components use the Jakarta EE Bean Validation API under the covers to validate constraints. 2745: 5254: 5120: 2526: 198: 816:) specification defines a set of lightweight APIs that an object container (the EJB container) will support in order to provide 5936: 4436: 889:
Jakarta Validation: This package contains the annotations and interfaces for the declarative validation support offered by the
2096: 1702: 6438: 6392: 5514: 919:). This is a low-level API aimed at vendors that the average application developer typically does not come in contact with. 4858:"JBoss AS 7.1.0.Final "Thunder" released - Java EE 6 Full Profile certified! | My Wiki | Planet JBoss Community" 4789: 4395: 5166: 5052: 4839: 5070: 5002: 4771: 4715: 4678: 2006: 1999: 879:) provides a common way for Java programs to create, send, receive and read an enterprise messaging system's messages. 6428: 5929: 1391: 688: 5325: 662: 427:
Removal of deprecated items in Servlet, Faces, CDI and EJB (Entity Beans and Embeddable Container). CDI-Build Time.
5774: 4196:"The Jakarta EE Working Group Releases Jakarta EE 9.1 as Industry Continues to Embrace Open Source Enterprise Java" 4167:"The Eclipse Foundation's Jakarta EE Working Group Releases Jakarta EE 10 to Usher in the Era of Cloud Native Java" 4113: 2168: 2132: 1638: 5240: 5187: 5977: 760: 685: 153: 6270: 5994: 1739: 1514: 255: 5219: 6340: 6250: 6235: 5663: 5658: 3910: 2684: 829: 629: 6423: 6265: 5971: 5648: 5555: 5353: 3920: 3905: 1107: 1058: 756: 273:
specifications, providers must meet certain conformance requirements in order to declare their products as
191: 147: 4309: 795:) specifies an architecture to extend component Beans by providing data typing and bindings of such types. 6404: 6220: 6100: 5876: 5846: 5767: 5733: 5550: 5403: 5141: 4282: 4033: 3877: 1008: 739: 62: 3987: 6316: 5743: 5738: 5670: 4924: 2465: 2273: 859:) are specifications about object-relational mapping between relation database tables and Java classes. 351: 94: 4058: 6260: 6202: 3961: 2654: 5952: 5653: 5600: 5507: 3941:"Differences between Java EE and Java SE - Your First Cup: An Introduction to the Java EE Platform" 3278: 3048: 1242: 809: 778: 769:
Jakarta JSON Binding provides specifications to convert JSON information into or from Java classes;
692: 243: 123: 50: 5382: 6443: 6287: 5886: 4736: 184: 5205: 766:
Jakarta JSON Processing is a set of specifications to manage information encoded in JSON format;
6433: 6326: 6192: 6049: 6024: 5912: 5707: 5481: 4370: 4340: 4086: 2019: 817: 327: 270: 90: 5421: 4988: 3043:
To assist the view, Jakarta EE uses a concept called a "Backing Bean". The example below uses
6212: 6141: 3900: 3890: 1522: 825: 262: 235: 5188:"Java EE 6 - Tested Configurations, Java EE 6 - Hitachi uCosminexus Application Server v9.0" 4602: 3885: 911:
is a Java-based tool for connecting application servers and enterprise information systems (
6187: 6080: 6039: 6029: 5966: 5615: 5590: 5545: 5487: 3294: 2816: 2048: 2012: 1885: 1853: 1821: 1663: 1269: 981: 862: 841: 821: 803: 704: 684:
The Jakarta EE APIs include several technologies that extend the functionality of the base
582: 57: 4641: 3940: 8: 5826: 5686: 5630: 5605: 5582: 5500: 3290: 1296: 1215: 852: 837: 772: 98: 45: 4906: 4750: 6331: 6321: 6131: 6121: 5856: 5831: 5790: 5717: 5691: 5625: 5463: 5453: 4623: 4528: 4500: 4472: 4444: 4408: 4375: 4345: 4261: 4232: 4203: 4174: 4145: 4017: 3965: 1944: 1579: 908: 696: 335: 331: 323: 292: 251: 72: 5610: 5475: 5470: 5311: 5053:"Java EE 7 - Tested Configurations- IBM WebSphere Application Server Liberty Profile" 4976: 2498: 1530: 1526: 872: 4809:"Oracle Web Logic Server 12c: Developing Modern, Lightweight Java EE 6 Applications" 3293:(JPA) can be used. The example below uses EJB and JPA. Not explicitly shown is that 6371: 6336: 6197: 6156: 5896: 5268: 4195: 1534: 1518: 902: 895: 608: 4166: 442: 6361: 6070: 5712: 5595: 5540: 5532: 4253: 4224: 3895: 2812: 2268: 1324: 959: 720: 700: 604: 410: 389: 347: 4624:"Jakarta EE 10, MicroProfile 6, and Java SE 20 support in Open Liberty 23.0.0.3" 500: 472: 6166: 6136: 6116: 6090: 5881: 5836: 5117:"Apache Geronimo fully certified for Java EE 6 - The H Open: News and Features" 3501:
For defining entity/model classes Jakarta EE provides the Jakarta Persistence (
845: 6417: 6356: 6161: 6126: 6085: 5560: 4548: 4314: 3915: 2824: 2590: 2368: 2089: 1972: 1789: 1766: 1759: 1727: 1695: 1631: 1599: 1085: 733: 247: 6366: 6009: 5492: 280:
Examples of contexts in which Jakarta EE referencing runtimes are used are:
132: 5921: 5816: 5620: 5460:
Jakarta EE Compatible Products: Enterprise Java Application and Web Servers
4396:"Java Platform, Enterprise Edition 8 (Java EE 8) Web Profile Specification" 4063: 2493: 2460: 1734: 726:
Jakarta WebSocket: API specification that defines a set of APIs to service
171: 4584: 4566: 269:(application programming interface) and their interactions. As with other 6065: 5841: 5821: 5640: 4603:"Jakarta EE 10 Platform and MicroProfile 6 in Open Liberty 23.0.0.1-beta" 3285:) is the dedicated technology in Jakarta EE. For the actual persistence, 708: 239: 4595: 4366:"JSR 342: Java Platform, Enterprise Edition 7 (Java EE 7) Specification" 4336:"JSR 316: Java Platform, Enterprise Edition 6 (Java EE 6) Specification" 6255: 4365: 4335: 4012: 621: 596: 574: 544: 519: 285: 281: 168:(bundled in Oracle's JDK from versions 8 to 10 but separately since 11) 3044: 643: 6225: 5989: 5759: 5572: 5404:"SAP NetWeaver Cloud Java EE 6 Web Profile Certified! (The Aquarium)" 4287: 2402: 1938: 1574: 727: 552: 142: 6399: 5459: 3871: 5806: 5565: 3297:
is used under the covers by EJB to control transactional behavior.
2836: 2832: 2307: 1833: 833: 531: 350:
which fostered a number of current and former Java projects at the
736:: a technology for constructing user interfaces out of components; 6295: 6230: 6171: 6151: 6146: 6095: 6034: 5999: 5811: 5801: 2373: 2340: 2101: 2060: 2055: 1707: 1675: 1670: 343: 289: 231: 5202:"Fujitsu Interstage Application Server powered by Windows Azure" 4947:"Red Hat JBoss Enterprise Application Platform 7.2 Availability" 4733:"Comparing GlassFish Open Source Edition versions 2.x and 3.0.x" 6300: 6245: 6075: 6044: 5891: 5871: 5418:"SAP Software Solutions - Business Applications and Technology" 5098: 4878: 4727: 4725: 4403: 2775: 2595: 527: 165: 4137: 6240: 5901: 5866: 5861: 4091: 1993:
Yes v3 based on the open source GlassFish application server
560: 4722: 5748: 4892: 3286: 2624: 2302: 1828: 759:
provides support in creating web services according to the
556: 339: 2204: 2561: 2531: 2407: 2240: 2173: 2137: 1643: 1611: 266: 4541: 4059:"Java EE renamed 'Jakarta EE' after Big Red brand spat" 5447: 5241:"Fujitsu Releases Interstage Application Server V10.1" 5220:"Tested Configurations, Java EE6 - Fujitsu Interstage" 4577: 4559: 109: 4618: 4616: 258:
and management of the components they are deploying.
5354:"Please Welcome Siwpas as Java EE Certified Option!" 3867: 254:, which handle transactions, security, scalability, 234:
with specifications for enterprise features such as
3272: 5255:"NEC WebOTX Application Server V9.x Certification" 4613: 2236:IBM WebSphere Application Server Community Edition 346:. The name should not be confused with the former 5085:"IBM Java EE 6 Web Profile Tested Configurations" 4743: 4193: 4164: 1560:Jakarta EE 9/9.1 Web Profile Compatible Products 1507: 915:) as part of enterprise application integration ( 6415: 5326:"Resin Application Server Java EE 6 Web Profile" 5142:"Tested Configurations, Java EE 6 - TMAX JEUS 7" 4252:Mmayel, Shabnam; Obradovic, Tanja (2019-09-10). 4223:Mmayel, Shabnam; Obradovic, Tanja (2020-12-08). 4034:"Update on Jakarta EE Rights to Java Trademarks" 1921:Official Oracle page for Java EE Compatibility. 311:from version 1.2, until the name was changed to 5163:"Java EE6 Web Application Server, WAS Software" 5003:"What's new in WebSphere Application Server V8" 4251: 4222: 4194:Obradovic, Tanja; Grimstad, Ivar (2021-05-25). 4165:Obradovic, Tanja; Grimstad, Ivar (2022-09-22). 4084: 5071:"Java EE 7 has landed in WAS Liberty - WASdev" 1557:Jakarta EE 9/9.1 Platform Compatible Products 334:announced that it would submit Java EE to the 5937: 5775: 5522: 5508: 4959: 4806: 4710: 4708: 4706: 4704: 4702: 4700: 4698: 3988:"Java EE Is Moving to the Eclipse Foundation" 3038: 1566:Jakarta EE 8 Web Profile Compatible Products 1036:Jakarta Debugging Support for Other Languages 750: 192: 5951: 4893:"JBoss Application Server - JBoss Community" 4879:"JBoss Application Server - JBoss Community" 4085:Vaughan-Nichols, Steven J. (March 5, 2018). 2811:In Jakarta EE a (web) UI can be built using 785: 5482:Java Platform, Enterprise Edition (Java EE) 4031: 3186:"users.xhtml?faces-redirect=true" 798:Jakarta Contexts and Dependency Injection ( 5944: 5930: 5782: 5768: 5515: 5501: 5452: 5119:. H-online.com. 2011-11-14. Archived from 4939: 4695: 1563:Jakarta EE 8 Platform Compatible Products 199: 185: 36: 2862:"http://xmlns.jcp.org/jsf/core" 2856:"http://xmlns.jcp.org/jsf/html" 2476:No 7 (Java EE 7 like, but not certified) 230:), is a set of specifications, extending 4307: 4056: 2850:"http://www.w3.org/1999/xhtml" 2169:IBM WebSphere Application Server Liberty 1802:Beijing Thunisoft Information Technology 781:can be used to create SOAP web services. 4114:"Transition From Java EE to Jakarta EE" 3496: 3045:Contexts and Dependency Injection (CDI) 883: 27:Set of specifications extending Java SE 14: 6416: 5789: 4807:Lyons, Will; Humphrey, Pieter (2011). 3986:Waters, John K. (September 12, 2017). 3985: 2952:"#{userEdit.user.firstName}" 5925: 5763: 5496: 5021: 5019: 4673: 4671: 4669: 4667: 4665: 4663: 4661: 4280: 4111: 2994:"#{userEdit.user.lastName}" 2772:Sybase Enterprise Application Server 2369:Fujitsu Interstage Application Server 2097:JBoss Enterprise Application Platform 901:Jakarta Batch provides the means for 775:allows mapping XML into Java objects; 714: 242:. Jakarta EE applications are run on 4308:Copeland, Lee (September 24, 2001). 5488:Jakarta EE official YouTube channel 4923:. 15 September 2008. Archived from 4057:Chirgwin, Richard (March 4, 2018). 2835:. The example below uses Faces and 342:and also the capital of Indonesia, 305:Java 2 Platform, Enterprise Edition 224:Java 2 Platform, Enterprise Edition 24: 5016: 4658: 4585:"Jakarta EE 8 Compatible Products" 4567:"Jakarta EE 9 Compatible Products" 4112:Tijms, Arjan (February 27, 2020). 4010: 2007:Sun Java System Application Server 2000:Sun Java System Application Server 1686:Yes 23.0.1-Preview/25.0.0-Preview 1683:Yes 23.0.1-Preview/25.0.0-Preview 802:) is a specification to provide a 508:Full compatibility with Java EE 8 25: 6455: 5439: 5309: 5165:. Us.tmaxsoft.com. Archived from 4281:Krill, Paul (November 21, 2003). 4032:Milinkovich, Mike (May 3, 2019). 1392:Contexts and Dependency Injection 676: 358:Java enterprise platform history 313:Java Platform, Enterprise Edition 216:Java Platform, Enterprise Edition 18:Java Platform, Enterprise Edition 6398: 6387: 6386: 6008: 5476:First Cup of Jakarta EE Tutorial 5342:from the original on 2022-10-09. 4921:"JBoss AS is now EE5 certified!" 4549:"Jakarta EE Compatible Products" 4087:"Good-bye JEE, hello Jakarta EE" 3870: 3582:"First name too short" 3273:Example Data Access Object class 3012:"#{userEdit.saveUser}" 2133:IBM WebSphere Application Server 1497: 1494: 1491: 1488: 1466: 1447: 1444: 1362: 1200: 1197: 1170: 1143: 131: 6405:Computer programming portal 5478:: An Introduction to Jakarta EE 5410: 5396: 5367: 5346: 5318: 5303: 5282: 5261: 5247: 5233: 5212: 5194: 5180: 5155: 5134: 5109: 5091: 5077: 5063: 5045: 4995: 4953: 4913: 4899: 4885: 4871: 4850: 4832: 4800: 4790:"Oracle Weblogic Server 12.1.1" 4782: 4772:"Oracle Weblogic Server 14.1.1" 4764: 4634: 4513: 4485: 4457: 4429: 4418:from the original on 2022-10-09 4388: 4358: 4328: 4301: 4274: 4245: 4216: 4187: 4158: 3624:"Last name too short" 2676:Yes Sun Java System Web Server 761:Representational State Transfer 6110:Major third-party technologies 5099:"Apache Geronimo : Index" 4860:. Planet.jboss.org. 2012-02-17 4130: 4105: 4078: 4050: 4025: 4004: 3979: 3954: 3933: 2803: 2337:Cosminexus Application Server 1508:Certified referencing runtimes 923: 670:Initial specification release 13: 1: 6341:Sun Microsystems Laboratories 3943:. Docs.oracle.com. 2012-04-01 3926: 3911:Sun Java System Portal Server 3277:To implement business logic, 2685:Oracle Application Server 10g 2625:Oracle Containers for Java EE 1861:InforSuite Application Server 1616:Yes 22.0.0.13-beta, 23.0.0.3 1540: 763:(REST) architectural pattern; 261:Jakarta EE is defined by its 5381:. 2013-01-07. Archived from 4960:Business Wire (2012-06-20). 3906:Sun Community Source License 2889:"#{userConvertor}" 2883:"#{userEdit.user}" 1797:Thunisoft Application Server 1419:Jakarta Dependency Injection 1108:Jakarta RESTful Web Services 1059:Jakarta Standard Tag Library 757:Jakarta RESTful Web Services 651:Java connector architecture 265:. The specification defines 7: 6439:Java specification requests 5877:Remote Application Platform 5484:, Oracle Technology Network 3878:Computer programming portal 3863: 1941:server Open Source Edition 1913:Java EE 7 certified – Full 1907:Java EE 8 certified – Full 1009:Jakarta Expression Language 740:Jakarta Expression Language 632:interoperable web services 10: 6460: 6317:Apache Software Foundation 5375:"JOnAS 5.3.0 RC1 released" 4753:. Java.sun.com. 2010-09-07 3039:Example Backing Bean class 1924:Java EE 6 certified – Web 1919:Java EE 6 certified – Full 1916:Java EE 7 certified – Web 1910:Java EE 8 certified – Web 1893: 1866:Shandong Cvicse Middleware 898:does so in the view layer. 751:Web service specifications 386:Planned for June/July 2024 352:Apache Software Foundation 322:Java EE was maintained by 303:The platform was known as 298: 95:GNU General Public License 6384: 6349: 6309: 6286: 6279: 6211: 6203:Free Java implementations 6180: 6109: 6058: 6017: 6006: 5959: 5910: 5797: 5726: 5700: 5679: 5639: 5581: 5531: 4283:"J2EE 1.4 spec certified" 4089:. Linux and Open Source. 2655:Oracle iPlanet Web Server 1533:, etc.), installed size, 786:Enterprise specifications 485: 481: 330:. On September 12, 2017, 104: 86: 78: 68: 56: 44: 35: 6429:Java enterprise platform 5953:Java (software platform) 5222:. Oracle.com. 2010-09-07 5144:. Oracle.com. 2010-09-07 4521:"Web Profile Definition" 4493:"Web Profile Definition" 4465:"Web Profile Definition" 4437:"Web Profile Definition" 4312:. Software Development. 4285:. Software Development. 4254:"Jakarta EE 8 Released!" 4225:"Jakarta EE 9 Released!" 3507: 3299: 3279:Jakarta Enterprise Beans 3057: 3049:Jakarta Enterprise Beans 2841: 1979:Oracle GlassFish Server 1771:Payara Services Limited 1243:Jakarta Enterprise Beans 810:Jakarta Enterprise Beans 779:Jakarta XML Web Services 693:Jakarta Enterprise Beans 480:API namespace move from 5887:Standard Widget Toolkit 5471:The Jakarta EE Tutorial 4907:"Java EE Compatibility" 4840:"Java EE Compatibility" 4751:"Java EE Compatibility" 4716:"Java EE Compatibility" 4679:"Java EE Compatibility" 3461:"User.getAll" 2435:BES Application Server 1628:Yes 19.0.0.6, 20.0.0.3 1625:Yes 19.0.0.6, 20.0.0.3 1554:Jakarta EE 10 Platform 1162:Jakarta JSON Processing 585:managed Beans and REST 58:Programming language(s) 6327:Java Community Process 6193:Java Community Process 5913:Eclipse Public License 4371:Java Community Process 4341:Java Community Process 4310:"Sun unveils J2EE 1.3" 2958:"First name" 2934:"First name" 2020:Oracle WebLogic Server 1463:Jakarta Authentication 826:remote procedure calls 328:Java Community Process 271:Java Community Process 91:Eclipse Public License 6059:Platform technologies 5749:Streaming API for XML 5664:Web Services Metadata 5659:SOAP with Attachments 4525:Jakarta EE WebProfile 4497:Jakarta EE WebProfile 4469:Jakarta EE WebProfile 4441:Jakarta EE WebProfile 4138:"Jakarta EE Releases" 3901:Java Research License 3891:Deployment descriptor 3000:"Last name" 2976:"Last name" 2946:"firstName" 2928:"firstName" 2797:Proprietary software 2767:Proprietary software 2737:Proprietary software 2717:Pramati Technologies 2709:Proprietary software 2679:Proprietary software 2649:Proprietary software 2619:Proprietary software 2521:Proprietary software 2430:Proprietary software 2397:Proprietary software 2363:Proprietary software 2332:Proprietary software 2263:Proprietary software 2199:Proprietary software 2163:Proprietary software 2127:Proprietary software 1964:Yes v3.x Web Profile 1777:Yes 6.2021.1 Alpha 1 1774:Yes 6.2022.1 Alpha 4 1537:, startup time, etc. 1347:Jakarta Managed Beans 236:distributed computing 6188:Java version history 6040:Java virtual machine 6030:Java Development Kit 5591:Dependency injection 5312:"Apache TomEE 7.0.1" 5271:. Openejb.apache.org 4927:on 20 September 2008 3497:Example Entity class 3024:</h:panelGrid> 2988:"lastName" 2970:"lastName" 2817:Jakarta Server Pages 2049:Proprietary software 2013:Proprietary software 1961:Yes v3.x and upward 1927:Java EE 5 certified 1901:Referencing runtime 1886:Proprietary software 1854:Proprietary software 1822:Proprietary software 1664:Proprietary software 1548:Referencing runtime 1369:Jakarta Interceptors 1270:Jakarta Transactions 1189:Jakarta JSON Binding 982:Jakarta Server Pages 884:Other specifications 863:Jakarta Transactions 842:dependency injection 804:dependency injection 791:Jakarta Activation ( 705:Jakarta Server Pages 275:Jakarta EE compliant 162:(Enterprise Edition) 6424:Computing platforms 6018:Oracle technologies 5551:Expression Language 5208:on August 10, 2011. 5105:. January 25, 2010. 5103:geronimo.apache.org 4499:. 9.1. Jakarta EE. 3317:@PersistenceContext 3291:Jakarta Persistence 3006:<h:commandButton 2895:</f:metadata> 2877:"user_id" 2387:Yes v1 Azure/v10.1 1930:J2EE 1.4 certified 1783:Yes 5.22.0, 5.23.0 1485:Jakarta Concurrency 1297:Jakarta Persistence 1216:Jakarta Annotations 853:Jakarta Persistence 838:concurrency control 773:Jakarta XML Binding 359: 293:information systems 252:application servers 99:Classpath exception 32: 6332:Oracle Corporation 6322:Eclipse Foundation 5791:Eclipse Foundation 5464:Eclipse Foundation 4987:has generic name ( 4529:Eclipse Foundation 4527:. 10. Jakarta EE. 4501:Eclipse Foundation 4473:Eclipse Foundation 4445:Eclipse Foundation 4409:Oracle Corporation 4376:Oracle Corporation 4346:Oracle Corporation 4262:Eclipse Foundation 4233:Eclipse Foundation 4204:Eclipse Foundation 4175:Eclipse Foundation 4146:Eclipse Foundation 4018:Eclipse Foundation 3966:Oracle Corporation 3962:"Java EE Overview" 3886:Canigó (framework) 3177:" saved" 2868:<f:metadata> 2080:Yes v6.0 and v7.0 1680:Yes 27.0.0.Alpha5 909:Jakarta Connectors 891:Jakarta Validation 715:Web specifications 378:Important Changes 357: 336:Eclipse Foundation 332:Oracle Corporation 244:reference runtimes 156:(Standard Edition) 73:Application server 30: 6411: 6410: 6380: 6379: 5919: 5918: 5757: 5756: 5292:. MarketWatch.com 5290:"MarketWatch.com" 4471:. 9. Jakarta EE. 4443:. 8. Jakarta EE. 4260:(Press release). 4231:(Press release). 4202:(Press release). 4173:(Press release). 4116:. Java Magazine. 3150:"User " 2964:<h:outputLabel 2922:<h:outputLabel 2801: 2800: 2074:Yes v8.0.0.Final 1891: 1890: 1639:WebSphere Liberty 1590:Yes 6.0.0/ 6.1.0 1587:Yes 6.0.0/ 6.1.0 1527:high availability 1505: 1504: 1135:Jakarta WebSocket 873:Jakarta Messaging 674: 673: 209: 208: 118: 117: 16:(Redirected from 6451: 6403: 6402: 6390: 6389: 6372:Patrick Naughton 6337:Sun Microsystems 6284: 6283: 6198:Sun Microsystems 6091:Web Start (JNLP) 6012: 5946: 5939: 5932: 5923: 5922: 5784: 5777: 5770: 5761: 5760: 5601:Enterprise Beans 5517: 5510: 5503: 5494: 5493: 5456: 5451: 5450: 5448:Official website 5433: 5432: 5430: 5429: 5420:. Archived from 5414: 5408: 5407: 5400: 5394: 5393: 5391: 5390: 5371: 5365: 5364: 5362: 5361: 5350: 5344: 5343: 5341: 5330: 5322: 5316: 5315: 5307: 5301: 5300: 5298: 5297: 5286: 5280: 5279: 5277: 5276: 5265: 5259: 5258: 5251: 5245: 5244: 5237: 5231: 5230: 5228: 5227: 5216: 5210: 5209: 5204:. Archived from 5198: 5192: 5191: 5184: 5178: 5177: 5175: 5174: 5159: 5153: 5152: 5150: 5149: 5138: 5132: 5131: 5129: 5128: 5123:on 20 April 2012 5113: 5107: 5106: 5095: 5089: 5088: 5081: 5075: 5074: 5067: 5061: 5060: 5049: 5043: 5042: 5040: 5038: 5023: 5014: 5013: 5011: 5010: 4999: 4993: 4992: 4986: 4982: 4980: 4972: 4970: 4969: 4957: 4951: 4950: 4943: 4937: 4936: 4934: 4932: 4917: 4911: 4910: 4903: 4897: 4896: 4889: 4883: 4882: 4875: 4869: 4868: 4866: 4865: 4854: 4848: 4847: 4836: 4830: 4829: 4827: 4826: 4820: 4814:. Archived from 4813: 4804: 4798: 4797: 4786: 4780: 4779: 4768: 4762: 4761: 4759: 4758: 4747: 4741: 4740: 4735:. Archived from 4729: 4720: 4719: 4712: 4693: 4692: 4690: 4689: 4675: 4656: 4655: 4653: 4652: 4646:tomee.apache.org 4638: 4632: 4631: 4620: 4611: 4610: 4599: 4593: 4592: 4581: 4575: 4574: 4563: 4557: 4556: 4545: 4539: 4538: 4536: 4535: 4517: 4511: 4510: 4508: 4507: 4489: 4483: 4482: 4480: 4479: 4461: 4455: 4454: 4452: 4451: 4433: 4427: 4426: 4424: 4423: 4417: 4400: 4392: 4386: 4385: 4383: 4382: 4362: 4356: 4355: 4353: 4352: 4332: 4326: 4325: 4323: 4322: 4305: 4299: 4298: 4296: 4295: 4278: 4272: 4271: 4269: 4268: 4249: 4243: 4242: 4240: 4239: 4220: 4214: 4213: 4211: 4210: 4191: 4185: 4184: 4182: 4181: 4162: 4156: 4155: 4153: 4152: 4134: 4128: 4127: 4125: 4124: 4118:blogs.oracle.com 4109: 4103: 4102: 4100: 4099: 4082: 4076: 4075: 4073: 4071: 4054: 4048: 4047: 4045: 4044: 4029: 4023: 4022: 4008: 4002: 4001: 3999: 3998: 3983: 3977: 3976: 3974: 3972: 3958: 3952: 3951: 3949: 3948: 3937: 3880: 3875: 3874: 3859: 3856: 3853: 3850: 3847: 3844: 3841: 3838: 3835: 3832: 3829: 3826: 3823: 3820: 3817: 3814: 3811: 3808: 3805: 3802: 3799: 3796: 3793: 3790: 3787: 3784: 3781: 3778: 3775: 3772: 3769: 3766: 3763: 3760: 3757: 3754: 3751: 3748: 3745: 3742: 3739: 3736: 3733: 3730: 3727: 3724: 3721: 3718: 3715: 3712: 3709: 3706: 3703: 3700: 3697: 3694: 3691: 3688: 3685: 3682: 3679: 3676: 3673: 3670: 3667: 3664: 3661: 3658: 3655: 3652: 3649: 3646: 3643: 3640: 3637: 3634: 3631: 3628: 3625: 3622: 3619: 3616: 3613: 3610: 3607: 3604: 3601: 3598: 3595: 3592: 3589: 3586: 3583: 3580: 3577: 3574: 3571: 3568: 3565: 3562: 3559: 3556: 3553: 3550: 3547: 3544: 3541: 3538: 3535: 3532: 3529: 3526: 3523: 3520: 3517: 3514: 3511: 3492: 3489: 3486: 3483: 3480: 3477: 3474: 3471: 3468: 3465: 3462: 3459: 3456: 3455:createNamedQuery 3453: 3450: 3447: 3444: 3441: 3438: 3435: 3432: 3429: 3426: 3423: 3420: 3417: 3414: 3411: 3408: 3405: 3402: 3399: 3396: 3393: 3390: 3387: 3384: 3381: 3378: 3375: 3372: 3369: 3366: 3363: 3360: 3357: 3354: 3351: 3348: 3345: 3342: 3339: 3336: 3333: 3330: 3327: 3324: 3321: 3318: 3315: 3312: 3309: 3306: 3303: 3268: 3265: 3262: 3259: 3256: 3253: 3250: 3247: 3244: 3241: 3238: 3235: 3232: 3229: 3226: 3223: 3220: 3217: 3214: 3211: 3208: 3205: 3202: 3199: 3196: 3193: 3190: 3187: 3184: 3181: 3178: 3175: 3172: 3169: 3166: 3163: 3160: 3157: 3154: 3151: 3148: 3145: 3142: 3139: 3136: 3133: 3130: 3127: 3124: 3121: 3118: 3115: 3112: 3109: 3106: 3103: 3100: 3097: 3094: 3091: 3088: 3085: 3082: 3079: 3076: 3073: 3070: 3067: 3064: 3061: 3034: 3031: 3028: 3025: 3022: 3019: 3018:"Save" 3016: 3013: 3010: 3007: 3004: 3001: 2998: 2995: 2992: 2989: 2986: 2983: 2980: 2977: 2974: 2971: 2968: 2965: 2962: 2959: 2956: 2953: 2950: 2947: 2944: 2941: 2938: 2935: 2932: 2929: 2926: 2923: 2920: 2917: 2914: 2911: 2908: 2905: 2902: 2899: 2896: 2893: 2890: 2887: 2884: 2881: 2878: 2875: 2872: 2869: 2866: 2863: 2860: 2857: 2854: 2851: 2848: 2845: 2286:Yes v3.0-beta-1 1898: 1897: 1545: 1544: 1535:memory footprint 1441:Jakarta Security 932: 931: 903:batch processing 609:Generics in Java 605:Java annotations 497: 487: 483: 469: 439: 434: 407: 374: 363:Platform version 360: 356: 319:in version 1.5. 201: 194: 187: 135: 120: 119: 114: 111: 40: 33: 29: 21: 6459: 6458: 6454: 6453: 6452: 6450: 6449: 6448: 6414: 6413: 6412: 6407: 6397: 6376: 6362:Arthur van Hoff 6345: 6305: 6275: 6207: 6176: 6105: 6054: 6013: 6004: 5955: 5950: 5920: 5915: 5906: 5793: 5788: 5758: 5753: 5722: 5696: 5675: 5635: 5596:Bean Validation 5577: 5527: 5521: 5446: 5445: 5442: 5437: 5436: 5427: 5425: 5416: 5415: 5411: 5402: 5401: 5397: 5388: 5386: 5373: 5372: 5368: 5359: 5357: 5352: 5351: 5347: 5339: 5328: 5324: 5323: 5319: 5310:TomEE, Apache. 5308: 5304: 5295: 5293: 5288: 5287: 5283: 5274: 5272: 5267: 5266: 5262: 5253: 5252: 5248: 5239: 5238: 5234: 5225: 5223: 5218: 5217: 5213: 5200: 5199: 5195: 5186: 5185: 5181: 5172: 5170: 5161: 5160: 5156: 5147: 5145: 5140: 5139: 5135: 5126: 5124: 5115: 5114: 5110: 5097: 5096: 5092: 5083: 5082: 5078: 5073:. 25 June 2015. 5069: 5068: 5064: 5051: 5050: 5046: 5036: 5034: 5025: 5024: 5017: 5008: 5006: 5001: 5000: 4996: 4984: 4983: 4974: 4973: 4967: 4965: 4964:. Business Wire 4958: 4954: 4945: 4944: 4940: 4930: 4928: 4919: 4918: 4914: 4905: 4904: 4900: 4891: 4890: 4886: 4877: 4876: 4872: 4863: 4861: 4856: 4855: 4851: 4838: 4837: 4833: 4824: 4822: 4818: 4811: 4805: 4801: 4788: 4787: 4783: 4770: 4769: 4765: 4756: 4754: 4749: 4748: 4744: 4731: 4730: 4723: 4714: 4713: 4696: 4687: 4685: 4677: 4676: 4659: 4650: 4648: 4640: 4639: 4635: 4622: 4621: 4614: 4601: 4600: 4596: 4583: 4582: 4578: 4565: 4564: 4560: 4547: 4546: 4542: 4533: 4531: 4519: 4518: 4514: 4505: 4503: 4491: 4490: 4486: 4477: 4475: 4463: 4462: 4458: 4449: 4447: 4435: 4434: 4430: 4421: 4419: 4415: 4398: 4394: 4393: 4389: 4380: 4378: 4364: 4363: 4359: 4350: 4348: 4334: 4333: 4329: 4320: 4318: 4306: 4302: 4293: 4291: 4279: 4275: 4266: 4264: 4250: 4246: 4237: 4235: 4221: 4217: 4208: 4206: 4192: 4188: 4179: 4177: 4163: 4159: 4150: 4148: 4136: 4135: 4131: 4122: 4120: 4110: 4106: 4097: 4095: 4083: 4079: 4069: 4067: 4055: 4051: 4042: 4040: 4038:Life at Eclipse 4030: 4026: 4011:Beaton, Wayne. 4009: 4005: 3996: 3994: 3984: 3980: 3970: 3968: 3960: 3959: 3955: 3946: 3944: 3939: 3938: 3934: 3929: 3896:Java BluePrints 3876: 3869: 3866: 3861: 3860: 3857: 3854: 3851: 3848: 3845: 3842: 3839: 3836: 3833: 3830: 3827: 3824: 3821: 3818: 3815: 3812: 3809: 3806: 3803: 3800: 3797: 3794: 3791: 3788: 3785: 3782: 3779: 3776: 3773: 3770: 3767: 3764: 3761: 3758: 3755: 3752: 3749: 3746: 3743: 3740: 3737: 3734: 3731: 3728: 3725: 3722: 3719: 3716: 3713: 3710: 3707: 3704: 3701: 3698: 3695: 3692: 3689: 3686: 3683: 3680: 3677: 3674: 3671: 3668: 3665: 3662: 3659: 3656: 3653: 3650: 3647: 3644: 3641: 3638: 3635: 3632: 3629: 3626: 3623: 3620: 3617: 3614: 3611: 3608: 3605: 3602: 3599: 3596: 3593: 3590: 3587: 3584: 3581: 3578: 3575: 3572: 3569: 3566: 3563: 3560: 3557: 3554: 3551: 3548: 3545: 3542: 3539: 3536: 3533: 3530: 3528:@GeneratedValue 3527: 3524: 3521: 3518: 3515: 3512: 3509: 3499: 3494: 3493: 3490: 3487: 3484: 3481: 3478: 3475: 3472: 3469: 3466: 3463: 3460: 3457: 3454: 3451: 3448: 3445: 3442: 3439: 3436: 3433: 3430: 3427: 3424: 3421: 3418: 3415: 3412: 3409: 3406: 3403: 3400: 3397: 3394: 3391: 3388: 3385: 3382: 3379: 3376: 3373: 3370: 3367: 3364: 3361: 3358: 3355: 3352: 3349: 3346: 3343: 3340: 3337: 3334: 3331: 3328: 3325: 3322: 3319: 3316: 3313: 3310: 3307: 3304: 3301: 3275: 3270: 3269: 3266: 3263: 3260: 3257: 3254: 3251: 3248: 3245: 3242: 3239: 3236: 3233: 3230: 3227: 3224: 3221: 3218: 3215: 3212: 3209: 3206: 3203: 3200: 3197: 3194: 3191: 3188: 3185: 3182: 3179: 3176: 3173: 3170: 3167: 3164: 3161: 3158: 3155: 3152: 3149: 3146: 3144:addFlashMessage 3143: 3140: 3137: 3134: 3131: 3128: 3125: 3122: 3119: 3116: 3113: 3110: 3107: 3104: 3101: 3098: 3095: 3092: 3089: 3086: 3083: 3080: 3077: 3074: 3071: 3068: 3065: 3062: 3059: 3041: 3036: 3035: 3032: 3030:</h:body> 3029: 3027:</h:form> 3026: 3023: 3020: 3017: 3014: 3011: 3008: 3005: 3002: 2999: 2996: 2993: 2990: 2987: 2984: 2982:<h:inputText 2981: 2978: 2975: 2972: 2969: 2966: 2963: 2960: 2957: 2954: 2951: 2948: 2945: 2942: 2940:<h:inputText 2939: 2936: 2933: 2930: 2927: 2924: 2921: 2918: 2915: 2912: 2910:<h:panelGrid 2909: 2906: 2903: 2900: 2897: 2894: 2891: 2888: 2885: 2882: 2879: 2876: 2873: 2871:<f:viewParam 2870: 2867: 2864: 2861: 2858: 2855: 2852: 2849: 2846: 2843: 2813:Jakarta Servlet 2806: 2714:Pramati Server 2269:Apache Geronimo 1920: 1896: 1543: 1523:fault tolerance 1510: 1325:Bean Validation 960:Jakarta Servlet 951:Jakarta EE 9.1 950: 945: 926: 886: 788: 753: 721:Jakarta Servlet 717: 679: 495: 467: 459:JDK 11 support 456: 437: 432: 424: 405: 372: 348:Jakarta Project 301: 246:, which can be 205: 150:(Micro Edition) 108: 46:Player software 28: 23: 22: 15: 12: 11: 5: 6457: 6447: 6446: 6444:Web frameworks 6441: 6436: 6431: 6426: 6409: 6408: 6385: 6382: 6381: 6378: 6377: 6375: 6374: 6369: 6364: 6359: 6353: 6351: 6347: 6346: 6344: 6343: 6334: 6329: 6324: 6319: 6313: 6311: 6307: 6306: 6304: 6303: 6298: 6292: 6290: 6281: 6277: 6276: 6274: 6273: 6268: 6263: 6258: 6253: 6248: 6243: 6238: 6233: 6228: 6223: 6217: 6215: 6209: 6208: 6206: 6205: 6200: 6195: 6190: 6184: 6182: 6178: 6177: 6175: 6174: 6169: 6164: 6159: 6154: 6149: 6144: 6139: 6134: 6129: 6124: 6119: 6113: 6111: 6107: 6106: 6104: 6103: 6098: 6093: 6088: 6083: 6078: 6073: 6068: 6062: 6060: 6056: 6055: 6053: 6052: 6047: 6042: 6037: 6032: 6027: 6021: 6019: 6015: 6014: 6007: 6005: 6003: 6002: 5997: 5992: 5987: 5981: 5975: 5969: 5963: 5961: 5957: 5956: 5949: 5948: 5941: 5934: 5926: 5917: 5916: 5911: 5908: 5907: 5905: 5904: 5899: 5894: 5889: 5884: 5879: 5874: 5869: 5864: 5859: 5854: 5849: 5844: 5839: 5834: 5829: 5824: 5819: 5814: 5809: 5804: 5798: 5795: 5794: 5787: 5786: 5779: 5772: 5764: 5755: 5754: 5752: 5751: 5746: 5741: 5736: 5730: 5728: 5724: 5723: 5721: 5720: 5715: 5710: 5704: 5702: 5698: 5697: 5695: 5694: 5689: 5683: 5681: 5677: 5676: 5674: 5673: 5668: 5667: 5666: 5661: 5651: 5645: 5643: 5637: 5636: 5634: 5633: 5628: 5623: 5618: 5613: 5608: 5603: 5598: 5593: 5587: 5585: 5583:Enterprise app 5579: 5578: 5576: 5575: 5570: 5569: 5568: 5558: 5553: 5548: 5543: 5537: 5535: 5529: 5528: 5526:specifications 5520: 5519: 5512: 5505: 5497: 5491: 5490: 5485: 5479: 5473: 5468: 5467: 5466: 5441: 5440:External links 5438: 5435: 5434: 5409: 5395: 5366: 5345: 5317: 5302: 5281: 5269:"Apache TomEE" 5260: 5246: 5232: 5211: 5193: 5179: 5154: 5133: 5108: 5090: 5076: 5062: 5044: 5033:. 10 July 2018 5015: 4994: 4952: 4938: 4912: 4898: 4884: 4870: 4849: 4844:www.oracle.com 4831: 4799: 4794:www.oracle.com 4781: 4776:www.oracle.com 4763: 4742: 4739:on 2012-12-20. 4721: 4694: 4683:www.oracle.com 4657: 4642:"Apache TomEE" 4633: 4628:openliberty.io 4612: 4607:openliberty.io 4594: 4576: 4558: 4540: 4512: 4484: 4456: 4428: 4387: 4357: 4327: 4300: 4273: 4244: 4215: 4186: 4157: 4129: 4104: 4077: 4049: 4024: 4003: 3978: 3953: 3931: 3930: 3928: 3925: 3924: 3923: 3918: 3913: 3908: 3903: 3898: 3893: 3888: 3882: 3881: 3865: 3862: 3508: 3498: 3495: 3300: 3274: 3271: 3058: 3040: 3037: 2907:<h:form> 2901:<h:messages 2898:<h:body> 2842: 2805: 2802: 2799: 2798: 2795: 2792: 2790: 2788: 2786: 2784: 2782: 2780: 2778: 2773: 2769: 2768: 2765: 2762: 2760: 2758: 2756: 2754: 2752: 2750: 2748: 2743: 2739: 2738: 2735: 2732: 2730: 2728: 2726: 2724: 2722: 2720: 2718: 2715: 2711: 2710: 2707: 2704: 2702: 2700: 2698: 2696: 2694: 2692: 2690: 2687: 2681: 2680: 2677: 2674: 2672: 2670: 2668: 2666: 2664: 2662: 2660: 2657: 2651: 2650: 2647: 2645: 2642: 2640: 2638: 2636: 2634: 2632: 2630: 2627: 2621: 2620: 2617: 2614: 2611: 2608: 2606: 2604: 2602: 2600: 2598: 2593: 2587: 2586: 2585:Free software 2583: 2580: 2577: 2574: 2572: 2570: 2568: 2566: 2564: 2559: 2555: 2554: 2553:Free software 2551: 2549: 2547: 2544: 2542: 2540: 2538: 2536: 2534: 2529: 2523: 2522: 2519: 2516: 2514: 2511: 2509: 2507: 2505: 2503: 2501: 2496: 2490: 2489: 2488:Free software 2486: 2484: 2482: 2479: 2477: 2474: 2472: 2470: 2468: 2463: 2457: 2456: 2454: 2452: 2450: 2448: 2445: 2443: 2441: 2439: 2436: 2432: 2431: 2428: 2426: 2423: 2421: 2418: 2416: 2414: 2412: 2410: 2405: 2399: 2398: 2395: 2393: 2390: 2388: 2385: 2383: 2380: 2378: 2376: 2371: 2365: 2364: 2361: 2359: 2357: 2355: 2352: 2350: 2347: 2345: 2343: 2338: 2334: 2333: 2330: 2327: 2324: 2322: 2319: 2317: 2314: 2312: 2310: 2305: 2299: 2298: 2297:Free software 2295: 2292: 2289: 2287: 2284: 2282: 2280: 2278: 2276: 2271: 2265: 2264: 2261: 2259: 2256: 2254: 2251: 2249: 2247: 2245: 2243: 2238: 2232: 2231: 2230:Free software 2228: 2226: 2224: 2222: 2220: 2218: 2216: 2215:Yes v18.0.0.2 2213: 2212:Yes v18.0.0.2 2210: 2207: 2201: 2200: 2197: 2195: 2193: 2190: 2188: 2185: 2182: 2181:Yes v18.0.0.2 2179: 2178:Yes v18.0.0.2 2176: 2171: 2165: 2164: 2161: 2158: 2155: 2153: 2150: 2147: 2144: 2142: 2140: 2135: 2129: 2128: 2125: 2123: 2120: 2118: 2115: 2112: 2109: 2107: 2104: 2099: 2093: 2092: 2087: 2084: 2081: 2078: 2075: 2072: 2069: 2066: 2063: 2058: 2052: 2051: 2046: 2043: 2042:Yes v10.3.5.0 2040: 2038: 2035: 2033: 2030: 2028: 2025: 2022: 2016: 2015: 2010: 2003: 1996: 1994: 1991: 1989: 1987: 1985: 1983: 1980: 1976: 1975: 1970: 1968: 1965: 1962: 1959: 1956: 1953: 1950: 1947: 1942: 1935: 1934: 1931: 1928: 1925: 1922: 1917: 1914: 1911: 1908: 1905: 1902: 1895: 1892: 1889: 1888: 1883: 1880: 1877: 1874: 1871: 1868: 1863: 1857: 1856: 1851: 1848: 1845: 1842: 1839: 1836: 1831: 1825: 1824: 1819: 1816: 1813: 1810: 1807: 1804: 1799: 1793: 1792: 1787: 1784: 1781: 1778: 1775: 1772: 1769: 1763: 1762: 1757: 1754: 1751: 1748: 1745: 1742: 1737: 1731: 1730: 1725: 1722: 1719: 1716: 1713: 1710: 1705: 1699: 1698: 1693: 1690: 1687: 1684: 1681: 1678: 1673: 1667: 1666: 1661: 1658: 1655: 1654:Yes 21.0.0.12 1652: 1651:Yes 21.0.0.12 1649: 1646: 1641: 1635: 1634: 1629: 1626: 1623: 1622:Yes 21.0.0.12 1620: 1619:Yes 21.0.0.12 1617: 1614: 1609: 1603: 1602: 1597: 1594: 1591: 1588: 1585: 1582: 1577: 1571: 1570: 1567: 1564: 1561: 1558: 1555: 1552: 1549: 1542: 1539: 1509: 1506: 1503: 1502: 1499: 1496: 1493: 1490: 1487: 1481: 1480: 1477: 1474: 1471: 1468: 1465: 1459: 1458: 1455: 1452: 1449: 1446: 1443: 1437: 1436: 1433: 1430: 1427: 1424: 1421: 1415: 1414: 1411: 1408: 1405: 1402: 1399: 1387: 1386: 1383: 1380: 1377: 1374: 1371: 1365: 1364: 1361: 1358: 1355: 1352: 1349: 1343: 1342: 1339: 1336: 1333: 1330: 1327: 1320: 1319: 1316: 1313: 1310: 1307: 1304: 1293: 1292: 1289: 1286: 1283: 1280: 1277: 1266: 1265: 1262: 1259: 1256: 1253: 1250: 1239: 1238: 1235: 1232: 1229: 1226: 1223: 1212: 1211: 1208: 1205: 1202: 1199: 1196: 1185: 1184: 1181: 1178: 1175: 1172: 1169: 1158: 1157: 1154: 1151: 1148: 1145: 1142: 1131: 1130: 1127: 1124: 1121: 1118: 1115: 1104: 1103: 1100: 1097: 1094: 1091: 1088: 1082: 1081: 1078: 1075: 1072: 1069: 1066: 1055: 1054: 1051: 1048: 1045: 1042: 1039: 1032: 1031: 1028: 1025: 1022: 1019: 1016: 1005: 1004: 1001: 998: 995: 992: 989: 978: 977: 974: 971: 968: 965: 962: 956: 955: 954:Jakarta EE 10 952: 947: 942: 939: 936: 925: 922: 921: 920: 906: 899: 885: 882: 881: 880: 870: 860: 850: 846:access control 807: 796: 787: 784: 783: 782: 776: 770: 767: 764: 752: 749: 748: 747: 737: 731: 724: 716: 713: 711:technologies. 678: 677:Specifications 675: 672: 671: 668: 665: 660: 657: 653: 652: 649: 646: 641: 638: 634: 633: 627: 624: 619: 616: 612: 611: 602: 599: 594: 591: 587: 586: 580: 577: 572: 569: 565: 564: 550: 547: 542: 539: 535: 534: 530:and CDI based 525: 522: 517: 514: 510: 509: 506: 503: 498: 493: 489: 488: 478: 475: 470: 465: 461: 460: 457: 455: 454: 451: 447: 445: 440: 435: 433:Jakarta EE 9.1 429: 428: 425: 423: 422: 419: 415: 413: 408: 403: 399: 398: 395: 392: 387: 384: 380: 379: 376: 370: 367: 364: 300: 297: 207: 206: 204: 203: 196: 189: 181: 178: 177: 176: 175: 174:(Discontinued) 169: 163: 157: 151: 145: 137: 136: 128: 127: 116: 115: 106: 102: 101: 88: 84: 83: 80: 76: 75: 70: 69:Application(s) 66: 65: 60: 54: 53: 48: 42: 41: 26: 9: 6: 4: 3: 2: 6456: 6445: 6442: 6440: 6437: 6435: 6434:Java platform 6432: 6430: 6427: 6425: 6422: 6421: 6419: 6406: 6401: 6395: 6394: 6383: 6373: 6370: 6368: 6365: 6363: 6360: 6358: 6357:James Gosling 6355: 6354: 6352: 6348: 6342: 6338: 6335: 6333: 6330: 6328: 6325: 6323: 6320: 6318: 6315: 6314: 6312: 6310:Organizations 6308: 6302: 6299: 6297: 6294: 6293: 6291: 6289: 6285: 6282: 6278: 6272: 6269: 6267: 6264: 6262: 6259: 6257: 6254: 6252: 6249: 6247: 6244: 6242: 6239: 6237: 6234: 6232: 6229: 6227: 6224: 6222: 6219: 6218: 6216: 6214: 6213:JVM languages 6210: 6204: 6201: 6199: 6196: 6194: 6191: 6189: 6186: 6185: 6183: 6179: 6173: 6170: 6168: 6165: 6163: 6160: 6158: 6155: 6153: 6150: 6148: 6145: 6143: 6140: 6138: 6135: 6133: 6130: 6128: 6127:GNU Classpath 6125: 6123: 6120: 6118: 6115: 6114: 6112: 6108: 6102: 6099: 6097: 6094: 6092: 6089: 6087: 6084: 6082: 6079: 6077: 6074: 6072: 6069: 6067: 6064: 6063: 6061: 6057: 6051: 6048: 6046: 6043: 6041: 6038: 6036: 6033: 6031: 6028: 6026: 6023: 6022: 6020: 6016: 6011: 6001: 5998: 5996: 5993: 5991: 5988: 5985: 5982: 5979: 5976: 5973: 5970: 5968: 5965: 5964: 5962: 5958: 5954: 5947: 5942: 5940: 5935: 5933: 5928: 5927: 5924: 5914: 5909: 5903: 5900: 5898: 5895: 5893: 5890: 5888: 5885: 5883: 5880: 5878: 5875: 5873: 5870: 5868: 5865: 5863: 5860: 5858: 5855: 5853: 5850: 5848: 5845: 5843: 5840: 5838: 5835: 5833: 5830: 5828: 5825: 5823: 5820: 5818: 5815: 5813: 5810: 5808: 5805: 5803: 5800: 5799: 5796: 5792: 5785: 5780: 5778: 5773: 5771: 5766: 5765: 5762: 5750: 5747: 5745: 5742: 5740: 5737: 5735: 5732: 5731: 5729: 5725: 5719: 5716: 5714: 5711: 5709: 5706: 5705: 5703: 5699: 5693: 5690: 5688: 5685: 5684: 5682: 5678: 5672: 5669: 5665: 5662: 5660: 5657: 5656: 5655: 5652: 5650: 5647: 5646: 5644: 5642: 5638: 5632: 5629: 5627: 5624: 5622: 5619: 5617: 5614: 5612: 5609: 5607: 5604: 5602: 5599: 5597: 5594: 5592: 5589: 5588: 5586: 5584: 5580: 5574: 5571: 5567: 5564: 5563: 5562: 5559: 5557: 5554: 5552: 5549: 5547: 5544: 5542: 5539: 5538: 5536: 5534: 5530: 5525: 5518: 5513: 5511: 5506: 5504: 5499: 5498: 5495: 5489: 5486: 5483: 5480: 5477: 5474: 5472: 5469: 5465: 5461: 5458: 5457: 5455: 5449: 5444: 5443: 5424:on 2009-12-07 5423: 5419: 5413: 5405: 5399: 5385:on 2013-10-15 5384: 5380: 5379:jonas.ow2.org 5376: 5370: 5355: 5349: 5338: 5334: 5327: 5321: 5313: 5306: 5291: 5285: 5270: 5264: 5256: 5250: 5242: 5236: 5221: 5215: 5207: 5203: 5197: 5190:. Oracle.com. 5189: 5183: 5169:on 2012-07-02 5168: 5164: 5158: 5143: 5137: 5122: 5118: 5112: 5104: 5100: 5094: 5086: 5080: 5072: 5066: 5058: 5054: 5048: 5032: 5028: 5022: 5020: 5004: 4998: 4990: 4985:|author= 4978: 4963: 4956: 4948: 4942: 4926: 4922: 4916: 4908: 4902: 4894: 4888: 4880: 4874: 4859: 4853: 4845: 4841: 4835: 4821:on 2011-12-15 4817: 4810: 4803: 4795: 4791: 4785: 4777: 4773: 4767: 4752: 4746: 4738: 4734: 4728: 4726: 4717: 4711: 4709: 4707: 4705: 4703: 4701: 4699: 4684: 4680: 4674: 4672: 4670: 4668: 4666: 4664: 4662: 4647: 4643: 4637: 4629: 4625: 4619: 4617: 4608: 4604: 4598: 4590: 4586: 4580: 4572: 4568: 4562: 4554: 4550: 4544: 4530: 4526: 4522: 4516: 4502: 4498: 4494: 4488: 4474: 4470: 4466: 4460: 4446: 4442: 4438: 4432: 4414: 4410: 4406: 4405: 4397: 4391: 4377: 4373: 4372: 4367: 4361: 4347: 4343: 4342: 4337: 4331: 4317: 4316: 4315:Computerworld 4311: 4304: 4290: 4289: 4284: 4277: 4263: 4259: 4255: 4248: 4234: 4230: 4226: 4219: 4205: 4201: 4197: 4190: 4176: 4172: 4168: 4161: 4147: 4143: 4139: 4133: 4119: 4115: 4108: 4094: 4093: 4088: 4081: 4066: 4065: 4060: 4053: 4039: 4035: 4028: 4020: 4019: 4014: 4007: 3993: 3989: 3982: 3967: 3963: 3957: 3942: 3936: 3932: 3922: 3919: 3917: 3916:Web container 3914: 3912: 3909: 3907: 3904: 3902: 3899: 3897: 3894: 3892: 3889: 3887: 3884: 3883: 3879: 3873: 3868: 3506: 3504: 3482:getResultList 3449:entityManager 3401:entityManager 3356:entityManager 3326:entityManager 3323:EntityManager 3298: 3296: 3292: 3288: 3284: 3280: 3056: 3054: 3050: 3046: 3033:</html> 2916:"2" 2840: 2838: 2834: 2830: 2826: 2825:Jakarta Faces 2822: 2818: 2814: 2809: 2796: 2793: 2791: 2789: 2787: 2785: 2783: 2781: 2779: 2777: 2774: 2771: 2770: 2766: 2763: 2761: 2759: 2757: 2755: 2753: 2751: 2749: 2747: 2744: 2741: 2740: 2736: 2733: 2731: 2729: 2727: 2725: 2723: 2721: 2719: 2716: 2713: 2712: 2708: 2705: 2703: 2701: 2699: 2697: 2695: 2693: 2691: 2688: 2686: 2683: 2682: 2678: 2675: 2673: 2671: 2669: 2667: 2665: 2663: 2661: 2658: 2656: 2653: 2652: 2648: 2646: 2643: 2641: 2639: 2637: 2635: 2633: 2631: 2628: 2626: 2623: 2622: 2618: 2615: 2612: 2609: 2607: 2605: 2603: 2601: 2599: 2597: 2594: 2592: 2591:SAP NetWeaver 2589: 2588: 2584: 2581: 2578: 2576:Yes v5.3 rc1 2575: 2573: 2571: 2569: 2567: 2565: 2563: 2560: 2557: 2556: 2552: 2550: 2548: 2545: 2543: 2541: 2539: 2537: 2535: 2533: 2530: 2528: 2525: 2524: 2520: 2517: 2515: 2512: 2510: 2508: 2506: 2504: 2502: 2500: 2497: 2495: 2492: 2491: 2487: 2485: 2483: 2480: 2478: 2475: 2473: 2471: 2469: 2467: 2464: 2462: 2459: 2458: 2455: 2453: 2451: 2449: 2446: 2444: 2442: 2440: 2437: 2434: 2433: 2429: 2427: 2424: 2422: 2419: 2417: 2415: 2413: 2411: 2409: 2406: 2404: 2401: 2400: 2396: 2394: 2391: 2389: 2386: 2384: 2381: 2379: 2377: 2375: 2372: 2370: 2367: 2366: 2362: 2360: 2358: 2356: 2353: 2351: 2348: 2346: 2344: 2342: 2339: 2336: 2335: 2331: 2328: 2325: 2323: 2320: 2318: 2315: 2313: 2311: 2309: 2306: 2304: 2301: 2300: 2296: 2293: 2290: 2288: 2285: 2283: 2281: 2279: 2277: 2275: 2272: 2270: 2267: 2266: 2262: 2260: 2257: 2255: 2252: 2250: 2248: 2246: 2244: 2242: 2239: 2237: 2234: 2233: 2229: 2227: 2225: 2223: 2221: 2219: 2217: 2214: 2211: 2208: 2206: 2203: 2202: 2198: 2196: 2194: 2191: 2189: 2187:Yes v8.5.5.6 2186: 2184:Yes v8.5.5.6 2183: 2180: 2177: 2175: 2172: 2170: 2167: 2166: 2162: 2159: 2156: 2154: 2151: 2148: 2145: 2143: 2141: 2139: 2136: 2134: 2131: 2130: 2126: 2124: 2121: 2119: 2116: 2113: 2110: 2108: 2105: 2103: 2100: 2098: 2095: 2094: 2091: 2090:Free software 2088: 2085: 2082: 2079: 2076: 2073: 2070: 2067: 2064: 2062: 2059: 2057: 2054: 2053: 2050: 2047: 2044: 2041: 2039: 2036: 2034: 2031: 2029: 2026: 2023: 2021: 2018: 2017: 2014: 2011: 2008: 2004: 2001: 1997: 1995: 1992: 1990: 1988: 1986: 1984: 1981: 1978: 1977: 1974: 1973:Free software 1971: 1969: 1966: 1963: 1960: 1957: 1954: 1951: 1948: 1946: 1943: 1940: 1937: 1936: 1932: 1929: 1926: 1923: 1918: 1915: 1912: 1909: 1906: 1903: 1900: 1899: 1887: 1884: 1881: 1878: 1875: 1872: 1869: 1867: 1864: 1862: 1859: 1858: 1855: 1852: 1849: 1846: 1843: 1840: 1837: 1835: 1832: 1830: 1827: 1826: 1823: 1820: 1817: 1814: 1811: 1808: 1805: 1803: 1800: 1798: 1795: 1794: 1791: 1790:Free software 1788: 1785: 1782: 1779: 1776: 1773: 1770: 1768: 1767:Payara Server 1765: 1764: 1761: 1760:Free software 1758: 1755: 1752: 1750:Yes 9.0.0-M7 1749: 1746: 1743: 1741: 1738: 1736: 1733: 1732: 1729: 1728:Free software 1726: 1723: 1720: 1717: 1714: 1711: 1709: 1706: 1704: 1701: 1700: 1697: 1696:Free software 1694: 1691: 1688: 1685: 1682: 1679: 1677: 1674: 1672: 1669: 1668: 1665: 1662: 1660:Yes 20.0.0.3 1659: 1657:Yes 20.0.0.3 1656: 1653: 1650: 1648:Yes 23.0.0.3 1647: 1645: 1642: 1640: 1637: 1636: 1633: 1632:Free software 1630: 1627: 1624: 1621: 1618: 1615: 1613: 1610: 1608: 1605: 1604: 1601: 1600:Free software 1598: 1595: 1592: 1589: 1586: 1583: 1581: 1578: 1576: 1573: 1572: 1568: 1565: 1562: 1559: 1556: 1553: 1550: 1547: 1546: 1538: 1536: 1532: 1528: 1524: 1520: 1516: 1500: 1486: 1483: 1482: 1478: 1475: 1472: 1469: 1464: 1461: 1460: 1456: 1453: 1450: 1442: 1439: 1438: 1434: 1431: 1428: 1425: 1422: 1420: 1417: 1416: 1412: 1409: 1406: 1403: 1400: 1397: 1393: 1389: 1388: 1384: 1381: 1378: 1375: 1372: 1370: 1367: 1366: 1359: 1356: 1353: 1350: 1348: 1345: 1344: 1340: 1337: 1334: 1331: 1328: 1326: 1322: 1321: 1317: 1314: 1311: 1308: 1305: 1302: 1298: 1295: 1294: 1290: 1287: 1284: 1281: 1278: 1275: 1271: 1268: 1267: 1263: 1260: 1257: 1254: 1251: 1248: 1244: 1241: 1240: 1236: 1233: 1230: 1227: 1224: 1221: 1217: 1214: 1213: 1209: 1206: 1203: 1194: 1190: 1187: 1186: 1182: 1179: 1176: 1173: 1167: 1163: 1160: 1159: 1155: 1152: 1149: 1146: 1140: 1136: 1133: 1132: 1128: 1125: 1122: 1119: 1116: 1113: 1109: 1106: 1105: 1101: 1098: 1095: 1092: 1089: 1087: 1086:Jakarta Faces 1084: 1083: 1079: 1076: 1073: 1070: 1067: 1064: 1060: 1057: 1056: 1052: 1049: 1046: 1043: 1040: 1037: 1034: 1033: 1029: 1026: 1023: 1020: 1017: 1014: 1010: 1007: 1006: 1002: 999: 996: 993: 990: 987: 983: 980: 979: 975: 972: 969: 966: 963: 961: 958: 957: 953: 948: 946:Jakarta EE 8 943: 940: 937: 935:Specification 934: 933: 930: 918: 914: 910: 907: 904: 900: 897: 892: 888: 887: 878: 874: 871: 868: 864: 861: 858: 854: 851: 847: 843: 839: 835: 831: 827: 823: 819: 815: 811: 808: 805: 801: 797: 794: 790: 789: 780: 777: 774: 771: 768: 765: 762: 758: 755: 754: 745: 741: 738: 735: 734:Jakarta Faces 732: 729: 725: 722: 719: 718: 712: 710: 706: 702: 698: 694: 690: 687: 682: 669: 666: 664: 661: 658: 655: 654: 650: 647: 645: 642: 639: 636: 635: 631: 628: 625: 623: 620: 617: 614: 613: 610: 606: 603: 600: 598: 595: 592: 589: 588: 584: 581: 578: 576: 573: 570: 567: 566: 562: 558: 554: 551: 548: 546: 543: 540: 537: 536: 533: 529: 526: 523: 521: 518: 515: 512: 511: 507: 504: 502: 499: 494: 491: 490: 479: 476: 474: 471: 466: 463: 462: 458: 452: 449: 448: 446: 444: 441: 436: 431: 430: 426: 420: 417: 416: 414: 412: 409: 404: 402:Jakarta EE 10 401: 400: 396: 393: 391: 388: 385: 383:Jakarta EE 11 382: 381: 377: 371: 369:Specification 368: 365: 362: 361: 355: 353: 349: 345: 341: 337: 333: 329: 325: 320: 318: 314: 310: 306: 296: 294: 291: 287: 283: 278: 276: 272: 268: 264: 263:specification 259: 257: 253: 249: 248:microservices 245: 241: 237: 233: 229: 225: 221: 217: 213: 202: 197: 195: 190: 188: 183: 182: 180: 179: 173: 170: 167: 164: 161: 158: 155: 152: 149: 146: 144: 141: 140: 139: 138: 134: 130: 129: 125: 124:Java platform 122: 121: 113: 107: 103: 100: 96: 92: 89: 85: 81: 77: 74: 71: 67: 64: 61: 59: 55: 52: 49: 47: 43: 39: 34: 19: 6391: 5986:(Enterprise) 5983: 5851: 5641:Web services 5523: 5426:. Retrieved 5422:the original 5412: 5398: 5387:. Retrieved 5383:the original 5378: 5369: 5358:. Retrieved 5356:. Oracle.com 5348: 5332: 5320: 5305: 5294:. Retrieved 5284: 5273:. Retrieved 5263: 5249: 5235: 5224:. Retrieved 5214: 5206:the original 5196: 5182: 5171:. Retrieved 5167:the original 5157: 5146:. Retrieved 5136: 5125:. Retrieved 5121:the original 5111: 5102: 5093: 5079: 5065: 5056: 5047: 5035:. Retrieved 5030: 5007:. Retrieved 4997: 4966:. Retrieved 4955: 4941: 4929:. Retrieved 4925:the original 4915: 4901: 4887: 4873: 4862:. Retrieved 4852: 4843: 4834: 4823:. Retrieved 4816:the original 4802: 4793: 4784: 4775: 4766: 4755:. Retrieved 4745: 4737:the original 4686:. Retrieved 4682: 4649:. Retrieved 4645: 4636: 4627: 4606: 4597: 4588: 4579: 4570: 4561: 4552: 4543: 4532:. Retrieved 4524: 4515: 4504:. Retrieved 4496: 4487: 4476:. Retrieved 4468: 4459: 4448:. Retrieved 4440: 4431: 4420:. Retrieved 4402: 4390: 4379:. Retrieved 4369: 4360: 4349:. Retrieved 4339: 4330: 4319:. Retrieved 4313: 4303: 4292:. Retrieved 4286: 4276: 4265:. Retrieved 4257: 4247: 4236:. Retrieved 4228: 4218: 4207:. Retrieved 4199: 4189: 4178:. Retrieved 4170: 4160: 4149:. Retrieved 4141: 4132: 4121:. Retrieved 4117: 4107: 4096:. Retrieved 4090: 4080: 4068:. Retrieved 4064:The Register 4062: 4061:. Software. 4052: 4041:. Retrieved 4037: 4027: 4016: 4006: 3995:. Retrieved 3991: 3981: 3971:February 26, 3969:. Retrieved 3956: 3945:. Retrieved 3935: 3747:setFirstName 3720:getFirstName 3502: 3500: 3282: 3276: 3052: 3042: 2828: 2820: 2810: 2807: 2494:Resin Server 2461:Apache TomEE 2205:Open Liberty 1607:Open Liberty 1511: 1395: 1300: 1273: 1246: 1219: 1192: 1165: 1138: 1111: 1062: 1012: 985: 949:Jakarta EE 9 927: 916: 912: 876: 866: 856: 818:transactions 813: 799: 792: 743: 730:connections; 707:and several 683: 680: 492:Jakarta EE 8 464:Jakarta EE 9 321: 316: 312: 308: 304: 302: 279: 274: 260: 240:web services 227: 223: 219: 215: 211: 210: 172:PersonalJava 159: 6288:Conferences 5995:Android SDK 5842:EclipseLink 5827:Buckminster 5631:Annotations 3819:setLastName 3792:getLastName 3063:@ViewScoped 2804:Code sample 2742:Trifork T4 2192:Yes v8.5.5 2032:Yes 12.2.1 2027:Yes 14.1.1 1967:Yes v2.1.x 1786:Yes 5.23.0 1692:Yes 18.0.0 1689:Yes 18.0.0 924:Web profile 709:web service 256:concurrency 214:, formerly 6418:Categories 6367:Urs Hölzle 6256:Processing 5984:Jakarta EE 5980:(Standard) 5852:Jakarta EE 5718:Management 5524:Jakarta EE 5428:2010-05-03 5389:2014-02-25 5360:2015-12-07 5333:caucho.com 5296:2012-07-18 5275:2012-07-18 5243:. Fujitsu. 5226:2012-07-18 5173:2012-07-18 5148:2012-07-18 5127:2012-07-18 5057:Oracle.com 5009:2012-07-18 4968:2012-07-18 4864:2012-07-18 4825:2011-12-03 4757:2012-07-18 4688:2018-08-05 4651:2024-01-08 4589:Jakarta.ee 4571:Jakarta.ee 4553:Jakarta.ee 4534:2022-09-27 4506:2022-03-05 4478:2022-03-05 4450:2022-03-05 4422:2022-02-05 4381:2022-03-05 4351:2022-03-05 4321:2022-03-05 4294:2022-03-05 4267:2022-03-05 4258:Jakarta EE 4238:2022-03-05 4229:Jakarta EE 4209:2022-03-05 4200:Jakarta EE 4180:2024-07-17 4171:Jakarta EE 4151:2024-07-17 4142:Jakarta EE 4123:2024-07-25 4098:2020-07-10 4043:2024-07-25 4013:"EE4J FAQ" 3997:2017-09-13 3947:2012-07-18 3927:References 3302:@Stateless 2886:converter= 2382:Yes v12.0 2349:Yes v10.0 2106:Yes v7.2 2071:Yes v8.1 2068:Yes v14.x 2065:Yes v14.x 1933:Licensing 1904:Developer 1756:Yes 8.0.x 1724:Yes 7.3.0 1721:Yes 7.3.0 1596:Yes 5.1.0 1593:Yes 5.1.0 1584:Yes 7.0.0 1569:Licensing 1551:Developer 1541:Jakarta EE 1519:clustering 1515:connectors 849:container. 806:container; 697:connectors 691:, such as 659:1999-12-17 640:2001-09-24 618:2003-11-11 593:2006-05-11 571:2009-12-10 541:2013-05-28 516:2017-08-31 496:2019-09-10 468:2020-12-08 450:Java SE 11 438:2021-05-25 421:Java SE 11 418:Java SE 17 406:2022-09-22 394:Java SE 21 326:under the 286:accounting 282:e-commerce 212:Jakarta EE 160:Jakarta EE 31:Jakarta EE 6280:Community 6226:BeanShell 6142:Hibernate 6117:Blackdown 6050:Maxine VM 5990:Java Card 5960:Platforms 5573:WebSocket 5005:. Ibm.com 4288:InfoWorld 3777:firstName 3771:firstName 3756:firstName 3732:firstName 3594:firstName 2734:Yes v5.0 2610:Yes v2.x 2546:Yes v6.0 2513:Yes v4.0 2447:Yes v9.5 2438:Baolande 2294:Yes v1.0 2291:Yes v2.0 2258:Yes v2.1 2253:Yes v3.0 2149:Yes v9.x 2146:Yes v9.x 2117:Yes v6.0 2114:Yes v7.0 2111:Yes v7.0 2086:Yes v4.x 2083:Yes v5.1 2077:Yes v7.1 2037:Yes v12c 1958:Yes v4.x 1955:Yes v4.x 1952:Yes v5.0 1949:Yes v5.0 1939:GlassFish 1703:JBoss EAP 1575:GlassFish 1264:4.0 Lite 1261:4.0 Lite 1258:3.2 Lite 1139:WebSocket 944:Java EE 8 941:Java EE 7 938:Java EE 6 728:WebSocket 601:Java SE 5 590:Java EE 5 579:Java SE 6 568:Java EE 6 553:WebSocket 549:Java SE 7 538:Java EE 7 524:Java SE 8 513:Java EE 8 505:Java SE 8 477:Java SE 8 453:Java SE 8 143:Java Card 6393:Category 6071:Servlets 5807:Adoptium 5566:Facelets 5337:Archived 5335:. 2011. 4977:cite web 4931:7 August 4413:Archived 4256:. News. 4227:. News. 4198:. News. 4169:. News. 4070:19 March 4036:. Blog. 3864:See also 3849:lastName 3843:lastName 3828:lastName 3804:lastName 3636:lastName 3540:IDENTITY 3534:strategy 3111:saveUser 3072:UserEdit 2913:columns= 2859:xmlns:f= 2853:xmlns:h= 2844:<html 2837:Facelets 2833:Facelets 2308:TmaxSoft 1847:Yes 8.5 1834:TmaxSoft 1815:Yes 2.8 1809:Yes 3.0 1531:security 1390:Jakarta 1323:Jakarta 1255:3.2 Lite 1252:3.1 Lite 1038:(JSR-45) 834:RMI-IIOP 701:servlets 667:J2SE 1.2 656:J2EE 1.2 648:J2SE 1.3 637:J2EE 1.3 626:J2SE 1.4 615:J2EE 1.4 563:support 532:Security 126:editions 6396:  6296:JavaOne 6271:Oxygene 6231:Clojure 6181:History 6172:WildFly 6167:TopLink 6152:Jazelle 6147:IcedTea 6137:Harmony 6122:Eclipse 6101:Modules 6096:Pack200 6076:MIDlets 6066:Applets 6035:OpenJDK 6000:GraalVM 5978:Java SE 5974:(Micro) 5972:Java ME 5837:Equinox 5832:Eclipse 5812:AspectJ 5802:Acceleo 5727:Related 5713:JAX-RPC 5701:Removed 5541:Servlet 5533:Web app 5037:12 July 3681:Integer 3645:Integer 3630:private 3618:message 3588:private 3576:message 3549:Integer 3546:private 3510:@Entity 3362:persist 3320:private 3311:UserDAO 3246:getUser 3201:setUser 3120:userDAO 3099:userDAO 3096:UserDAO 3093:private 3090:@Inject 3078:private 3009:action= 2831:) with 2746:Trifork 2689:Oracle 2659:Oracle 2629:Oracle 2374:Fujitsu 2354:Yes v9 2341:Hitachi 2329:Yes v5 2326:Yes v6 2321:Yes v7 2316:Yes v8 2157:Yes v7 2152:Yes v8 2122:Yes v5 2102:Red Hat 2061:Red Hat 2056:WildFly 2045:Yes v9 2024:Oracle 1982:Oracle 1894:Java EE 1879:Yes 10 1873:Yes 11 1708:Red Hat 1676:Red Hat 1671:WildFly 1580:Eclipse 828:(using 820:(using 686:Java SE 622:JSR 151 597:JSR 244 575:JSR 316 545:JSR 342 520:JSR 366 486:jakarta 375:Support 373:Java SE 366:Release 344:Jakarta 317:Java EE 299:History 290:banking 232:Java SE 220:Java EE 154:Java SE 148:Java ME 110:jakarta 105:Website 87:License 6350:People 6301:Devoxx 6251:Kotlin 6246:Jython 6236:Groovy 6162:Struts 6157:Spring 6045:JavaFX 6025:Squawk 5892:Vert.x 5882:Sirius 5872:OpenJ9 5857:Jetty 5654:JAX-WS 5649:JAX-RS 4404:GitHub 3992:ADTmag 3825:String 3813:public 3801:return 3789:String 3786:public 3753:String 3741:public 3729:return 3717:String 3714:public 3669:public 3657:return 3642:public 3633:String 3591:String 3513:public 3446:return 3437:getAll 3422:public 3383:update 3377:public 3332:public 3305:public 3255:return 3240:public 3195:public 3183:return 3108:String 3105:public 3066:public 3060:@Named 3015:value= 2997:label= 2991:value= 2973:value= 2955:label= 2949:value= 2931:value= 2880:value= 2847:xmlns= 2823:), or 2776:Sybase 2558:JOnAS 2527:Siwpas 2499:Caucho 2466:Apache 2403:WebOTX 2274:Apache 1945:Oracle 1740:Apache 1193:JSON-B 1166:JSON-P 1112:JAX-RS 644:JSR 58 528:HTTP/2 324:Oracle 222:) and 166:JavaFX 82:Active 79:Status 6266:Scala 6261:Rhino 6241:JRuby 5902:Xtext 5897:Virgo 5867:Mylyn 5862:JFace 5680:Other 5561:Faces 5546:Pages 5340:(PDF) 5329:(PDF) 4819:(PDF) 4812:(PDF) 4416:(PDF) 4399:(PDF) 4092:ZDNet 3675:setId 3648:getId 3600:@Size 3558:@Size 3516:class 3473:class 3407:merge 3308:class 3168:getId 3069:class 3021:/> 3003:/> 2979:/> 2961:/> 2937:/> 2904:/> 2892:/> 2874:name= 2009:v8.2 2002:v9.0 1735:TomEE 561:HTML5 482:javax 397:Data 6221:Java 5847:Golo 5817:BIRT 5739:JDBC 5734:JAXP 5708:JAXR 5687:JAXB 5671:JAXM 5621:Mail 5556:JSTL 5039:2018 4989:help 4933:2016 4072:2018 3973:2017 3921:J2ME 3837:this 3816:void 3765:this 3744:void 3693:this 3672:void 3519:User 3467:User 3434:> 3431:User 3428:< 3425:List 3413:user 3392:user 3389:User 3380:void 3368:user 3347:user 3344:User 3338:save 3335:void 3287:JDBC 3258:user 3243:User 3231:user 3225:user 3219:this 3210:user 3207:User 3198:void 3162:user 3156:this 3138:user 3132:this 3126:save 3084:user 3081:User 3047:and 2967:for= 2925:for= 2919:> 2865:> 2794:Yes 2764:Yes 2706:Yes 2644:Yes 2616:Yes 2613:Yes 2582:Yes 2579:Yes 2518:Yes 2481:Yes 2425:Yes 2420:Yes 2392:Yes 2303:JEUS 2209:IBM 2160:Yes 2005:Yes 1998:Yes 1829:JEUS 1501:3.0 1479:3.0 1476:2.0 1473:1.1 1457:3.0 1454:2.0 1451:1.0 1435:2.0 1432:2.0 1429:1.0 1413:4.0 1410:3.0 1407:2.0 1385:2.1 1382:2.0 1379:1.2 1360:2.0 1357:1.0 1341:3.0 1338:3.0 1335:2.0 1318:3.1 1315:3.0 1312:2.2 1291:2.0 1288:2.0 1285:1.2 1237:2.1 1234:2.0 1231:1.3 1210:3.0 1207:2.0 1204:1.1 1183:2.1 1180:2.0 1177:1.1 1156:2.1 1153:2.0 1150:1.1 1129:3.1 1126:3.0 1123:2.1 1102:4.0 1099:3.0 1096:2.3 1080:3.0 1077:2.0 1074:1.2 1063:JSTL 1053:2.0 1050:2.0 1047:1.0 1030:5.0 1027:4.0 1024:3.0 1003:3.1 1000:3.0 997:2.3 976:6.0 973:5.0 970:4.0 844:and 689:APIs 630:WS-I 607:and 559:and 557:JSON 340:Java 309:J2EE 267:APIs 238:and 228:J2EE 63:Java 51:Java 6132:GWT 6086:JSF 6081:JSP 5967:JVM 5822:Che 5744:JMX 5692:JAF 5626:JCA 5616:JTA 5611:JMS 5606:JPA 5031:IBM 3606:min 3564:min 3525:@Id 3503:JPA 3485:(); 3295:JTA 3289:or 3283:EJB 3055:). 3053:EJB 2985:id= 2943:id= 2829:JSF 2821:JSP 2596:SAP 2562:OW2 2532:OW2 2408:NEC 2241:IBM 2174:IBM 2138:IBM 1882:No 1876:No 1870:No 1850:No 1844:No 1841:No 1838:No 1818:No 1812:No 1806:No 1780:No 1753:No 1747:No 1744:No 1718:No 1715:No 1712:No 1644:IBM 1612:IBM 1470:1.0 1426:1.0 1423:1.0 1404:1.1 1401:1.0 1396:CDI 1376:1.2 1373:1.1 1354:1.0 1351:1.0 1332:1.1 1329:1.0 1309:2.1 1306:2.0 1301:JPA 1282:1.2 1279:1.1 1274:JTA 1247:EJB 1228:1.2 1225:1.1 1174:1.0 1147:1.0 1120:2.0 1117:1.1 1093:2.2 1090:2.0 1071:1.2 1068:1.2 1044:1.0 1041:1.0 1021:3.0 1018:2.2 994:2.3 991:2.2 986:JSP 967:3.1 964:3.0 917:EAI 913:EIS 896:JSF 877:JMS 867:JTA 857:JPA 836:), 832:or 830:RMI 824:), 822:JTA 814:EJB 800:CDI 793:JAF 663:1.2 583:CDI 484:to 443:9.1 315:or 307:or 250:or 112:.ee 93:or 6420:: 6339:, 5462:- 5377:. 5331:. 5101:. 5055:. 5029:. 5018:^ 4981:: 4979:}} 4975:{{ 4842:. 4792:. 4774:. 4724:^ 4697:^ 4681:. 4660:^ 4644:. 4626:. 4615:^ 4605:. 4587:. 4569:. 4551:. 4523:. 4495:. 4467:. 4439:. 4411:. 4407:. 4401:. 4374:. 4368:. 4344:. 4338:. 4144:. 4140:. 4015:. 3990:. 3964:. 3795:() 3723:() 3705:id 3699:id 3684:id 3660:id 3651:() 3552:id 3440:() 3416:); 3371:); 3249:() 3180:); 3171:() 3141:); 3114:() 2815:, 1529:, 1525:, 1521:, 1517:, 1498:— 1495:— 1363:— 1220:CA 1013:EL 840:, 744:EL 703:, 699:, 695:, 555:, 411:10 390:11 354:. 295:. 288:, 284:, 277:. 97:w/ 5945:e 5938:t 5931:v 5783:e 5776:t 5769:v 5516:e 5509:t 5502:v 5431:. 5406:. 5392:. 5363:. 5314:. 5299:. 5278:. 5257:. 5229:. 5176:. 5151:. 5130:. 5087:. 5059:. 5041:. 5012:. 4991:) 4971:. 4949:. 4935:. 4909:. 4895:. 4881:. 4867:. 4846:. 4828:. 4796:. 4778:. 4760:. 4718:. 4691:. 4654:. 4630:. 4609:. 4591:. 4573:. 4555:. 4537:. 4509:. 4481:. 4453:. 4425:. 4384:. 4354:. 4324:. 4297:. 4270:. 4241:. 4212:. 4183:. 4154:. 4126:. 4101:. 4074:. 4046:. 4021:. 4000:. 3975:. 3950:. 3858:} 3855:} 3852:; 3846:= 3840:. 3834:{ 3831:) 3822:( 3810:} 3807:; 3798:{ 3783:} 3780:; 3774:= 3768:. 3762:{ 3759:) 3750:( 3738:} 3735:; 3726:{ 3711:} 3708:; 3702:= 3696:. 3690:{ 3687:) 3678:( 3666:} 3663:; 3654:{ 3639:; 3627:) 3621:= 3615:, 3612:2 3609:= 3603:( 3597:; 3585:) 3579:= 3573:, 3570:2 3567:= 3561:( 3555:; 3543:) 3537:= 3531:( 3522:{ 3491:} 3488:} 3479:. 3476:) 3470:. 3464:, 3458:( 3452:. 3443:{ 3419:} 3410:( 3404:. 3398:{ 3395:) 3386:( 3374:} 3365:( 3359:. 3353:{ 3350:) 3341:( 3329:; 3314:{ 3281:( 3267:} 3264:} 3261:; 3252:{ 3237:} 3234:; 3228:= 3222:. 3216:{ 3213:) 3204:( 3192:} 3189:; 3174:+ 3165:. 3159:. 3153:+ 3147:( 3135:. 3129:( 3123:. 3117:{ 3102:; 3087:; 3075:{ 3051:( 2827:( 2819:( 1492:— 1489:— 1467:— 1448:— 1445:— 1398:) 1394:( 1303:) 1299:( 1276:) 1272:( 1249:) 1245:( 1222:) 1218:( 1201:— 1198:— 1195:) 1191:( 1171:— 1168:) 1164:( 1144:— 1141:) 1137:( 1114:) 1110:( 1065:) 1061:( 1015:) 1011:( 988:) 984:( 875:( 865:( 855:( 812:( 742:( 501:8 473:9 226:( 218:( 200:e 193:t 186:v 20:)

Index

Java Platform, Enterprise Edition
Jakarta EE logo schooner color stacked default
Player software
Java
Programming language(s)
Java
Application server
Eclipse Public License
GNU General Public License
Classpath exception
jakarta.ee
Java platform

Java Card
Java ME
Java SE
Jakarta EE
JavaFX
PersonalJava
v
t
e
Java SE
distributed computing
web services
reference runtimes
microservices
application servers
concurrency
specification

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.