Skip to content

Latest commit

 

History

History
236 lines (191 loc) · 5.43 KB

names.adoc

File metadata and controls

236 lines (191 loc) · 5.43 KB

Jakarta EE Project Names and Codes

JPMS

The policy for establishing the JPMS Module Name column in the Table of Jakarta Project Names & Codes is as follows:

  1. There is an existing module-info, e.g., jakarta.activation for Jakarta Activation

  2. There is a root package name that makes sense, e.g., jakarta.inject → inject for Jakarta Dependency Injection

  3. Some usable variation of the Project Id or Code columns in Table of Jakarta Project Names & Codes, e.g., cdi for Jakarta Contexts and Dependency Injection

Table 1. Table of Jakarta Project Names & Codes
Project Id Project Name Specification Code Module Name [1]

ee4j.jaf

Jakarta Activation

Jakarta Activation

activation

activation

ee4j.ca

Jakarta Annotations

Jakarta Annotations

annotations

annotations

ee4j.jaspic

Jakarta Authentication

Jakarta Authentication

authentication

security.auth.message

ee4j.jacc

Jakarta Authorization

Jakarta Authorization

authorization

security.jacc

ee4j.batch

Jakarta Batch

Jakarta Batch

batch

batch

ee4j.jbv

Jakarta Bean Validation

Jakarta Bean Validation

bean-validation

validation

ee4j.cdi

Jakarta Contexts and Dependency Injection

Jakarta Contexts and Dependency Injection

cdi

cdi

Jakarta Dependency Injection

dependency-injection

inject

ee4j.cu

Jakarta Concurrency

Jakarta Concurrency

concurrency

concurrency

ee4j.jca

Jakarta Connectors

Jakarta Connectors

connectors

connectors

ee4j.ejb

Jakarta Enterprise Beans

Jakarta Enterprise Beans

enterprise-beans

ejb

ee4j.el

Jakarta Expression Language

Jakarta Expression Language

expression-language

el

ee4j.interceptors

Jakarta Interceptors

Jakarta Interceptors

interceptors

interceptor

ee4j.jsonb

Jakarta JSON Binding

Jakarta JSON Binding

jsonb

json.bind

ee4j.jsonp

Jakarta JSON Processing

Jakarta JSON Processing

jsonp

json

ee4j.mail

Jakarta Mail

Jakarta Mail

mail

mail

ee4j.jms

Jakarta Messaging

Jakarta Messaging

messaging

messaging

ee4j.jpa

Jakarta Persistence

Jakarta Persistence

persistence

persistence

ee4j.jakartaee-platform

Jakarta EE Platform

Jakarta Managed Beans

managed-beans

N/A

Jakarta EE Full Profile

full-profile

N/A

Jakarta EE Web Profile

web-profile

N/A

ee4j.jaxrs

Jakarta RESTful Web Services

Jakarta RESTful Web Services

restful-ws

ws.rs

ee4j.es

Jakarta Security

Jakarta Security

security

security

ee4j.faces

Jakarta Server Faces

Jakarta Server Faces

faces

N/A

ee4j.jsp

Jakarta Server Pages

Jakarta Server Pages

pages

servlet.jsp

Jakarta Debugging Support for Other Languages

debugging

N/A

ee4j.servlet

Jakarta Servlet

Jakarta Servlet

servlet

servlet

ee4j.jakartaee-stable

Jakarta Stable APIs

Jakarta Deployment

deployment

N/A

Jakarta Enterprise Web Services

enterprise-ws

N/A

Jakarta Management

management

N/A

Jakarta XML Registries

xml-registries

N/A

Jakarta XML RPC

xml-rpc

N/A

ee4j.jstl

Jakarta Standard Tag Library

Jakarta Standard Tag Library

tags

servlet.jsp.jstl

ee4j.jta

Jakarta Transactions

Jakarta Transactions

transactions

transaction

ee4j.websocket

Jakarta WebSocket

Jakarta WebSocket

websocket

websocket

Jakarta WebSocket

websocket-client

websocket.client

ee4j.jaxb

Jakarta XML Binding

Jakarta XML Binding

xml-binding

xml.bind

ee4j.jaxws

Jakarta XML Web Services

Jakarta SOAP Attachments

soap

xml.soap

Jakarta XML Web Services

xml-ws

xml.ws

Jakarta Web Services Metadata

ws-metadata

jws [2], xml.ws [3]


1. Full name starts with 'jakarta.'
2. EE9
3. EE10, merged into xml-ws artifact