Regarding the specification name of Jakarta EE¶
Table of contents
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:
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.
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.