The Java Authentication Service Provider Interface for Containers (JASPIC) defines a service provider interface (SPI) by which authentication providers that implement message authentication mechanisms may be integrated in client or server message processing containers or runtimes.

JavaServer Pages (JSP) is a technology that helps software developers create dynamically generated web pages based on HTML, XML, or other document types.

Java Servlets is a standard technology for interacting with the web on the Jakarta EE platform. 

The Java Authorization Contract for Containers (JACC) defines a contract between a Jakarta EE application server and an authorization policy provider.

Enterprise JavaBeans is an architecture for the development and deployment of component-based business applications.

The Jakarta EE Connector Architecture defines a standard architecture for Jakarta EE application components to connect to Enterprise Information Systems.

Interceptors are used to interpose on business method invocations and specific events such as lifecycle events and timeout events that occur on instances of Jakarta EE components and other managed classes.

Eclipse GlassFish is a complete application server that implements the Jakarta EE specification. GlassFish includes implementations of all required and optional Jakarta EE APIs, and passes all Jakarta EE TCKs. GlassFish also includes a complete administration console, clustering support, and other developer and production focused tools and features.

This project contains stable (legacy) APIs, RIs and TCKs which won't be developed in future.

Eclipse SW360antenna is a tool to automate your open source license compliance processes as much as possible. In the end that is

  •  collecting all compliance relevant data,
  •  process that data and warn if there might be any license compliance related issues, and
  •  generating a set of compliance artifacts (source code bundle, disclosure document, report)

for your project.