A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Specification | Automatic Module Name | Module Name | Proposed New Module Name | In EE 8 | Issue | Done | Notes | |||||||||||||||||||||
2 | Activation | jakarta.activation | yes | no | yes | ||||||||||||||||||||||||
3 | Annotations | jakarta.annotation | yes | no | yes | Readme still mentions Automatic old module name | |||||||||||||||||||||||
4 | Authentication | java.security.auth.message | jakarta.security.auth.message | yes | yes | yes | |||||||||||||||||||||||
5 | Authorization | java.security.jacc | jakarta.security.jacc | yes | yes | yes | |||||||||||||||||||||||
6 | Batch | None | |||||||||||||||||||||||||||
7 | Bean Validation | jakarta.validation | jakarta.validation | yes | no | yes | |||||||||||||||||||||||
8 | Concurrency | None | |||||||||||||||||||||||||||
9 | Connectors | None | |||||||||||||||||||||||||||
10 | CDI | None | jakarta.enterprise.cdi-api-3.0.0-M4.jar | ||||||||||||||||||||||||||
11 | Debugging Support | N/A | Looks like this is part of JSP and doesn't have a separate API artifact | ||||||||||||||||||||||||||
12 | Dependency Injection | jakarta.inject | jakarta.inject | yes | no | yes | jakarta.inject was introduced in Jakarta EE 8 | ||||||||||||||||||||||
13 | Deployment | None | |||||||||||||||||||||||||||
14 | Enterprise Beans | None | |||||||||||||||||||||||||||
15 | Enterprise Web Services | N/A | Looks like this has no separate API artifact | ||||||||||||||||||||||||||
16 | Expression Language | jakarta.el.api | jakarta.el | no | no | yes | .api was removed, need to clarify, if it's acceptable, but the name is correct now. | ||||||||||||||||||||||
17 | Interceptors | None | |||||||||||||||||||||||||||
18 | JSON Binding | jakarta.json.bind | yes | no | yes | ||||||||||||||||||||||||
19 | JSON Processing | jakarta.json | yes | no | yes | ||||||||||||||||||||||||
20 | jakarta.mail | no | no | yes | |||||||||||||||||||||||||
21 | Managed Beans | N/A | Managed Beans is part of the platform, so seems no separate API artifact | ||||||||||||||||||||||||||
22 | Management | None | Seems the package structure also has not been renamed from "javax" | ||||||||||||||||||||||||||
23 | Messaging | None | |||||||||||||||||||||||||||
24 | MVC | ||||||||||||||||||||||||||||
25 | NoSQL | ||||||||||||||||||||||||||||
26 | Persistence | jakarta.persistence | yes | no | yes | ||||||||||||||||||||||||
27 | REST | jakarta.ws.rs | yes | no | yes | ||||||||||||||||||||||||
28 | Security | None | |||||||||||||||||||||||||||
29 | Server Faces | None | |||||||||||||||||||||||||||
30 | Server Pages | jakarta.servlet.jsp.api | jakarta.servlet.jsp | no | no | yes | .api is not part of the package name. Created https://github.com/eclipse-ee4j/jsp-api/issues/178 | ||||||||||||||||||||||
31 | Servlet | java.servlet | jakarta.servlet | yes | yes | yes | |||||||||||||||||||||||
32 | SOAP with Attachments | jakarta.xml.soap | no | yes | |||||||||||||||||||||||||
33 | Standard Tag Library | java.servlet.jsp.jstl | jakarta.servlet.jsp.jstl | no | no | yes | .api was removed, need to clarify, if it's acceptable, but the name is correct now. | ||||||||||||||||||||||
34 | Transactions | java.transaction | jakarta.transaction | yes | no | yes | Readme still mentions Automatic old module name | ||||||||||||||||||||||
35 | WS Metadata | ||||||||||||||||||||||||||||
36 | Websocket | jakarta.websocket.client.api + jakarta.websocket.api | jakarta.websocket.client + jakarta.websocket | no | no | yes | .api is not part of the package name. Created https://github.com/eclipse-ee4j/websocket-api/issues/357 Created PRs https://github.com/eclipse-ee4j/websocket-api/pull/358 and https://github.com/eclipse-ee4j/websocket-api/pull/359. Since the OSGi extension points "javax.websocket" and "javax.websocket.client" already existed in Jakarta EE 8, it seems reasonable to keep the matching automatic module names by just dropping the ".api". | ||||||||||||||||||||||
37 | XML Binding | jakarta.xml.bind | yes | no | yes | ||||||||||||||||||||||||
38 | XML Registries | None | It's one of the "Stable" APIs, not sure, if these would even get any further development like JPMS? | ||||||||||||||||||||||||||
39 | XML RPC | None | It's one of the "Stable" APIs, not sure, if these would even get any further development like JPMS? | ||||||||||||||||||||||||||
40 | XML Web Services | jakarta.xml.ws | yes | no | yes | ||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||||
42 | Blank means N/A | Blank means N/A | Blank means N/A | Grey means not for Jakarta EE 9 | |||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||||
100 |