Knowledge

Jakarta EE

Source 📝

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

Index

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
APIs

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