BRUSSELS, BELGIUM, SEPTEMBER 22, 2022 (GLOBE NEWSWIRE) — Jakarta EEA working group sponsored by the Eclipse Foundation, one of the world’s largest open source software foundations, today announced the release of the Jakarta EE 10 Platform, Web Profile and new Core Profile specifications. Jakarta EE 10 introduces capabilities for building modernized, simplified, and lightweight cloud-native Java applications, driving the evolution and innovation of enterprise Java technology under an open, vendor-neutral, community-driven process. provides a new baseline for
Mike Milinkovich, executive director of the Eclipse Foundation, said: “The release of Jakarta EE 10 reflects the leadership of vendors such as Fujitsu, IBM, Oracle, Payara and Tomitribe, as well as the work of a global community of contributors. Jakarta EE is already breathing new life into enterprise Java. , and this release brings a key innovation in the cloud-native era that is critical to the future of the industry.”
Jakarta EE 10 delivers new functionality in over 20 component specifications through version updates reflected in designated APIs. for example:
- Jakarta Contexts and Dependency Injection (CDI) 4.0, including CDI-Lite to enable longer build times
- Jakarta RESTful Web Services 3.1 standardizes Java SE Bootstrap API and supports multipart/form-data
- New features in Jakarta Security 3.0 and Jakarta Persistence queries with OpenID Connect support and Jakarta Faces view creation using pure Java
The Jakarta EE 10 release defines a new profile specification in Jakarta EE Core Profile 10. It defines a multi-vendor platform for modernized, lightweight Java applications and microservices. The new Core Profile provides a subset of Jakarta EE specifications targeting small runtimes suitable for developing microservices using lightweight runtimes, including the new CDI-Lite specification for building lightweight Jakarta EE applications. CDI-Lite enables a no-reflection programming model that allows compiling to native by providing build-compatible extensions.
The Jakarta EE 10 release enables enterprises building modern cloud-native Java applications to:
- Develop and deploy Jakarta EE 10 applications on Java SE 11 and Java SE 17, the latest LTS release of Java SE.
- Take advantage of new features such as the module system introduced in Java SE 9 and supported in Java SE 11
Another important aspect of this release is that it simplifies application development by supporting the widespread use of additional annotations. This makes building modular applications easier and provides better integration between component APIs. Ultimately, this release makes it easier for developers to implement applications with the latest security requirements and removes deprecated APIs while maintaining a high level of compatibility with previous Jakarta EE releases. helps.
In addition to these enhancements, we have an expanding list. compatible products Support an already rich ecosystem. For example, Eclipse GlassFish 7, Open Liberty, 22.214.171.124-beta, and Wild Fly 27.0.0 now offer compatible versions. Members of the Jakarta EE Working Group, including Fujitsu, IBM, Oracle, Payara, Red Hat, and Tomitribe, are working to certify Jakarta EE 10 compatible products. Expect the list of implementations and products compatible with Jakarta EE 10 to grow rapidly as releases become available.
The Jakarta EE community welcomes contributions and participation from all stakeholders. To learn more and get involved, join our global community at: https://jakarta.ee/connect/
Companies where enterprise Java is important to their strategy can join the Jakarta EE Working Group. Working group membership allows businesses and other organizations to support community sustainability, participate in marketing programs, and engage directly with the community. Learn more about membership benefits and benefits here. https://jakarta.ee/membership/.
Quote from Jakarta EE 10 working group members
“Fujitsu is excited to announce Jakarta EE 10, the first groundbreaking release since the ‘jakarta’ namespace was updated. Many new features are introduced in the 20+ component specifications. Specifically, several security-related updates will be accelerated to more securely use Jakarta EE technologies in enterprise systems with cloud-native architectures. “We are pleased to continue working on Jakarta EE technologies in the Eclipse project. We will soon support running Jakarta EE 10 applications on Fujitsu products.”
“The release of Jakarta EE 10 is a major leap forward in our evolution as a platform for cloud-native Java innovation,” said Melissa Modjeski, IBM Vice President, Application Platforms and Watson AIOps at IBM Automation. The development team is currently working on updating Open Liberty to adopt Jakarta EE 10. The Liberty architecture and beta program continue to enable rapid adoption and support of evolving standards.Jakarta EE 10 We are excited to take advantage of the Core Profile’s Open Liberty capabilities, and look forward to certifying the other Jakarta EE 10 profiles soon.”
“Jakarta EE 10 is a milestone release,” said Scott Hunter, Microsoft VP of Product, Azure Developer Experience. Important, we look forward to working with key partners such as Oracle, IBM, Red Hat and VMware to enable the Jakarta EE 10 runtime in Azure as soon as it is available.”
“As the largest sponsor of the GlassFish project, OmniFish is extremely pleased and excited about the release of Jakarta EE 10. This is the first feature release since Java EE 8 was released five years ago, so this release We cannot underestimate the importance of , and then moved to the Eclipse Foundation,” said OmniFish founder Arjan Tijms. Thus, Jakarta EE 10 marks the beginning of a new era for his Jakarta EE. We are pleased that so many different vendors and community members have contributed significantly to this release, making it a true multi-vendor and community project. OmniFish demonstrates its commitment to Jakarta EE by continuing to support GlassFish and bringing Jakarta EE 10 compatibility to Piranha Cloud, making the Jakarta EE API available to a wider audience. ”
“The release of Jakarta EE 10 is great news for Java developers and the Java community,” said Tom Snyder, vice president of software development at Oracle. “Oracle already supports the Jakarta EE 9 API in the Helidon 3.0 milestone release and is working on Coherence Community Edition support for Helidon and other frameworks that use the Jakarta EE 9 API. , we plan to leverage new Jakarta EE 10 features across the Oracle Enterprise Cloud Native Java product line to deliver new solutions and more value to Java developers.”
“Congratulations to all open source contributors, working group members and the Eclipse Foundation team on this exciting evolution of the Jakarta EE Platform! Payara is a member of the Eclipse Foundation and a strategic member of the Jakarta EE Working Group. We are an ongoing contributor to the Jakarta EE initiative, and are excited to usher in the next phase of cloud-native, enterprise-ready Java.Founder.”To show our commitment to Jakarta EE 10, the community Out-of-the-box support in the product.Payara 6 Community was released alongside Jakarta EE 10 and runs exclusively on Jakarta EE 10. With Jakarta EE, Payara Server continues to be easy to learn, easy to use, and easy to use in any environment. We are ready to support the reliable and secure deployment of Jakarta EE apps.”
César Hernández, senior software engineer at TomiTribe, said: “The introduction of Core Profile, new features, and additional changes reaffirm that collaboration between communities, users, businesses, and ecosystems paves a rich path for technological innovation and evolution.”
Juergen Hoeller, senior staff engineer at VMware, said: Spring Boot Framework project lead. “The release of Jakarta EE 10 is a clear signal for the evolution of common APIs such as Servlets and Persistence, and a call to the Jakarta namespace across the ecosystem to accept a new generation of providers based on the latest API versions. cause a transition.”
About the Eclipse Foundation
The Eclipse Foundation provides a global community of individuals and organizations with a mature, scalable, and business-friendly environment for open source software collaboration and innovation. The Foundation is the Eclipse IDE, Jakarta EE, and Cloud and Edge Applications, IoT, AI, Automotive, Systems Engineering, Distributed Ledger Technology, Open Processor Design, and many others. The Eclipse Foundation is an international non-profit organization supported by over 330 members. Among them are industry leaders who value open source as a key enabler of their business strategies.Follow us on Twitter for more @EclipseFdn, LinkedIn or visit eclipse.org.
Third-party trademarks mentioned are the property of their respective owners.
Schwartz Spokesperson, AISBL, Eclipse Foundation
Stephanie Bruels / Suzanne Pavlik
+49 (89) 211 871 – 64 / -35
Eclipse Foundation, Nichols Communications of AISBL
Eclipse Foundation’s Jakarta EE Working Group Releases Jakarta EE 10, Ushering in the Era of Cloud Native Java, The Canadian Business Journal
Source link Eclipse Foundation’s Jakarta EE Working Group Releases Jakarta EE 10, Ushering in the Era of Cloud Native Java, The Canadian Business Journal