Regarding the specification name of Jakarta EE

Regarding the notation of acronyms

Nablarch6 basically replaces all acronyms of specification in Java EE with Jakarta EE specification names.

Example

  • JPA (Java Persistence API) -> Jakarta Persistence
  • JAX-RS (Java API for RESTful Web Services) -> Jakarta RESTful Web Services

However, some acronyms are retained where readability is compromised. Unless otherwise specified, the acronyms used in this document refer to the Jakarta EE specifications as follows:

Mapping acronyms to Jakarta EE specifications
Acronyms Jakarta EE specifications
JSF Jakarta Faces (external site)
JASPIC Jakarta Authentication (external site)
JACC Jakarta Authorization (external site)
JMS Jakarta Messaging (external site)
JPA Jakarta Persistence (external site)
JTA Jakarta Transactions (external site)
jBatch Jakarta Batch (external site)
JCA Jakarta Connectors (external site)
JAF Jakarta Activation (external site)
EL Jakarta Expression Language (external site)
EJB Jakarta Enterprise Beans (external site)
JAXB Jakarta XML Binding (external site)
JSON-B Jakarta JSON Binding (external site)
JSON-P Jakarta JSON Processing (external site)
JSP Jakarta Server Pages (external site)
JAX-WS Jakarta XML Web Services (external site)
JAX-RS Jakarta RESTful Web Services (external site)
JSTL Jakarta Standard Tag Library (external site)
CDI Jakarta Contexts and Dependency Injection (external site)

Regarding features that have been renamed in Nablarch 5 and 6

As Java EE was transferred to the Eclipse Foundation and the names of each specification were changed, the names of features provided by Nablarch that included Java EE specification names were changed. Below is a mapping table of names before and after the change.

Mapping table of features whose names have been changed in Nablarch 5 and 6
Name up to Nablarch5 Name from Nablarch6
JAX-RS BeanValidation Handler Jakarta RESTful Web Servcies Bean Validation Handler [1]
JAX-RS Adapter Jakarta RESTful Web Services Adapter
JAX-RS support Jakarta RESTful Web Services support
JAX-RS Response Handler Jakarta RESTful Web Services Response Handler
JSP Custom Tags Jakarta Server Pages Custom Tags
JSP Static Analysis Tool Jakarta Server Pages Static Analysis Tool
JSR352-compliant Batch Application Jakarta Batch-compliant Batch Application
[1]“BeanValidation” refers to Bean Validation, a validation feature provided by Nablarch, so it has not been changed to Jakarta Bean Validation.

It should be noted that only the name has changed, there is no feature change. Also, classes and package names have not been changed to maintain backward compatibility.