Skip to content

Commit

Permalink
Merge pull request #130 from hussainnm/spec-corrections
Browse files Browse the repository at this point in the history
Minor corrections in spec
  • Loading branch information
jeanouii authored Sep 23, 2020
2 parents 7cca6e5 + 84ba69a commit 3d4d442
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 13 deletions.
2 changes: 1 addition & 1 deletion spec/src/main/asciidoc/core/CompatibilityAndMigration.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ the same transaction.

Such clients access components written to the
earlier Enterprise Beans APIs using the Enterprise Beans 2.1 client view home and component
interfaces. The `Enterprise Beans` annotation (or the `ejb-ref` and `ejb-local-ref`
interfaces. The `EJB` annotation (or the `ejb-ref` and `ejb-local-ref`
deployment descriptor elements) may be used to specify the injection of
home interfaces into components that are clients of beans written to the
earlier Enterprise Beans client view.
Expand Down
2 changes: 1 addition & 1 deletion spec/src/main/asciidoc/core/DeploymentDescriptor.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -558,7 +558,7 @@ definition from a previous version of this specification.
the schema using the xsi:schemaLocation attribute for the
Jakarta EE namespace with the following location:
https://jakarta.ee/xml/ns/jakartaee/ejb-jar_3_2.xsd
https://jakarta.ee/xml/ns/jakartaee/ejb-jar_4_0.xsd
]]>
</xsd:documentation>
Expand Down
21 changes: 11 additions & 10 deletions spec/src/main/asciidoc/core/Introduction.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -41,15 +41,15 @@ XML RPC from the Jakarta EE 9 Platform._
* _Removed the "`Support for Distributed Interoperability`" to reflect
the removal of CORBA from Java 11 and the Jakarta EE 9 Platform._

* _Marked the Enterprise Beans 2.x API Group as "Optional"._
* _Marked the Enterprise Beans 2.x API Group as "`Optional`"._

* _``@Schedule`` annotation is now repeatable._

=== What was New in Jakarta Enterprise Beans 3.2

The Jakarta Enterprise Beans 3.2 <<a9895>> architecture is the first official
release from the Eclipse Foundation under the specification's new name of
"Jakarta Enterprise Beans" after the successful donation of Enterprise JavaBeans
"`Jakarta Enterprise Beans`" after the successful donation of Enterprise JavaBeans
by Oracle.

The Jakarta Enterprise Beans 3.2 release is identical to Enterprise JavaBeans 3.2
Expand Down Expand Up @@ -84,7 +84,7 @@ message listener methods._
for an Enterprise JavaBeans Lite Container to support other API groups._

* _Added container provided security role named
`"**"` to indicate any authenticated caller independent of the actual role
"```**```" to indicate any authenticated caller independent of the actual role
name._

* _Extended the Enterprise JavaBeans Lite Group to include local
Expand Down Expand Up @@ -120,7 +120,7 @@ activation properties._
security role using the ejb deployment descriptor._

* _Removed restriction on obtaining the current
class loader; replaced 'must not' with 'should exercise caution' when
class loader; replaced '`must not`' with '`should exercise caution`' when
using the Java I/O package._

=== What was New in Enterprise JavaBeans 3.1
Expand Down Expand Up @@ -214,7 +214,8 @@ implementation of callback interfaces._

=== Acknowledgements

The Enterprise Beans 4.0 specification was done under the Jakarta EE Specification Process (JESP).
The Enterprise Beans 4.0 specification work was done under the Jakarta
EE Specification Process (JESP).

=== Acknowledgements for Enterprise JavaBeans 3.2

Expand All @@ -234,20 +235,20 @@ Jean-Louis Monteiro.
This specification is organized into the
following documents:

* Enterprise Beans Core Contracts and Requirements
* Enterprise Beans Core Features

* Enterprise Beans Optional Features

This Enterprise Beans Core Contracts document defines the
This Enterprise Beans Core Features document defines the
contracts and requirements for the use and implementation of Enterprise Beans.
These contracts include those for the Enterprise Beans 3.2 API, as well as
These contracts include those for the Enterprise Beans 4.0 API, as well as
for the earlier Enterprise Beans API that is required to be supported in this
release. See <<a9423>> for coverage of the Enterprise Beans API requirements.

The Enterprise Beans Optional Features document <<a9890>> defines the contracts and
requirements for the use and implementation of features support for
which has been made optional as of Enterprise Beans, 3.2. These
contracts are separated from the core contracts requirements of the Enterprise Beans
which has been made optional as of Enterprise JavaBeans, 3.2. These
contracts are separated from the core contracts requirements of the Enterprise JavaBeans
3.1 specification.

=== Document Conventions
Expand Down
2 changes: 1 addition & 1 deletion spec/src/main/asciidoc/core/Overview.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ compatible with other Java programming language APIs._
* _The Enterprise Beans architecture will be
compatible with the CORBA protocols._

The purpose of the Enterprise Beans 3.2 release is both to
The purpose of the Enterprise Beans 4.0 release is both to
continue to achieve these goals and to improve the Enterprise Beans architecture by
reducing its complexity from the enterprise application developer’s
point of view.
Expand Down

0 comments on commit 3d4d442

Please sign in to comment.