Skip to content

Latest commit

 

History

History
215 lines (167 loc) · 5.69 KB

documentation.adoc

File metadata and controls

215 lines (167 loc) · 5.69 KB

Each part of Java EE is described by a JSR (Java Specification Request). Every JSR has a JCP page, which provides basic information about the JSR. The JCP pages provide links to

  • The Specification Documents

  • Public Communications (Mailing lists)

  • Issue Tracking

More information about Java EE can be found on the Java EE GitHub page.

JSR Acronym Specification Reference Implementation

366

Java EE 8

Java Platform, Enterprise Edition 8

GlassFish 5

Java EE 8 Web Profile JSRs

The Web Profile is a subset of the Java EE functionality targeted at developers of modern web applications. It provides a reasonably complete stack, without the some older functionality that’s less likely used in new applications.

JSR Acronym Specification Reference Implementation

374

JSON-P 1.1

Java™ API for JSON Processing 1.1

JSON-P

JSON-P project page

367

JSON-B

Java™ API for JSON Binding

Yasson

JSON-B project page

356

WebSockets 1.1

Java™ API for WebSocket

Tyrus

370

JAX-RS 2.1

Java™ API for RESTful Web Services 2.1

Jersey

372

JSF 2.3

JavaServer Faces 2.3

Mojarra

245

JSP 2.1

JavaServer™ Pages 2.1

GlassFish

52

JSTL

A Standard Tag Library for JavaServer Pages™

GlassFish

369

Servlet 4.0

Java™ Servlet 4.0

GlassFish

341

EL 3.0

Expression Language 3.0

Unified Expression Language

338

JPA 2.2

Java™ Persistence

EclipseLink

907

JTA

Java™ Transaction API

GlassFish

345

EJB 3.2 Lite

Enterprise JavaBeans™ Core 3.2

GlassFish

365

CDI 2.0

Contexts and Dependency Injection for Java™ 2.0

Weld

The CDI Project

380

Bean Validation 2.0

Bean Validation 2.0

Hibernate Validator

The Bean Validation Project

318

Interceptors 1.2

Interceptors 1.2 (Enterprise JavaBeans™ 3.1

GlassFish

375

Security

Java™ EE Security API

Soteria

196

JASPIC

Java™ Authentication Service Provider Interface for Containers

GlassFish

250

Annotations

Common Annotations for the Java™ Platform

GlassFish

Java EE 8 Full Profile JSRs

The Full Profile contains all the features of Java EE. Below are all the JSRs that are part of the Full Profile and aren’t included in the Web Profile.

JSR Acronym Specification Reference Implementation

343

JMS 2.0

Java™ Message Service 2.0

Open MQ

224

JAX-WS 2.0

Java™ API for XML-Based Web Services 2.0

Metro

236

Concurrency

Concurrency Utilities for Java™ EE

Concurrency Utilities

352

Batch

Batch Applications for the Java Platform

Java Batch

Java Batch documentation

345

EJB 3.2 Optional

Enterprise JavaBeans™ Optional 3.2

GlassFish

919

Mail 1.6

JavaMail™

JavaMail

115

JACC

Java™ Authorization Contract for Containers

GlassFish

322

JCA 1.7

Java™ EE Connector Architecture

GlassFish

77

Management

J2EE™ Management

GlassFish

Complete list of the JSRs can also be found on the GlassFish 5 documentation page.

Documentation for older version Java EE 7 can be found here.