Skip to content

Commit

Permalink
Update references to use Jakarta specifications
Browse files Browse the repository at this point in the history
Signed-off-by: Mark Thomas <markt@apache.org>
  • Loading branch information
markt-asf committed Jul 20, 2020
1 parent 4e69125 commit 57981c3
Showing 1 changed file with 16 additions and 13 deletions.
29 changes: 16 additions & 13 deletions spec/src/main/asciidoc/WebSocket.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -1320,15 +1320,16 @@ requirements to support WebSocket applications.
==== WebSocket Endpoints and Dependency Injection

WebSocket endpoints running in the Jakarta EE platform must have full
dependency injection support as described in the CDI specification (Muir
2013). WebSocket implementations part of the Jakarta EE platform are
required to support field, method, and constructor injection using the
jakarta.inject.Inject annotation into all WebSocket endpoint classes, as
well as the use of interceptors for these classes [WSC-7.1.1-1]. The
details of this requirement are laid out in the Jakarta EE Platform
Specification (DeMichiel and Shannon 2013), section EE.5.2.5, and a
useful guide for implementations to meet the requirement is location in
section EE.5.24.
dependency injection support as described in the Jakarta Contexts and
Dependency Injection specification (Jakarta CDI Team, 2020). WebSocket
implementations part of the Jakarta EE platform are required to
support field, method, and constructor injection using the
`jakarta.inject.Inject` annotation into all WebSocket endpoint
classes, as well as the use of interceptors for these classes
[WSC-7.1.1-1]. The details of this requirement are laid out in the
Jakarta EE Platform Specification (Jakarta EE Platform Team, 2020),
section EE.5.2.5, and a useful guide for implementations to meet the
requirement is location in section EE.5.24.

[[jakartaee:httpsession]]
=== Relationship with Http Session and Authenticated State
Expand Down Expand Up @@ -1491,11 +1492,13 @@ http://dev.w3.org/html5/websockets/.
[4] J. Gregorio, R. Fielding, M. Hadley, M. Nottingham, and D. Orchard. RFC 6570: URI Template. RFC,
IETF, March 2012. See http://www.ietf.org/rfc/rfc6570.txt.

[5] Pete Muir. Contexts and Dependency Injection for Java EE. JSR, JCP, 2013. See
http://jcp.org/en/jsr/detail?id=347.
[5] Jakarta CDI Team. Jakarta Contexts and Dependency Injection 3.0.
Eclipse Foundation, 2020.
See https://jakarta.ee/specifications/cdi/3.0/.

[6] Linda DeMichiel and Bill Shannon. Java Platform, Enterprise Edition 7 (Java EE 7) Specification.
JSR, JCP, 2013. See http://jcp.org/en/jsr/detail?id=342.
[6] Jakarta EE Platform Team. Jakarta EE Platform Specification 9.
Eclipse Foundation, 2020.
See https://jakarta.ee/specifications/platform/9/.

[7] T. Berners-Lee, R. Fielding and L. Masinter. RFC 3986: Uniform Resource Identifier
(URI): Generic Syntax, IETF, January 2005.
Expand Down

0 comments on commit 57981c3

Please sign in to comment.