469860 - Add module metadata versioning to support backwards compat

+ Adding [version] section to all existing jetty 9.3 distro modules
+ Updating testcases in jetty-start with new [version] sections too
+ Adding extra testcases for versioned modules
This commit is contained in:
Joakim Erdfelt 2015-06-10 10:59:18 -07:00
parent 8bbbb2ff54
commit 916efd6aa7
154 changed files with 462 additions and 14 deletions

View File

@ -2,6 +2,9 @@
# Apache JSP Module
#
[version]
9.3
[name]
apache-jsp

View File

@ -1,6 +1,10 @@
#
# Apache JSTL
#
[version]
9.3
[name]
apache-jstl

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
protonego-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
protonego-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
protonego-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
protonego-boot

View File

@ -16,6 +16,9 @@
# All versions of alpn-boot can be found at
# http://central.maven.org/maven2/org/mortbay/jetty/alpn/alpn-boot/
[version]
9.3
[name]
alpn

View File

@ -2,6 +2,9 @@
# Jetty Annotation Scanning Module
#
[version]
9.3
[depend]
# Annotations needs plus, and jndi features
plus

View File

@ -2,6 +2,9 @@
# CDI / Weld Jetty module
#
[version]
9.3
[depend]
deploy
annotations

View File

@ -2,5 +2,8 @@
# Client Feature
#
[version]
9.3
[lib]
lib/jetty-client-${jetty.version}.jar

View File

@ -2,6 +2,9 @@
# Deploy Feature
#
[version]
9.3
[depend]
webapp

View File

@ -2,6 +2,9 @@
# Hawtio x module
#
[version]
9.3
[depend]
stats
deploy

View File

@ -2,6 +2,9 @@
# JAMon Jetty module
#
[version]
9.3
[depend]
stats
deploy

View File

@ -2,6 +2,9 @@
# JaMON Jetty module
#
[version]
9.3
[depend]
stats
jmx

View File

@ -2,6 +2,9 @@
# Jolokia Jetty module
#
[version]
9.3
[depend]
stats
deploy

View File

@ -2,6 +2,9 @@
# Jetty JSP Module
#
[version]
9.3
[depend]
servlet
annotations

View File

@ -2,6 +2,9 @@
# Jetty JSTL Module
#
[version]
9.3
[depend]
jsp
apache-jstl

View File

@ -2,6 +2,9 @@
# Set UID Feature
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# FastCGI Module
#
[version]
9.3
[depend]
servlet
client

View File

@ -2,6 +2,9 @@
# HTTP2 Support Module
#
[version]
9.3
[depend]
ssl
alpn

View File

@ -5,6 +5,9 @@
# The resulting connector will accept both HTTP/1 and HTTP/2 connections.
#
[version]
9.3
[depend]
http

View File

@ -2,6 +2,9 @@
# Jetty Infinispan module
#
[version]
9.3
[depend]
annotations
webapp

View File

@ -2,6 +2,9 @@
# JAAS Module
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# Jetty JASPI Module
#
[version]
9.3
[depend]
security

View File

@ -2,6 +2,9 @@
# JMX Remote Module
#
[version]
9.3
[depend]
jmx

View File

@ -2,6 +2,9 @@
# JMX Module
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# JNDI Support
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# Jetty Monitor module
#
[version]
9.3
[depend]
server
client

View File

@ -2,6 +2,9 @@
# Jetty NoSql module
#
[version]
9.3
[depend]
webapp

View File

@ -2,6 +2,9 @@
# Jetty Overlay module
#
[version]
9.3
[depend]
deploy

View File

@ -2,6 +2,9 @@
# Jetty Plus module
#
[version]
9.3
[depend]
server
security

View File

@ -2,6 +2,9 @@
# Jetty Proxy module
#
[version]
9.3
[depend]
servlet
client

View File

@ -2,6 +2,9 @@
# Jetty Quickstart module
#
[version]
9.3
[depend]
server
plus

View File

@ -1,6 +1,8 @@
#
# Jetty Rewrite module
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# Jetty Security Module
#
[version]
9.3
[depend]
server

View File

@ -2,5 +2,8 @@
# Classic Jetty Continuation Support Module
#
[version]
9.3
[lib]
lib/jetty-continuation-${jetty.version}.jar

View File

@ -2,6 +2,9 @@
# Debug module
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# Module to add all lib/ext/**.jar files to classpath
#
[version]
9.3
[lib]
lib/ext/**.jar

View File

@ -3,6 +3,9 @@
# Applies GzipHandler to entire server
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# Home and Base Warning
#
[version]
9.3
[xml]
etc/home-base-warning.xml

View File

@ -2,6 +2,9 @@
# Jetty HTTP Connector
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# Jetty HTTPS Connector
#
[version]
9.3
[depend]
ssl

View File

@ -2,6 +2,9 @@
# IPAccess module
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# Jetty JDBC Session module
#
[version]
9.3
[depend]
annotations
webapp

View File

@ -1,3 +1,6 @@
[version]
9.3
[ini-template]
## JVM Configuration
## If JVM args are include in an ini file then --exec is needed

View File

@ -2,6 +2,9 @@
# Low Resources module
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# Request Log module
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# Module to add resources directory to classpath
#
[version]
9.3
[lib]
resources/

View File

@ -2,6 +2,9 @@
# Base Server Module
#
[version]
9.3
[optional]
jvm
ext

View File

@ -1,6 +1,9 @@
#
# SSL Keystore module
#
[version]
9.3
[name]
ssl

View File

@ -2,6 +2,9 @@
# Stats module
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# Jetty Servlet Module
#
[version]
9.3
[depend]
server

View File

@ -2,6 +2,9 @@
# Jetty Servlets Module
#
[version]
9.3
[depend]
servlet

View File

@ -1,6 +1,9 @@
#
# Spring
#
[version]
9.3
[name]
spring

View File

@ -55,7 +55,6 @@ LIB|${jetty.base}/lib/jetty-jndi-9.3.jar
# (these are the properties we actually set in the configuration)
PROP|java.version=1.7.0_60
PROP|jetty.http.port=8080
PROP|jetty.ssl.port=8443
PROP|jetty.httpConfig.delayDispatchUntilContent=false
PROP|jetty.server.dumpAfterStart=false
PROP|jetty.server.dumpBeforeStop=false

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
protonego-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
protonego-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
alpn-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
protonego-boot

View File

@ -1,3 +1,6 @@
[version]
9.3
[name]
protonego-boot

View File

@ -16,6 +16,9 @@
# All versions of alpn-boot can be found at
# http://central.maven.org/maven2/org/mortbay/jetty/alpn/alpn-boot/
[version]
9.3
[name]
alpn

View File

@ -2,6 +2,9 @@
# Jetty Annotation Scanning Module
#
[version]
9.3
[depend]
# Annotations needs plus, and jndi features
plus

View File

@ -2,6 +2,9 @@
# Apache JSP Module
#
[version]
9.3
[name]
apache-jsp

View File

@ -1,6 +1,10 @@
#
# Apache JSTL
#
[version]
9.3
[name]
apache-jstl

View File

@ -2,6 +2,9 @@
# CDI / Weld Jetty module
#
[version]
9.3
[depend]
deploy
annotations

View File

@ -2,5 +2,8 @@
# Client Feature
#
[version]
9.3
[lib]
lib/jetty-client-${jetty.version}.jar

View File

@ -2,5 +2,8 @@
# Classic Jetty Continuation Support Module
#
[version]
9.3
[lib]
lib/jetty-continuation-${jetty.version}.jar

Some files were not shown because too many files have changed in this diff Show More