JavaEE:SPEC:127 | 5 | 6.3 |
- The Java EE Product Provider is responsible for providing the
+ The Jakarta EE Product Provider is responsible for providing the
implementation of the resource manager connection factory classes
that are required by this specification.
| true |
@@ -934,7 +934,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:135 | 5 | 8.2 |
To avoid the need to rename message destinations to have unique
- names within an entire Java EE application, the Application
+ names within an entire Jakarta EE application, the Application
Assembler may use the following syntax in the
message-destination-link element of the referencing application
component. The Application Assembler specifies the path name of
@@ -950,10 +950,10 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:136 | 5 | 8.4 |
- The Java EE Product Provider must provide the deployment tools that
+ The Jakarta EE Product Provider must provide the deployment tools that
allow the Deployer to perform the tasks described in subsection
- 5.8.3 of the Java EE platform spec.
- The deployment tools provided by the Java EE Product
+ 5.8.3 of the Jakarta EE platform spec.
+ The deployment tools provided by the Jakarta EE Product
Provider must be able to process the information supplied in the
message-destination-ref elements in the deployment descriptor.
| true |
@@ -962,7 +962,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:137 | 5 | 9.2 |
- The Java EE Product Provider is responsible for providing an
+ The Jakarta EE Product Provider is responsible for providing an
appropriate UserTransaction object as required by this
specification.
| true |
@@ -993,7 +993,7 @@ Jakarta EE 9 Platform
The containers provide all application components with at least the
Java Platform, Standard Edition, v8 (Java SE) APIs.
Containers may provide newer versions of the Java SE platform, provided they
- meet all the Java EE platform requirements.
+ meet all the Jakarta EE platform requirements.
| true |
| false | platform | active | true |
@@ -1008,18 +1008,18 @@ Jakarta EE 9 Platform
JavaEE:SPEC:162 | 6 | 1.2 |
All classes and interfaces required by the specifications for APIs must be
- provided by the Java EE containers. In some cases, a Java EE product is not required to
+ provided by the Jakarta EE containers. In some cases, a Jakarta EE product is not required to
provide objects that implement interfaces intended to be implemented by an
application server, nevertheless, the definitions of such interfaces must be
- included in the Java EE platform.
+ included in the Jakarta EE platform.
| true |
| false | platform | active | true |
JavaEE:SPEC:163 | 6 | 2.1 | The JavaEE security permissions set
- is a required part of the JavaEE API contract. To ensure the integrity of JavaEE
- containers, all JavaEE containers must install a security manager and must prevent
+ is a required part of the Jakarta EE API contract. To ensure the integrity of Jakarta EE
+ containers, all Jakarta EE containers must install a security manager and must prevent
applications from replacing or overriding the security manager.
| true |
@@ -1027,22 +1027,22 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:164 | 6 | 2.2 |
- The JavaEE security permissions set defines the minimum set of permissions that
- application components can expect. All JavaEE products must be capable of
+ The Jakarta EE security permissions set defines the minimum set of permissions that
+ application components can expect. All Jakarta EE products must be capable of
deploying application components that require the set of permissions described
here. The Product Provider must ensure that the application components do not use
- functions that conflict with the JavaEE security permission set.
+ functions that conflict with the Jakarta EE security permission set.
The exact set of security permissions for application components in use at a
particular installation is a matter of policy outside the scope of this specification.
- Some JavaEE products will allow the set of permissions available to a component to
+ Some Jakarta EE products will allow the set of permissions available to a component to
be configurable, providing some components with more or fewer permissions than
those described here. A future version of this specification will allow these
security requirements to be specified in the deployment descriptor for application
components. At the present time, application components that need permissions
not in this minimal set should describe their requirements in their documentation.
- Table JavaEE.6-2 lists the JavaEE security permissions set. This is the typical set of
+ Table JavaEE.6-2 lists the Jakarta EE security permissions set. This is the typical set of
permissions that components of each type should expect to have.
| true |
@@ -1075,8 +1075,8 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:174 | 6 | 2.3.2 |
- The Java EE specification does require that a database be available
- and accessible from a Java EE product through the JDBC API. Such a
+ The Jakarta EE specification does require that a database be available
+ and accessible from a Jakarta EE product through the JDBC API. Such a
Database must be accessible from web components, enterprise beans,
and application clients, but need not be accesssible from applets.
| true |
@@ -1085,7 +1085,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:176 | 6 | 2.3.2 |
- The Java EE platform must be able to supply a DataSource that does
+ The Jakarta EE platform must be able to supply a DataSource that does
not require the application to supply any authentication information
when obtaining a database connection.
| true |
@@ -1242,7 +1242,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:196 | 6 | 2.4.2 |
The connection pooling and distributed transaction features are intended
for use by JDBC drivers to coordinate with an application server.
- Java EE products are not required to support the application server
+ Jakarta EE products are not required to support the application server
facilities described by these APIs.
| false |
@@ -1250,7 +1250,7 @@ Jakarta EE 9 Platform
| |
JavaEE:SPEC:197 | 6 | 2.4.4 |
- All JavaEE application component types can be clients of RMI objects.
+ All Jakarta EE application component types can be clients of RMI objects.
| true |
| false | platform | active | true |
@@ -1265,7 +1265,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:201 | 6 | 2.4.7 |
- This specification requires that Java EE containers provide a per
+ This specification requires that Jakarta EE containers provide a per
thread context class loader for the use of system or library
classes in dynamicly loading classes provided by the application.
| true |
@@ -1274,7 +1274,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:202 | 6 | 2.4.7 |
- The EJB specification requires that all EJB client containers
+ The Jakarta Enterprise Beans specification requires that all Jakarta Enterprise Beans client containers
provide a per thread context class loader for dynamically loading
system value classes.
| true |
@@ -1283,23 +1283,23 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:203 | 6 | 3 |
- All containers that support EJB clients must be capable of using
- the EJB interoperability protocol to invoke enterprise beans.
+ All containers that support Jakarta Enterprise Beans clients must be capable of using
+ the Jakarta Enterprise Beans interoperability protocol to invoke enterprise beans.
| true |
| false | platform | active | true |
JavaEE:SPEC:204 | 6 | 3 |
- All EJB containers must support the invocation of enterprise beans using
- the EJB interoperability protocol.
+ All Jakarta Enterprise Beans containers must support the invocation of enterprise beans using
+ the Jakarta Enterprise Beans interoperability protocol.
| true |
| false | platform | active | true |
JavaEE:SPEC:205 | 6 | 3 |
- A Java EE product may support protocols other than the EJB interoperability
+ A Jakarta EE product may support protocols other than the Jakarta Enterprise Beans interoperability
protocol for the invocation of enterprise beans.
| false |
@@ -1307,7 +1307,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:209 | 6 | 3 |
- The EJB container and the web container are both required to support
+ The Jakarta Enterprise Beans container and the web container are both required to support
access to local enterprise beans.
| true |
@@ -1321,7 +1321,7 @@ Jakarta EE 9 Platform
jakarta.ejb.EJBLocalHome, jakarta.transaction.UserTransaction, a
javax.naming.Context object for the java:comp/env context, or another
type supported by the container, is passed to the setAttribute or
- putValue methods of an HttpSession object corresponding to a Java EE
+ putValue methods of an HttpSession object corresponding to a Jakarta EE
distributable session.
| true |
@@ -1338,7 +1338,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:214 | 6 | 6 |
- A Java Message Service provider must be included in a Java EE product.
+ A Java Message Service provider must be included in a Jakarta EE product.
The JMS implementation must provide support for both JMS point-to-point
and publish/ subscribe messaging, and thus must make those facilities
available using the ConnectionFactory and Destination APIs.
@@ -1349,7 +1349,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:215 | 6 | 6 |
The JMS specification defines several interfaces intended for integration
- with an application server. A Java EE product need not provide objects that
+ with an application server. A Jakarta EE product need not provide objects that
implement these interfaces, and portable J2EE applications must not use the
following interfaces: jakarta.jms.ServerSession; jakarta.jms.ServerSessionPool;
jakarta.jms.ConnectionConsumer; all jakarta.jms.XA interfaces
@@ -1361,7 +1361,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:216 | 6 | 6 |
The following methods may only be used by application components
executing in the application client container:
- A Java EE container may throw a JMSException (if allowed by the method)
+ A Jakarta EE container may throw a JMSException (if allowed by the method)
if the application component violates these restrictions.
| true |
@@ -1426,7 +1426,7 @@ Jakarta EE 9 Platform
| |
JavaEE:SPEC:228 | 6 | 6 |
- Application components in the web and EJB containers must not attempt to
+ Application components in the web and Jakarta Enterprise Beans containers must not attempt to
create more than one active (not closed) Session object per connection.
An attempt to use the Connection object's createSession method when an
active Session object exists for that connection should be prohibited by
@@ -1447,7 +1447,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:232 | 6 | 7 |
Support for transaction facilities other than those provided by
- JTA may be provided transparently to the application by a Java EE product.
+ JTA may be provided transparently to the application by a Jakarta EE product.
| false |
| true | platform | active | false |
@@ -1456,7 +1456,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:234 | 6 | 8 |
A JavaMail API Session object should be considered a resource factory, as
described in section EE.5.6, "Resource Manager Connection Factory
- References." This Specification requires that Java EE platform support
+ References." This Specification requires that Jakarta EE platform support
jakarta.mail.Session objects as resource factories, as described in that section.
| true |
@@ -1464,7 +1464,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:235 | 6 | 8 |
- The Java EE platform requires that a message transport be provided that
+ The Jakarta EE platform requires that a message transport be provided that
is capable of handling addresses of type jakarta.mail.internet.InternetAddress
and messages of type jakarta.mail.internet.MimeMessage. The default message
transport must be properly configured to send such messages using the send
@@ -1485,7 +1485,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:237 | 6 | 8 |
- This specification does not require that a Java EE product support
+ This specification does not require that a Jakarta EE product support
any message store protocols.
| false |
@@ -1493,41 +1493,41 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:238 | 6 | 8 |
- The JavaMail API must include jakarta.activation.DataContentHandlers
+ The Mail API must include jakarta.activation.DataContentHandlers
for the following MIME data types, corresponding to the Java
- programming language type indiated in table Java EE.6-1
+ programming language type indiated in Table 7. Jakarta Mail API MIME Data Type to Java Type Mappings
| true |
| false | platform | active | true |
JavaEE:SPEC:239 | 6 | 9 |
- This specification requires that a JavaEE product provide only the
- DataContentHandlers for the JavaMail API. This includes requirement
+ This specification requires that a JakartaEE product provide only the
+ DataContentHandlers for the Mail API. This includes requirement
of a jakarta.activation.MimetypesFileTypeMap that supports the mapping
- listed in Table EE.6.5.
+ listed in Table 7. Jakarta Mail API MIME Data Type to Java Type Mappings.
| true |
| false | platform | active | true |
-JavaEE:SPEC:240 | 6 | 10 | All Java EE products, in addition to meeting the JAXP conformance requirements, must provide at least one SAX 2 parser, at least one DOM 2 parser, and at least one XSLT transform engine. | true |
+ | JavaEE:SPEC:240 | 6 | 10 | All Jakarta EE products, in addition to meeting the JAXP conformance requirements, must provide at least one SAX 2 parser, at least one DOM 2 parser, and at least one XSLT transform engine. | true |
| false | platform | active | true |
-JavaEE:SPEC:241 | 6 | 10 | All Java EE products must provide a SAX parser or parsers that support all combinations of validation modes (using either DTD or XML Schemas) and namespace support. | true |
+ | JavaEE:SPEC:241 | 6 | 10 | All Jakarta EE products must provide a SAX parser or parsers that support all combinations of validation modes (using either DTD or XML Schemas) and namespace support. | true |
| false | platform | active | false |
-JavaEE:SPEC:242 | 6 | 10 | All Java EE products must provide a DOM parser or parsers that support all combinations of validation modes (using either DTDs or XML Schemas) and namespace support. | true |
+ | JavaEE:SPEC:242 | 6 | 10 | All Jakarta EE products must provide a DOM parser or parsers that support all combinations of validation modes (using either DTDs or XML Schemas) and namespace support. | true |
| false | platform | active | false |
JavaEE:SPEC:243 | 6 | 10 |
- All EJB containers and all web containers must support the full set of Connector APIs.
+ All Jakarta Enterprise Beans containers and all web containers must support the full set of Connector APIs.
| true |
| false | platform | active | false |
@@ -1551,7 +1551,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:246 | 6 | 11 |
- The Java EE deployment tools must support deployment of Resource
+ The Jakarta EE deployment tools must support deployment of Resource
Adapters, as defined in the Connector specification, and must
support the deployment of applications that use Resource Adapters.
| true |
@@ -1559,20 +1559,8 @@ Jakarta EE 9 Platform
| false | platform | active | true |
-JavaEE:SPEC:247 | 6 | 12 |
- The Java EE platform must support the deployment and access of JAX-RPC-based
- Web Services and Clients using all the supported deployment models as
- outlined in the EJB and Servlet specifications. The support for message
- handlers that can process message requests and responses and custom
- serializers and deserializers for handling custom data types must also
- be supported.
- | true |
-
- | true | platform | active | true |
-
-
JavaEE:SPEC:248 | 7 | 2.1 |
- A Java EE web container must be capable of advertising its HTTP
+ A Jakarta EE web container must be capable of advertising its HTTP
services on the standard HTTP port, port 80.
| true |
@@ -1580,7 +1568,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:249 | 7 | 2.1 |
- A Java EE web container must be capable of advertising its HTTPS
+ A Jakarta EE web container must be capable of advertising its HTTPS
service on the standard HTTPS port, port 443.
| true |
@@ -1588,7 +1576,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:250 | 7 | 2.2 |
- All JavaEE products must provide a name service that meets the
+ All Jakarta EE products must provide a name service that meets the
requirements of the Interoperable Naming Service specification.
In addition, it must be possible to use the JavaIDL COSNaming API
to access the INS name service.
@@ -1599,14 +1587,14 @@ Jakarta EE 9 Platform
JavaEE:SPEC:251 | 7 | 2.2 |
It must be possible to use the JavaIDL COSNaming API to access
- the INS name service provided by a Java EE product.
+ the INS name service provided by a Jakarta EE product.
| true |
| false | platform | active | true |
JavaEE:SPEC:252 | 7 | 2.3 |
- This specification requires the JavaEE platform to support the JRMP
+ This specification requires the Jakarta EE platform to support the JRMP
protocol, which is the Java technology-specific Remote Method
Invocation (RMI) protocol.
| true |
@@ -1615,16 +1603,16 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:253 | 8 | 1.1 |
- An individual Java EE module can be deployed as a stand-alone Java EE
+ An individual Jakarta EE module can be deployed as a stand-alone Jakarta EE
module without an application level deployment descriptor and
- represents a valid Java EE application.
+ represents a valid Jakarta EE application.
| true |
| false | platform | active | true |
JavaEE:SPEC:254 | 8 | 2 |
- Java EE products are required to support the use of bundled and
+ Jakarta EE products are required to support the use of bundled and
installed optional packages as specified in the Extension
Mechanism Architecture and Optional Package Versioning
specifications.
@@ -1637,8 +1625,8 @@ Jakarta EE 9 Platform
A JAR format file (such as a .jar file, .war file, or .rar file)
can reference a .jar file by naming the referenced .jar file in a
Class-Path header in the referencing JAR file's Manifest
- file. The Java EE deployment tools must process all such referenced
- files when processing a Java EE module. The deployment tool must
+ file. The Jakarta EE deployment tools must process all such referenced
+ files when processing a Jakarta EE module. The deployment tool must
install the .jar files in a way that preserves the relative
references between the files. All referenced .jar files must
appear in the logical class path of the referencing JAR files at
@@ -1649,7 +1637,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:256 | 8 | 2.1 |
- When a Java EE deployment tool process a JAR file referenced by Java EE
+ When a Jakarta EE deployment tool process a JAR file referenced by Jakarta EE
module, any deployment descriptors in referenced .jar files must be
ignored when processing the referencing .jar file.
| true |
@@ -1665,7 +1653,7 @@ Jakarta EE 9 Platform
application to bundle exactly the version of an optional package
it requires without being influenced by any installed optional
packages. Note that if the optional package is also a required
- component of the Java EE platform version on which the application
+ component of the Jakarta EE platform version on which the application
is being deployed, the platform version may take precedence.
| false |
@@ -1689,7 +1677,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:259 | 8 | 2.2 |
JAR format files of all types may contain an Extension-List
attribute in their Manifest file, indicating a dependency on an
- installed optional package. The Java EE platform specification
+ installed optional package. The Jakarta EE platform specification
requires support for such attributes for all component types and
corresponding JAR format files. The deployment tool is required
to check such dependency information and reject the deployment of
@@ -1714,23 +1702,23 @@ Jakarta EE 9 Platform
| |
JavaEE:SPEC:261 | 8 | 4 |
- A JavaEE product provider must support the deployment of a
- stand-alone JavaEE modules.
+ A Jakarta EE product provider must support the deployment of a
+ stand-alone Jakarta EE modules.
| true |
| false | platform | active | true |
JavaEE:SPEC:262 | 8 | 4 |
- A JavaEE product provider must support the deployment of a JavaEE
- applications, consisting of one or more Java EE modules.
+ A Jakarta EE product provider must support the deployment of a Jakarta EE
+ applications, consisting of one or more Jakarta EE modules.
| true |
| false | platform | active | true |
JavaEE:SPEC:263 | 8 | 4 |
- A Java EE product provider must support the deployment of
+ A Jakarta EE product provider must support the deployment of
class libraries packaged as .jar files according to the Extension
Mechanism Architecture. These class libraries then become
installed optional packages.
@@ -1740,7 +1728,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:264 | 8 | 4 |
- Whatever the unit of deployment, a Java EE deployment tool must be
+ Whatever the unit of deployment, a Jakarta EE deployment tool must be
able to deploy the application such that the Java classes in the
application are in a separate namespace from classes in other
Java applications.
@@ -1750,7 +1738,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:265 | 8 | 4 |
- In all cases, the deployment of a Java EE application must be
+ In all cases, the deployment of a Jakarta EE application must be
complete before the container delivers requests to any of the
application's components. When an application is started, the
container must deliver requests to enterprise bean components
@@ -1763,10 +1751,10 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:266 | 8 | 4.1 |
- When deploying a stand-alone JavaEE module the deployment tool must
- deploy all of the components listed in the JavaEE module deployment
+ When deploying a stand-alone Jakarta EE module the deployment tool must
+ deploy all of the components listed in the Jakarta EE module deployment
descriptor according to the deployment requirements of the
- respective JavaEE component specification. If the module is a type
+ respective Jakarta EE component specification. If the module is a type
that contains JAR format files (for example, Web and Connector
modules), all classes in .jar files within the module referenced
from other JAR files within the module using the Class-Path
@@ -1779,7 +1767,7 @@ Jakarta EE 9 Platform
| false | platform | active | false |
-JavaEE:SPEC:267 | 8 | 4.1 | When deploying a stand-alone Java EE module the deployment tool must
+ | JavaEE:SPEC:267 | 8 | 4.1 | When deploying a stand-alone Jakarta EE module the deployment tool must
allow the Deployer to configure the container to reflect the
values of all the properties declared by the deployment
descriptor element for each component.
@@ -1789,7 +1777,7 @@ Jakarta EE 9 Platform
| false | platform | active | false |
-JavaEE:SPEC:268 | 8 | 4.1 | When deploying a stand-alone Java EE module the deployment tool must
+ | JavaEE:SPEC:268 | 8 | 4.1 | When deploying a stand-alone Jakarta EE module the deployment tool must
allow the Deployer to deploy the same module multiple times, as
multiple independent applications, possibly with different
configurations. For example, the enterprise beans in an ejb-jar
@@ -1802,7 +1790,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:269 | 8 | 4.2 |
- When deploying a Java EE Application the deployment tool must allow
+ When deploying a Jakarta EE Application the deployment tool must allow
the Deployer to configure the container to reflect the values of
all the properties declared by the deployment descriptor element
for each component.
@@ -1812,8 +1800,8 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:270 | 8 | 4.2 |
- When deploying a Java EE Application the deployment tool must allow
- the Deployer to deploy the same Java EE application multiple times,
+ When deploying a Jakarta EE Application the deployment tool must allow
+ the Deployer to deploy the same Jakarta EE application multiple times,
as multiple independent applications, possibly with different
configurations. For example, the enterprise beans in an ejb-jar
file might be deployed multiple times under different JNDI names
@@ -1825,7 +1813,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:271 | 8 | 4.2 |
When presenting security role descriptions to the Deployer, the
- deployment tool must use the descriptions in the Java EE application
+ deployment tool must use the descriptions in the Jakarta EE application
deployment descriptor rather than the descriptions in any module
deployment descriptors for security roles with the same name.
| true |
@@ -1837,7 +1825,7 @@ Jakarta EE 9 Platform
When deploying an optional package, the deployment tool must
record the extension name and version information from the
manifest file of the optional package JAR file. The deployment
- tool must make the optional package available to other Java EE
+ tool must make the optional package available to other Jakarta EE
deployment units that request it according to the version
matching rules described in the Optional Package Versioning
specification.
@@ -1864,8 +1852,8 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:275 | 8 | 4 |
- The deployment tools for Java EE containers must validate the
- deployment descriptors against the Java EE deployment descriptor
+ The deployment tools for Jakarta EE containers must validate the
+ deployment descriptors against the Jakarta EE deployment descriptor
schemas and other vendorspecific schemas.
| true |
@@ -1906,7 +1894,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:279 | 8 | 6 |
- In a Java EE deployment descriptor, the content of the XML elements
+ In a Jakarta EE deployment descriptor, the content of the XML elements
is in general case sensitive.
| true |
@@ -1914,9 +1902,9 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:281 | 10 | 2 |
- The Java EE authentication requirements for application clients are
- the same as for other Java EE components, and the same authentication
- techniques may be used as for other Java EE application components.
+ The Jakarta EE authentication requirements for application clients are
+ the same as for other Jakarta EE components, and the same authentication
+ techniques may be used as for other Jakarta EE application components.
No authentication is necessary when accessing unprotected web resources.
When accessing protected web resources, the usual varieties of authentication
@@ -1924,9 +1912,9 @@ Jakarta EE 9 Platform
HTTP Login Form authentication. Lazy authentication may be used.
Authentication is required when accessing protected enterprise beans. The
- authentication mechanisms for enterprise beans include those required in the EJB
- specification for enterprise bean interoperability. Lazy authentication may be
- used.
+ authentication mechanisms for enterprise beans include those required in the
+ Jakarta Enterprise Beans specification for enterprise bean interoperability.
+ Lazy authentication may be used.
| true |
@@ -1938,7 +1926,7 @@ Jakarta EE 9 Platform
container must provide an appropriate user interface. In addition, an application
client may provide a class that implements the
javax.security.auth.callback.CallbackHandler interface and specify the class
- name in its deployment descriptor (see Section EE .10.7, Java EE Application
+ name in its deployment descriptor (see Section EE .10.7, Jakarta EE Application
Client XML Schemas for details). The Deployer may override the callback
handler specified by the application and use of the container's default
authentication user interface instead.
@@ -1976,7 +1964,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:289 | 6 | 2.1 |
- Every Java EE product must be capable of running with a Java security
+ Every Jakarta EE product must be capable of running with a Java security
manager that enforces Java security permissions and that prevents
application components from performing operations for which they have
not been provided the required permissions.
@@ -1986,8 +1974,8 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:290 | 6 | 2.2.1 |
- A Java EE product may allow application components to run without a
- security manager, but every Java EE product must be capable of running
+ A Jakarta EE product may allow application components to run without a
+ security manager, but every Jakarta EE product must be capable of running
application components with a security manager that enforces security
permissions...
| true |
@@ -1996,7 +1984,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:291 | 6 | 2.2.1 |
- every Java EE product must be capable of running with a configuration
+ every Jakarta EE product must be capable of running with a configuration
that provides application components the permissions defined in Table EE.6-2.
| true |
@@ -2004,7 +1992,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:292 | 6 | 2.2.1 |
- All Java EE products must allow the set of permissions available to application
+ All Jakarta EE products must allow the set of permissions available to application
components in a module to be configurable, providing application components
in some modules with different permissions than those described in Table EE.6-2
| true |
@@ -2023,7 +2011,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:294 | 6 | 2.2.1 |
If security permissions are declared that conflict with the policy of the
- product installation, the Java EE product must fail deployment of the
+ product installation, the Jakarta EE product must fail deployment of the
application module.
| true |
@@ -2032,7 +2020,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:295 | 6 | 2.2.1 |
If an application module does not contain a declaration of required
- security permissions and deployment otherwise succeeds, the Java EE
+ security permissions and deployment otherwise succeeds, the Jakarta EE
product must grant the application components the permissions established
by the security policy of the installation.
| true |
@@ -2041,7 +2029,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:296 | 6 | 2.2.1 |
- The Java EE product must ensure that the system administrator for the
+ The Jakarta EE product must ensure that the system administrator for the
installation be able to define the security policy for the installation
to include the permissions in Table EE.6-2.
| true |
@@ -2050,10 +2038,10 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:297 | 6 | 2.2.1 |
- Every Java EE product must be capable of running with a Java security manager
+ Every Jakarta EE product must be capable of running with a Java security manager
and with an installation policy that does not grant the permissions described
- in Table EE.6-3 to Web and EJB components. That environment must otherwise
- fully support the requirements of this specification.
+ in Table EE.6-3 to Web and Jakarta Enterprise Beans components. That environment must
+ otherwise fully support the requirements of this specification.
| true |
| true | platform | active | false |
@@ -2065,7 +2053,7 @@ Jakarta EE 9 Platform
to deployed applications. The security policy of the operational environment
should grant the application server process access to the corresponding
part of the file system.
- The Java EE Product must be capable of using the security manager to enforce
+ The Jakarta EE Product must be capable of using the security manager to enforce
that an application only has access to the part of the filesystem namespace
named by the javax.security.context.tempdir attribute, and that that part
of the filesystem namespace is separate from the corresponding filesystem
@@ -2086,9 +2074,9 @@ Jakarta EE 9 Platform
JavaEE:SPEC:300 | 6 | 2.2.5 |
- Table EE.6-3 lists the Java permissions that a Java EE product must be capable
- of restricting when running a Web or EJB application component. If the Target
- field is empty, a Java EE product must be capable of deploying application
+ Table EE.6-3 lists the Java permissions that a Jakarta EE product must be capable
+ of restricting when running a Web or Jakarta Enterprise Beans application component. If the Target
+ field is empty, a Jakarta EE product must be capable of deploying application
modules such that no instances of that permission are granted to the components
in the application module.
| true |
@@ -2129,11 +2117,11 @@ Jakarta EE 9 Platform
Permission declarations must be stored in META-INF/permissions.xml file
within an EJB, web, or application client archive in order for them to
be located and subsequently processed by the deployment machinery of the
- Java EE Product.
+ Jakarta EE Product.
Permission declarations must be stored in META-INF/permissions.xml file
within an EJB, web, application client, or resource adapter archive in
order for them to be located and subsequently processed by the deployment
- machinery of the Java EE Product.
+ machinery of the Jakarta EE Product.
| true |
| true | platform | active | true |
@@ -2143,7 +2131,7 @@ Jakarta EE 9 Platform
The syntax for a password alias is the following:
${ALIAS=token}
- The Java EE Platform Provider is responsible for resolving the token
+ The Jakarta EE Platform Provider is responsible for resolving the token
and passing the clear text password as required at runtime.
true |
@@ -2162,7 +2150,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:307 | 5 | 19.2.1 |
(This assertion is relative to Resource Definitions)
- The Deployer and Java EE Product Provider must not alter the
+ The Deployer and Jakarta EE Product Provider must not alter the
specified JNDI name.
| true |
@@ -2172,7 +2160,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:308 | 5 | 19.2.2 |
(This assertion is relative to Resource Definitions)
If the resource has not been otherwise provisioned and if automatic
- provisioning of resources is supported, the Java EE Product Provider
+ provisioning of resources is supported, the Jakarta EE Product Provider
is responsible for provisioning the resource. If the requested resource
cannot be provisioned, the application must fail to deploy.
| true |
@@ -2197,9 +2185,9 @@ Jakarta EE 9 Platform
(This assertion is relative to Resource Definitions)
All resource definition annotations and XML elements support the use
of property elements (elements named “properties” or “property”). A
- Java EE Product Provider is permitted to reject a deployment if a
+ Jakarta EE Product Provider is permitted to reject a deployment if a
property that it recognizes has a value that it does not support. A
- Java EE Product Provider must not reject a deployment on the basis of
+ Jakarta EE Product Provider must not reject a deployment on the basis of
a property that it does not recognize.
| true |
@@ -2207,7 +2195,7 @@ Jakarta EE 9 Platform
| |
JavaEE:SPEC:311 | 5 | 20 |
- The Java EE Platform requires that a Java EE Product Provider provide
+ The Jakarta EE Platform requires that a Jakarta EE Product Provider provide
a JMS provider in the operational environment (see Section EE.2.7.8,
“JavaTM Message Service (JMS)”) .
| true |
@@ -2216,10 +2204,10 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:312 | 5 | 20 |
- The Java EE Product Provider must also provide a preconfigured,
+ The Jakarta EE Product Provider must also provide a preconfigured,
JMS ConnectionFactory for use by the application in accessing this
JMS provider.
- The Java EE Product Provider must make the default JMS connection
+ The Jakarta EE Product Provider must make the default JMS connection
factory accessible to the application under the JNDI name
java:comp/DefaultJMSConnectionFactory.
| true |
@@ -2228,10 +2216,10 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:313 | 5 | 20 |
- The Java EE Product Provider must also provide a preconfigured,
+ The Jakarta EE Product Provider must also provide a preconfigured,
JMS ConnectionFactory for use by the application in accessing this
JMS provider.
- The Java EE Product Provider must make the default JMS connection
+ The Jakarta EE Product Provider must make the default JMS connection
factory accessible to the application under the JNDI name
java:comp/DefaultJMSConnectionFactory.
| true |
@@ -2250,7 +2238,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:315 | 5 | 21 |
- The Java EE Platform requires that a Java EE Product Provider provide
+ The Jakarta EE Platform requires that a Jakarta EE Product Provider provide
a preconfigured default managed executor service, a preconfigured default
managed scheduled executor service, a preconfigured default managed thread factory,
and a preconfigured default context service for use by the application.
@@ -2260,8 +2248,8 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:316 | 5 | 21 |
- The Java EE Product Provider must make the default Concurrency Utilities
- for Java EE objects accessible to the application under the following JNDI names:
+ The Jakarta EE Product Provider must make the default Concurrency Utilities
+ for Jakarta EE objects accessible to the application under the following JNDI names:
•java:comp/ DefaultManagedExecutorService for the preconfigured managed executor service
•java:comp/DefaultManagedScheduledExecutorService for the preconfigured managed scheduled executor service
•java:comp/DefaultManagedThreadFactory for the preconfigured managed thread factory
@@ -2273,7 +2261,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:317 | 5 | 22 |
An instance of a named Managed Bean can be obtained by looking up its name in JNDI using the same naming scheme
- used for EJB components:
+ used for Jakarta Enterprise Beans components:
java:app/<module-name>/<bean-name>
java:module/<bean-name>
| true |
@@ -2298,7 +2286,7 @@ Jakarta EE 9 Platform
Containers must support injection points annotated with the jakarta.inject.Inject annotation only to the extent dictated by CDI.
Per the CDI specification, dependency injection is supported on managed beans. There are currently three ways for a class to
become a managed bean:
- 1.Being an EJB session bean component.
+ 1.Being an Jakarta Enterprise Beans session bean component.
2.Being annotated with the ManagedBean annotation.
3.Satisfying the conditions described in the CDI specification.
Classes that satisfy at least one of these conditions will be eligible for full dependency injection support
@@ -2309,7 +2297,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:320 | 9 | 5 |
- The following technologies are required to be present in all Java EE profiles:
+ The following technologies are required to be present in all Jakarta EE profiles:
Resource and component lifecycle annotations defined by the Common Annotations specification
(Resource, Resources, PostConstruct, PreDestroy)
| true |
@@ -2318,7 +2306,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:321 | 9 | 5 |
- The following functionality is required to be supported in all Java EE profiles:
+ The following functionality is required to be supported in all Jakarta EE profiles:
JNDI java: naming context (see Section EE.5.2, JNDI Naming Context)
Java Transaction API (JTA)
| true |
@@ -2327,8 +2315,8 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:322 | 9 | 5 |
- Full Java EE platform products are required to support the technologies
- listed in section EE.9.7 (Full Java EE Product Requirements)
+ Full Jakarta EE platform products are required to support the technologies
+ listed in section EE.9.7 (Full Jakarta EE Product Requirements)
| true |
| true | platform | active | true |
@@ -2389,16 +2377,16 @@ Jakarta EE 9 Platform
JavaEE:SPEC:10004 | 2 | 6.4 |
- Java EE apps are required to use the RMI-IIOP APIs, specifically
+ Jakarta EE apps are required to use the RMI-IIOP APIs, specifically
the narrow method of javax.rmi.PortableRemoteObject, when accessing
- Enterprise JavaBeans components, as described in the EJB spec.
+ Enterprise JavaBeans components, as described in the Jakarta Enterprise Beans spec.
| false |
| false | platform | active | true |
JavaEE:SPEC:10006 | 2 | 6.7 |
- The Java Persisence API is required to be supported in Java EE.
+ The Java Persisence API is required to be supported in Jakarta EE.
| true |
| false | platform | active | true |
@@ -2414,8 +2402,8 @@ Jakarta EE 9 Platform
JavaEE:SPEC:10010 | 2 | 11.4 |
- The Java EE Product Provider is required to provide a deployment
- tool that interprets the Java EE deployment descriptors and class
+ The Jakarta EE Product Provider is required to provide a deployment
+ tool that interprets the Jakarta EE deployment descriptors and class
file annotations and allows the Deployer to map the application
components requirements to the capabilities of a specific Java
EE product and environment.
@@ -2475,11 +2463,11 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10017 | 5 | 5.1.3 |
- Regarding the Declaration of EJB References,
- Although the EJB reference is an entry in the application
+ Regarding the Declaration of Jakarta Enterprise Beans References,
+ Although the Jakarta Enterprise Beans reference is an entry in the application
components environment, the Application Component Provider
must not use a env-entry element to declare it. Instead,
- the Application Component Provider must declare all the EJB
+ the Application Component Provider must declare all the Jakarta Enterprise Beans
references using either annotations on the application
components code or the ejb-ref or ejblocal- ref elements
of the deployment descriptor.
@@ -2493,7 +2481,7 @@ Jakarta EE 9 Platform
requirements that the referencing application component has for
the referenced enterprise bean. The ejb-ref element contains a
description element and the ejb-ref-name, ejb-ref-type, home,
- and remote elements. The ejb-ref-name element specifies the EJB
+ and remote elements. The ejb-ref-name element specifies the Jakarta Enterprise Beans
reference name. Its value is the environment entry name used in
the application component code. The ejb-reftype element specifies
the expected type of the enterprise bean. Its value must be either
@@ -2504,7 +2492,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10019 | 5 | 5.3 |
- The Deployer must ensure that all the declared EJB references
+ The Deployer must ensure that all the declared Jakarta Enterprise Beans references
are bound to the homes or instances of enterprise beans that
exist in the operational environment. The Deployer may use,
for example, the JNDI LinkRef mechanism to create a symbolic
@@ -2516,20 +2504,20 @@ Jakarta EE 9 Platform
JavaEE:SPEC:10020 | 5 | 5.3 |
The Deployer must ensure that the target enterprise bean
- is type-compatible with the types declared for the EJB
+ is type-compatible with the types declared for the Jakarta Enterprise Beans
reference. This means that the target enterprise bean
must be of the type indicated in the ejb-ref-type element
- or specified via the EJB annotation, and that the home and
+ or specified via the Jakarta Enterprise Beans annotation, and that the home and
remote interfaces of the target enterprise bean must be
Java type-compatible with the home and remote interfaces
- declared in the EJB reference (if specified).
+ declared in the Jakarta Enterprise Beans reference (if specified).
| true |
| false | platform | active | true |
JavaEE:SPEC:10021 | 2 | 4 |
- The Java EE platform requires a database, accessible through
+ The Jakarta EE platform requires a database, accessible through
the JDBC API, for the storage of business data.
| true |
@@ -2548,10 +2536,10 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10023 | 5 | 5.4 |
- At the minimum, the deployment tools provided by the Java EE Product
+ At the minimum, the deployment tools provided by the Jakarta EE Product
Provider must be able to preserve the application assembly
information in annotations or in the ejb-link elements by
- binding an EJB reference to the home interface of the specified
+ binding an Jakarta Enterprise Beans reference to the home interface of the specified
target enterprise bean.
| true |
@@ -2900,7 +2888,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10067 | 6 | 2.4.2 |
- A Java EE product must support deploying and using a JDBC driver
+ A Jakarta EE product must support deploying and using a JDBC driver
that has been written and packaged as a resource adapter using
the Connector architecture.
| false |
@@ -2909,9 +2897,9 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10068 | 6 | 2.4.3 |
- A Java EE product must provide support for a CORBA Portable Object
+ A Jakarta EE product must provide support for a CORBA Portable Object
Adapter (POA) to support portable stub, skeleton, and tie classes.
- A Java EE application that defines or uses CORBA objects other
+ A Jakarta EE application that defines or uses CORBA objects other
than enterprise beans must include such portable stub, skeleton,
and tie classes in the application package.
| false |
@@ -2920,7 +2908,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10073 | 6 | 2.4.6 |
- A Java EE product must be able to make the following types of objects
+ A Jakarta EE product must be able to make the following types of objects
available in the applications JNDI namespace:
EJBHome objects, EJBLocalHome objects, JTA UserTransaction objects,
JDBC API DataSource objects, JMS ConnectionFactory and Destination
@@ -2934,7 +2922,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10074 | 6 | 2.4.6 |
- The JNDI implementation in a Java EE product must be capable of
+ The JNDI implementation in a Jakarta EE product must be capable of
supporting all of these uses in a single application component
using a single JNDI InitialContext. ("these uses" refers to using
the following:
@@ -2950,8 +2938,8 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10078 | 6 | 13 |
- The Web Services for Java EE specification describes the deployment
- of JAX-WS-based services and clients. The EJB and servlet specifications
+ The Web Services for Jakarta EE specification describes the deployment
+ of JAX-WS-based services and clients. The Jakarta Enterprise Beans and servlet specifications
also describe aspects of such deployment. It must be possible to
deploy JAX-WS-based applications using any of these deployment models.
| true |
@@ -2960,7 +2948,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10084 | 6 | 20 |
- All Java EE products are required to be able to include such information in
+ All Jakarta EE products are required to be able to include such information in
class files that are generated from JSP pages.
| true |
@@ -2978,15 +2966,15 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10088 | 6 | 25 |
- All Java EE application client containers, web containers, and
- EJB containers are required to support the StAX API.
+ All Jakarta EE application client containers, web containers, and
+ Jakarta Enterprise Beans containers are required to support the StAX API.
| true |
| true | platform | active | true |
JavaEE:SPEC:10090 | 7 | 2.1 |
- The Java EE platform requires support for the following Internet protocols:
+ The Jakarta EE platform requires support for the following Internet protocols:
- TCP/IP protocol family
- HTTP 1.1
- SSL 3.0, TLS 1.0
@@ -3011,7 +2999,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10092.1 | 7 | 2.4 |
- While not directly supported by Java EE APIs, Java EE web
+ While not directly supported by Jakarta EE APIs, Jakarta EE web
clients must be able to display HTML 3.2 documents.
| true |
@@ -3019,15 +3007,15 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10092.1 | 7 | 2.4 |
- The Java EE platform must support GIF, JPEG, and PNG images.
+ The Jakarta EE platform must support GIF, JPEG, and PNG images.
| true |
| false | platform | active | true |
JavaEE:SPEC:10095 | 8 | 1.2 |
- Deployment of a portable Java EE application must be possible
- using only the application deployment descriptor and the Java EE
+ Deployment of a portable Jakarta EE application must be possible
+ using only the application deployment descriptor and the Jakarta EE
modules (and their dependent libraries) and descriptors listed in it.
| true |
@@ -3035,10 +3023,10 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10096 | 8 | 1.3 |
- Each Java EE module listed in the application deployment descriptor
+ Each Jakarta EE module listed in the application deployment descriptor
(or discovered using the default rules described below) must be
deployed according to the requirements of the specification for
- the respective Java EE module type.
+ the respective Jakarta EE module type.
(additionally)
Each module listed must be installed in the appropriate container
type and the environment properties of each module must be set
@@ -3050,7 +3038,7 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10097 | 8 | 3.1 |
- The deployment descriptors for the Java EE modules must be
+ The deployment descriptors for the Jakarta EE modules must be
edited to link internally satisfied dependencies and eliminate
any redundant security role names.
| true |
@@ -3059,16 +3047,16 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10098 | 8 | 3.2 |
- After the application is created, Java EE modules may be added
+ After the application is created, Jakarta EE modules may be added
or removed before deployment. When adding or removing a module
the following steps must be performed:
- Decide on a location in the application pkg for the new module.
- - Copy the new JavaEE modules to the desired location in the app package.
+ - Copy the new Jakarta EE modules to the desired location in the app package.
- Edit the deployment descriptors to link dependencies which are
- internally satisfied by the Java EE modules included in the app.
- - Edit the Java EE application deployment descriptor to meet the
- content requirements of the Java EE platform and the validity
- requirements of the Java EE:application XML DTD or schema.
+ internally satisfied by the Jakarta EE modules included in the app.
+ - Edit the Jakarta EE application deployment descriptor to meet the
+ content requirements of the Jakarta EE platform and the validity
+ requirements of the Jakarta EE:application XML DTD or schema.
| true |
| false | platform | active | true |
@@ -3094,7 +3082,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:10101 | 8 | 4.1 |
If the deployment descriptor is absent, or is present and is
- a Java EE 5 version descriptor and the full attribute is not
+ a Jakarta EE 5 version descriptor and the full attribute is not
set to true, the deployment tool must examine all the class
files in the application package.
| true |
@@ -3103,8 +3091,8 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10102 | 8 | 4.1 |
- When deploying a stand-alone Java EE Module, The deployment tool
- must first read the Java EE module deployment descriptor if
+ When deploying a stand-alone Jakarta EE Module, The deployment tool
+ must first read the Jakarta EE module deployment descriptor if
present in the package.
| true |
@@ -3112,17 +3100,17 @@ Jakarta EE 9 Platform
|
JavaEE:SPEC:10103 | 8 | 4.2 |
- For deploying a JavaEE app, the deployment tool must first read the
- Java EE application deployment descriptor from the application .ear file
+ For deploying a Jakarta EE app, the deployment tool must first read the
+ Jakarta EE application deployment descriptor from the application .ear file
| true |
| false | platform | active | false |
JavaEE:SPEC:10104 | 8 | 4.2 |
- The deployment tool must open each of the Java EE modules
- listed in the Java EE application deployment descriptor or
- discovered using the rules above and read the Java EE module
+ The deployment tool must open each of the Jakarta EE modules
+ listed in the Jakarta EE application deployment descriptor or
+ discovered using the rules above and read the Jakarta EE module
deployment descriptor,
| true |
@@ -3131,7 +3119,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:10105 | 8 | 4.2 |
If the module deployment descriptor is absent, or is present
- and is a Java EE 5 version descriptor and the full attribute
+ and is a Jakarta EE 5 version descriptor and the full attribute
is not set to true, the deployment tool must examine all the
class files in the application package.
| true |
@@ -3152,7 +3140,7 @@ Jakarta EE 9 Platform
by each module deployment descriptor, or marked via annotations
and discovered as described in the previous requirement, into
the appropriate container according to the deployment requirements
- of the respective Java EE component specification.
+ of the respective Jakarta EE component specification.
| true |
| false | platform | active | false |
@@ -3192,7 +3180,7 @@ Jakarta EE 9 Platform
JavaEE:SPEC:10111 | 12 | 1 |
- A Java EE product is required to support portable applications
+ A Jakarta EE product is required to support portable applications
written to previous versions of the platform.
| true |
@@ -3201,9 +3189,9 @@ Jakarta EE 9 Platform
JavaEE:SPEC:10117 | 5 | 3 |
The Application Component Provider refers to the homes of enterprise beans
- using logical names called EJB references. The Deployer binds the EJB
- references to the enterprise beans' homes in the targer operational
- environment.
+ using logical names called Jakarta Enterprise Beans references. The Deployer
+ binds the Jakarta Enterprise Beans references to the enterprise beans' homes
+ in the targer operational environment.
| true |
| false | platform | active | true |
@@ -3211,8 +3199,8 @@ Jakarta EE 9 Platform
JavaEE:SPEC:10118 | 5 | 3.2 |
The Application Assembler can use the ejb-link element
- in the deployment descriptor to link an EJB reference to a
- target enterprise bean.
+ in the deployment descriptor to link an Jakarta Enterprise Beans
+ reference to a target enterprise bean.
| true |
| false | platform | active | true |
@@ -3249,8 +3237,8 @@ Jakarta EE 9 Platform
JavaEE:SPEC:10265 | 8 | 4 |
- The deployment tools for Java EE containers must validate the deployment
- descriptors against the Java EE deployment descriptor schemas or DTDs that
+ The deployment tools for Jakarta EE containers must validate the deployment
+ descriptors against the Jakarta EE deployment descriptor schemas or DTDs that
correspond to the deployment descriptors being processed. The appropriate
schema or DTD is chosen by analyzing the deployment descriptor to determine
which version it claims to conform to. Validation errors must cause an error to be
| | | | | | | | | | | | |