Gemini Web 3.0.0

3.0.0

Description

Introduction

  • Gemini Web is a mature project derived from SpringSource OSGi Web Container v1.0.0
  • Gemini Web is the Reference Implementation of the OSGi Web Applications specification
  • Major use cases
    • Web container for Virgo Server for Apache Tomcat
  • Release contents
    • Web container runtime

Features

  • The objective of this release is to upgrade to Apache Tomcat 8.5
    • Servlet 3.1
    • JSP 2.3
    • EL 3.0
    • Websocket 1.1
    • JASPIC 1.1
    • HTTP/2
  • Java SE 8 support
API Certification

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues

None

Non-Code Aspects
  • User Guide
  • Programmer Guide
  • Wiki
  • OSGi Enterprise Specification
  • I18n not relevant as there are no user oriented messages
Usability Details

Tool Usability

  • The Libra project supports creating Web Application Bundles
  • The Virgo tooling also supports creating Web Application Bundles

UI Usability

  • There is no UI
End of Life

Not applicable

Standards
  • Gemini Web Container requires Java 7 or later
  • Supports Web Application Bundles as defined by OSGi Enterprise Specification v4.2 or later
  • Apache Tomcat 8.5 provides:
    • Servlet 3.1
    • JSP 2.3
    • EL 3.0
    • Websocket 1.1
    • JASPIC 1.1
    • HTTP/2
Communities
  • Bugzilla
  • Gemini forum
  • Gemini dev mailing list
  • Interaction with Virgo project