# Java(TM) API for RESTful Web Services Technology Compatibility Kit, Version 2.1
Release Notes, September 2017

## Release Notes Update For Jersey 2.26 RI Release September 2017

A couple of changes made in Jersey 2.26 RI prompts this note.

- The Jersey 2.26 release requires the use of Java SE 8 and this is also required when running the JAX-RS TCK against Jersey 2.26.

## Kit Contents

The JAX-RS 2.1 Technology Compatibility Kit (TCK) includes the following items:

- JAX-RS TCK, signature, API, and specification tests:

  - A signature test that checks that all of the public APIs are supported or defined in the JAX-RS 2.1 implementation that is under test.

  - Specification tests for the testable assertions required by the JAX-RS 2.1 Specification.

  - API tests for the public APIs and language elements defined by the JAX-RS 2.1 Specification.

## JAXRS 2.1 TCK Facts

The test suite bundle contains the following:

- 2721 total tests

## Platform Notes

The JAX-RS 2.1 TCK tests and the JAX-RS 2.1 Reference Implementation (RI) can be run with Java Platform, Standard Edition version 8.0 (Java SE 8). See Reference Runtime for JAX-RS 2.1 for additional information.

Refer to the Technology Compatibility Kit User's Guide for Java API for RESTful Web Services for platform compatibility requirements and notes.

## Reference Runtime for JAX-RS 2.1

The designated Reference Runtime for compatibility testing of implementations based upon the JAX-RS 2.1 Specification is as follows:

- Java SE 8, which must be used with a Java EE profile/application server, such as the GlassFish v5 server

- Oracle Reference Implementation (RI) of JAX-RS 2.1 available as part of the Java EE 8 RI or the Java EE 8 Web Profile RI

- The JAX-RS 2.1 TCK tests can be run on the following platforms:

  - Windows 10
  - Oracle Linux 7.1

## Installing, Setting Up, and Running the JAX-RS 2.1 TCK

Refer to the Technology Compatibility Kit User's Guide for Java API for RESTful Web Services 2.1 for complete instructions on installing, setting up, and running the JAX-RS 2.1 TCK. The online version of the JT Harness version 5.0 documentation is available here.

## Attributions

The JAX-RS 2.1 TCK includes software developed by the Apache Software Foundation (http://www.apache.org/). The Apache Ant Contrib project is located at http://ant-contrib.sourceforge.net/.