The Jakarta EE Platform™ project produces the Jakarta EE Platform specification, which is an umbrella specification that aggregates all other Jakarta EE specifications. In addition, this Project i
Latest release: Web Profile 10
This project contains stable (legacy) APIs, RIs and TCKs which won't be developed in future.
Latest release: 1.0.1
Jakarta Activation™ is a standard extension to the Java platform that lets you take advantage of standard services to: determine the type of an arbitrary piece of data; encapsulate access to it; di
Latest release: 2.1.2
Jakarta Annotations™ defines a collection of annotations representing common semantic concepts that enable a declarative style of programming that applies across a variety of Java technologies.
Latest release: 2.1.1
The Java Authentication Service Provider Interface for Containers (JASPIC) defines a service provider interface (SPI) by which authentication providers that implement message authentication mechani
Latest release: 3.0
Jakarta Authorization™ defines a low-level SPI for authorization modules, which are repositories of permissions facilitating subject based security by determining whether a given subject has a give
Latest release: 2.1
The Jakarta Batch™ project describes the XML-based job specification language (JSL), Java programming model, and runtime environment for batch applications for the Java platform.
Latest release: 2.1.0
Jakarta Concurrency™ provides a specification document, API and TCK for using concurrency from application components without compromising container integrity while still preserving the Jakarta EE
Latest release: 3.0.1
The Jakarta Connectors™ Architecture defines a standard architecture for Jakarta EE application components to connect to Enterprise Information Systems.
Jakarta Contexts and Dependency Injection™ defines a powerful set of complementary services that help to improve the structure of application code.
Latest release: CDI 4.1
Jakarta Enterprise Beans is an architecture for the development and deployment of component-based business applications.
Latest release: 4.0
Jakarta Expression Language™ (also referred to as the EL) provides an important mechanism for enabling the presentation layer (web pages) to communicate with the application logic (managed beans).
Latest release: 5.0.1
The Jakarta Faces™ project provides the specification document for the Jakarta Faces specification.
Latest release: 4.1
Jakarta Interceptors™ are used to interpose on business method invocations and specific events such as lifecycle events and timeout events that occur on instances of Jakarta EE components and other
Latest release: 2.2
Jakarta JSON Binding™ is a standard binding layer for converting Java objects to/from JSON messages.
Latest release: 3.0.0
Jakarta JSON Processing™ is a Java API to process (e.g. parse, generate, transform and query) JSON documents.
Jakarta Mail™ defines a platform-independent and protocol-independent framework to build mail and messaging applications.
Jakarta Messaging™ is a Java Message Oriented Middleware API for sending messages between two or more clients. It is a programming model to handle the producer-consumer messaging problem.
Latest release: 3.1.0
Jakarta Model-View-Controller, or Jakarta MVC™ for short, is a common pattern in Web frameworks where it is used predominantly to build HTML applications.
Create the specification in Jakarta EE to help Jakarta EE developers create enterprise-grade applications using Java® and NoSQL technologies.
Latest release: 1.0