The Eclipse Documentation for Jakarta EE project hosts documentation intended for programmers interested in developing and deploying Jakarta EE applications. It covers the technologies comprising...
Eclipse Exousia™ implements Jakarta Authorization, a technology that defines a low-level SPI for authorization modules, which are repositories of permissions facilitating subject based security by...
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...
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.
The Java Authentication Service Provider Interface for Containers (JASPIC) defines a service provider interface (SPI) by which authentication providers that implement message authentication...
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...
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. The specification...
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...
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. A well-defined lifecycle for stateful objects...
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...
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)...
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...
Jakarta JSON Binding™ is a standard binding layer for converting Java objects to/from JSON messages. It defines a default mapping algorithm for converting existing Java classes to JSON, while...
Jakarta JSON Processing™ is a Java API to process (e.g. parse, generate, transform and query) JSON documents. It produces and consumes JSON in a streaming fashion (similar to StAX API for XML) and...
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.
Create the specification in Jakarta EE to help Jakarta EE developers create enterprise-grade applications using Java® and NoSQL technologies. It helps them create scalable applications while...
Jakarta RESTful Web Services™ provides a specification document, TCK and foundational API to develop web services following the Representational State Transfer (REST) architectural pattern. JAX-RS:...
Jakarta Server Pages™ is a technology that helps software developers create dynamically generated web pages based on HTML, XML, or other document types.
Jakarta Standard Tag Library™ encapsulates as simple tags the core functionality common to many Web applications. JSTL has support for common, structural tasks such as iteration and conditionals...
Jakarta Transactions specifies standard Java interfaces between a transaction manager and the parties involved in a distributed transaction system: the resource manager, the application server, and...
Jakarta Validation is a specification which lets you express constraints on object models via annotations lets you write custom constraints in an extensible way provides the APIs to validate...
Jakarta WebSocket™ specifies the API that Java developers can use when they want to integrate WebSockets into their applications - both on the server side as well as on the Java client side. An...
The Jakarta XML Web Services™ is a Java programming language API for creating web services, particularly SOAP services. Jakarta XML Web Services is one of the Java XML programming APIs. It is part...