The policy for establishing the JPMS Module Name column in the Table of Jakarta Project Names & Codes is as follows:
-
There is an existing module-info, e.g., jakarta.activation for Jakarta Activation
-
There is a root package name that makes sense, e.g., jakarta.inject → inject for Jakarta Dependency Injection
-
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
Project Id | Project Name | Specification | Code | Module Name [1] |
---|---|---|---|---|
Jakarta Activation |
activation |
activation |
||
Jakarta Annotations |
annotations |
annotations |
||
Jakarta Authentication |
authentication |
security.auth.message |
||
Jakarta Authorization |
authorization |
security.jacc |
||
Jakarta Batch |
batch |
batch |
||
Jakarta Bean Validation |
bean-validation |
validation |
||
Jakarta Contexts and Dependency Injection |
cdi |
cdi |
||
dependency-injection |
inject |
|||
Jakarta Concurrency |
concurrency |
concurrency |
||
Jakarta Connectors |
connectors |
connectors |
||
Jakarta Enterprise Beans |
enterprise-beans |
ejb |
||
Jakarta Expression Language |
expression-language |
el |
||
Jakarta Interceptors |
interceptors |
interceptor |
||
Jakarta JSON Binding |
jsonb |
json.bind |
||
Jakarta JSON Processing |
jsonp |
json |
||
Jakarta Mail |
||||
Jakarta Messaging |
messaging |
messaging |
||
Jakarta Persistence |
persistence |
persistence |
||
Jakarta EE Platform |
managed-beans |
N/A |
||
full-profile |
N/A |
|||
web-profile |
N/A |
|||
Jakarta RESTful Web Services |
restful-ws |
ws.rs |
||
Jakarta Security |
security |
security |
||
Jakarta Server Faces |
faces |
N/A |
||
Jakarta Server Pages |
pages |
servlet.jsp |
||
debugging |
N/A |
|||
Jakarta Servlet |
servlet |
servlet |
||
Jakarta Stable APIs |
deployment |
N/A |
||
enterprise-ws |
N/A |
|||
management |
N/A |
|||
xml-registries |
N/A |
|||
xml-rpc |
N/A |
|||
Jakarta Standard Tag Library |
tags |
servlet.jsp.jstl |
||
Jakarta Transactions |
transactions |
transaction |
||
Jakarta WebSocket |
websocket |
websocket |
||
websocket-client |
websocket.client |
|||
Jakarta XML Binding |
xml-binding |
xml.bind |
||
Jakarta XML Web Services |
soap |
xml.soap |
||
xml-ws |
xml.ws |
|||
ws-metadata |