# Jakarta RESTful Web Services Technology Compatibility Kit, Version 2.1
Release Notes, September 2019

## Release Notes Update For Eclipse Jersey 2.26 CI Release September 2017

A couple of changes made in Eclipse Jersey 2.26 Compatible Implementation (CI) prompts this note.

- The Eclipse Jersey 2.26 release requires the use of Java SE 8 and this is also required when running the Jakarta RESTful Web Services TCK against Jersey 2.26.

## Kit Contents

The Jakarta RESTful Web Services 2.1 Technology Compatibility Kit (TCK) includes the following items:

- Jakarta RESTful Web Services TCK, signature, API, and specification tests:

  - A signature test that checks that all of the public APIs are supported or defined in the Jakarta RESTful Web Services 2.1 implementation that is under test.

  - Specification tests for the testable assertions required by the Jakarta RESTful Web Services 2.1 Specification.

  - API tests for the public APIs and language elements defined by the Jakarta RESTful Web Services 2.1 Specification.

## JAXRS 2.1 TCK Facts

The test suite bundle contains the following:

- 2721 total tests

## Platform Notes

The Jakarta RESTful Web Services 2.1 TCK tests and the Jakarta RESTful Web Services 2.1 Compatible Implementation (CI) can be run with Java Platform, Standard Edition version 8.0 (Java SE 8). See Compatible Runtime for Jakarta RESTful Web Services 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.

## Compatible Runtime for Jakarta RESTful Web Services 2.1

A Compatible Runtime for compatibility testing of implementations based upon the Jakarta RESTful Web Services 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

- Eclipse Compatible Implementation (CI) of Jakarta RESTful Web Services 2.1 is available as part of the Eclipse GlassFish 5.1 full profile, or the Eclipse GlassFish 5.1, Web Profile

- The Jakarta RESTful Web Services 2.1 TCK tests can be run on the following platforms:

  - Windows 10
  - Oracle Linux 7.1

## Installing, Setting Up, and Running the Jakarta RESTful Web Services 2.1 TCK

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

## Attributions

The Jakarta RESTful Web Services 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/.