Jakarta Authorization Technology Compatibility Kit, Version 1.5
Release Notes, September 2019

Kit Contents

The Jakarta Authorization, Version 1.5 Technology Compatibility Kit (TCK) includes the following items:


Platform Notes

The Jakarta Authorization TCK tests have been built and tested with JavaTM Platform, Standard Edition 8 (Java SE 8).

The Jakarta Authorization TCK tests have been run on the following platforms:

The Jakarta Authorization TCK tests have been run against the Jakarta Authorization 1.5 Compatible Implementation (CI), Eclipse GlassFish 5.1.

Jakarta Enterprise Beans was formerly known as Enterprise Java Beans and abbreviated EJB. References to EJB below refer to Jakarta Enterprise Beans. Use of this term, as commands, switches, or keywords have not been revised.


Installing, Setting Up, and Running the Jakarta Authorization TCK

Refer to the Jakarta Authorization TCK 1.5 User's Guide for complete instructions on installing, setting up, and running the Jakarta Authorization TCK. The online version of the JT Harness version 5.0 documentation is available here.


Jakarta Authorization TCK Requirements, Facts, and Figures

The Jakarta Authorization TCK requires a minimum of 103 MB of free disk space:

The test suite bundle contains the following:

There are multiple levels of compliance available for Jakarta Authorization certification. Jakarta Authorization allows for certification of the following containers: Web Container, Jakarta Enterprise Beans Container, or Both. The standalone Jakarta Authorization TCK only concerns itself with Web Container tests and possibly some ejb-lite tests (which could be run in a Web Profile environment). There are keywords available which can be supplied on the command line which allow isolating the tests for a given level of certification. (For more on keywords, see the Jakarta Authorization 1.5 TCK User Guide). The list of keywords available for Jakarta Authorization 1.5 TCK is as follows:


Status Information

Exclude List

You can find the exclude list in the Jakarta Authorization bundle in <TS_HOME>/bin/ts.jtx. Since the list can change over time, please be sure to get the latest exclude list from the Jakarta Authorization Specification Web site: https://jakarta.ee/specifications/authorization/1.5/.


Known Problems and Workarounds

Running the Jakarta Authorization TCK Against Java EE CI on Windows

When configuring and running the Jakarta Authorization TCK against the CI on Windows, please make sure to install all related software (Java SE 8, the CI, the Jakarta Authorization TCK, etc.) on the same drive (for example, C:). If you want to install on a drive other than C:, please be sure to change the following properties in <TS_HOME>/bin/ts.jte:

s1as.applicationRoot=c:

Copyright (c) 2013, 2019 Oracle and/or its affiliates. All rights reserved.