jetty 12.0.x cleanup duplicate osgi pom metadata (#9093)
* fix naming convention, artifactId == directtory, add comment on maven-eclipse-plugin * cleanup dependencies from jetty-ee9 osgi * cleanup dependencies from jetty-ee10 osgi * remove maven-eclipse-plugin configuration Signed-off-by: Olivier Lamy <olamy@apache.org>
This commit is contained in:
parent
8374860661
commit
58f5e468fc
|
@ -13,19 +13,6 @@
|
||||||
<properties>
|
<properties>
|
||||||
<bundle-symbolic-name>${project.groupId}.osgi</bundle-symbolic-name>
|
<bundle-symbolic-name>${project.groupId}.osgi</bundle-symbolic-name>
|
||||||
<spotbugs.onlyAnalyze>org.eclipse.jetty.osgi.*</spotbugs.onlyAnalyze>
|
<spotbugs.onlyAnalyze>org.eclipse.jetty.osgi.*</spotbugs.onlyAnalyze>
|
||||||
<osgi-version>3.18.100</osgi-version>
|
|
||||||
<osgi-services-version>3.11.0</osgi-services-version>
|
|
||||||
<osgi-service-cm-version>1.6.1</osgi-service-cm-version>
|
|
||||||
<osgi-service-component-version>1.5.0</osgi-service-component-version>
|
|
||||||
<osgi-service-event-version>1.4.1</osgi-service-event-version>
|
|
||||||
<osgi-util-version>3.7.100</osgi-util-version>
|
|
||||||
<osgi-util-function-version>1.2.0</osgi-util-function-version>
|
|
||||||
<osgi-util-promise-version>1.2.0</osgi-util-promise-version>
|
|
||||||
<osgi-util-measurement-version>1.0.2</osgi-util-measurement-version>
|
|
||||||
<osgi-util-position-version>1.0.1</osgi-util-position-version>
|
|
||||||
<osgi-util-tracker-version>1.5.4</osgi-util-tracker-version>
|
|
||||||
<osgi-util-xml-version>1.0.2</osgi-util-xml-version>
|
|
||||||
<equinox-http-servlet-version>1.0.0-v20070606</equinox-http-servlet-version>
|
|
||||||
<jacoco.skip>true</jacoco.skip>
|
<jacoco.skip>true</jacoco.skip>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
|
@ -53,58 +40,6 @@
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
<dependencyManagement>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.eclipse.platform</groupId>
|
|
||||||
<artifactId>org.eclipse.osgi.services</artifactId>
|
|
||||||
<version>${osgi-services-version}</version>
|
|
||||||
<exclusions>
|
|
||||||
<exclusion>
|
|
||||||
<!-- we use the servlet jar from orbit -->
|
|
||||||
<groupId>jakarta.servlet</groupId>
|
|
||||||
<artifactId>servlet-api</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
<exclusion>
|
|
||||||
<!-- cannot override core java classes with Java 9+ -->
|
|
||||||
<groupId>org.apache.felix</groupId>
|
|
||||||
<artifactId>org.osgi.foundation</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
</exclusions>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.eclipse.platform</groupId>
|
|
||||||
<artifactId>org.eclipse.osgi</artifactId>
|
|
||||||
<version>${osgi-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.service.cm</artifactId>
|
|
||||||
<version>${osgi-service-cm-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.service.component</artifactId>
|
|
||||||
<version>${osgi-service-component-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.service.event</artifactId>
|
|
||||||
<version>${osgi-service-event-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.util.tracker</artifactId>
|
|
||||||
<version>${osgi-util-tracker-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.eclipse.equinox.http</groupId>
|
|
||||||
<artifactId>servlet</artifactId>
|
|
||||||
<version>${equinox-http-servlet-version}</version>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</dependencyManagement>
|
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -139,7 +74,6 @@
|
||||||
<groupId>org.osgi</groupId>
|
<groupId>org.osgi</groupId>
|
||||||
<artifactId>org.osgi.util.tracker</artifactId>
|
<artifactId>org.osgi.util.tracker</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.slf4j</groupId>
|
<groupId>org.slf4j</groupId>
|
||||||
<artifactId>slf4j-api</artifactId>
|
<artifactId>slf4j-api</artifactId>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-project</artifactId>
|
<artifactId>jetty-ee10-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-project</artifactId>
|
<artifactId>jetty-ee10-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
@ -20,7 +20,6 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-boot</artifactId>
|
<artifactId>jetty-ee10-osgi-boot</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-project</artifactId>
|
<artifactId>jetty-ee10-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
<relativePath>../pom.xml</relativePath>
|
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<artifactId>jetty-ee10-osgi-boot-warurl</artifactId>
|
<artifactId>jetty-ee10-osgi-boot-warurl</artifactId>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-project</artifactId>
|
<artifactId>jetty-ee10-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
@ -16,22 +16,18 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.ee10</groupId>
|
<groupId>org.eclipse.jetty.ee10</groupId>
|
||||||
<artifactId>jetty-ee10-annotations</artifactId>
|
<artifactId>jetty-ee10-annotations</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.ee10</groupId>
|
<groupId>org.eclipse.jetty.ee10</groupId>
|
||||||
<artifactId>jetty-ee10-webapp</artifactId>
|
<artifactId>jetty-ee10-webapp</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-osgi</artifactId>
|
<artifactId>jetty-osgi</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-jmx</artifactId>
|
<artifactId>jetty-jmx</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.platform</groupId>
|
<groupId>org.eclipse.platform</groupId>
|
||||||
|
|
|
@ -7,25 +7,11 @@
|
||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-project</artifactId>
|
<artifactId>jetty-ee10-osgi</artifactId>
|
||||||
<name>EE10 :: Jetty :: OSGi</name>
|
<name>EE10 :: Jetty :: OSGi</name>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<osgi-version>3.18.100</osgi-version>
|
|
||||||
<osgi-annotation-version>8.1.0</osgi-annotation-version>
|
|
||||||
<osgi-services-version>3.11.0</osgi-services-version>
|
|
||||||
<osgi-service-cm-version>1.6.1</osgi-service-cm-version>
|
|
||||||
<osgi-service-component-version>1.5.0</osgi-service-component-version>
|
|
||||||
<osgi-service-event-version>1.4.1</osgi-service-event-version>
|
|
||||||
<osgi-util-version>3.7.100</osgi-util-version>
|
|
||||||
<osgi-util-function-version>1.2.0</osgi-util-function-version>
|
|
||||||
<osgi-util-promise-version>1.2.0</osgi-util-promise-version>
|
|
||||||
<osgi-util-measurement-version>1.0.2</osgi-util-measurement-version>
|
|
||||||
<osgi-util-position-version>1.0.1</osgi-util-position-version>
|
|
||||||
<osgi-util-tracker-version>1.5.4</osgi-util-tracker-version>
|
|
||||||
<osgi-util-xml-version>1.0.2</osgi-util-xml-version>
|
|
||||||
<equinox-http-servlet-version>1.0.0-v20070606</equinox-http-servlet-version>
|
|
||||||
<jacoco.skip>true</jacoco.skip>
|
<jacoco.skip>true</jacoco.skip>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
|
@ -39,6 +25,21 @@
|
||||||
<module>test-jetty-ee10-osgi</module>
|
<module>test-jetty-ee10-osgi</module>
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
|
<artifactId>jetty-ee10-osgi-boot</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
|
<artifactId>jetty-ee10-osgi-boot-jsp</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
</dependencyManagement>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
<resources>
|
<resources>
|
||||||
<resource>
|
<resource>
|
||||||
|
@ -66,77 +67,6 @@
|
||||||
</excludes>
|
</excludes>
|
||||||
</resource>
|
</resource>
|
||||||
</resources>
|
</resources>
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-eclipse-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<manifest>prevent/overwriting/by/pointing/to/nonexisting/MANIFEST.MF</manifest>
|
|
||||||
<pde>true</pde>
|
|
||||||
<downloadSources>true</downloadSources>
|
|
||||||
<sourceExcludes>
|
|
||||||
<sourceExclude>**/.svn/**</sourceExclude>
|
|
||||||
</sourceExcludes>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
</build>
|
||||||
|
|
||||||
<dependencyManagement>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.eclipse.platform</groupId>
|
|
||||||
<artifactId>org.eclipse.osgi.services</artifactId>
|
|
||||||
<version>${osgi-services-version}</version>
|
|
||||||
<exclusions>
|
|
||||||
<exclusion>
|
|
||||||
<!-- we use the servlet jar from orbit -->
|
|
||||||
<groupId>jakarta.servlet</groupId>
|
|
||||||
<artifactId>servlet-api</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
<exclusion>
|
|
||||||
<!-- cannot override core java classes with Java 9+ -->
|
|
||||||
<groupId>org.apache.felix</groupId>
|
|
||||||
<artifactId>org.osgi.foundation</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
</exclusions>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.eclipse.platform</groupId>
|
|
||||||
<artifactId>org.eclipse.osgi</artifactId>
|
|
||||||
<version>${osgi-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.service.cm</artifactId>
|
|
||||||
<version>${osgi-service-cm-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.service.component</artifactId>
|
|
||||||
<version>${osgi-service-component-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.service.event</artifactId>
|
|
||||||
<version>${osgi-service-event-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.util.tracker</artifactId>
|
|
||||||
<version>${osgi-util-tracker-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.eclipse.equinox.http</groupId>
|
|
||||||
<artifactId>servlet</artifactId>
|
|
||||||
<version>${equinox-http-servlet-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>osgi.annotation</artifactId>
|
|
||||||
<version>${osgi-annotation-version}</version>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</dependencyManagement>
|
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-project</artifactId>
|
<artifactId>jetty-ee10-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
<relativePath>../pom.xml</relativePath>
|
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<artifactId>test-jetty-ee10-osgi-fragment</artifactId>
|
<artifactId>test-jetty-ee10-osgi-fragment</artifactId>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-project</artifactId>
|
<artifactId>jetty-ee10-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-project</artifactId>
|
<artifactId>jetty-ee10-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-project</artifactId>
|
<artifactId>jetty-ee10-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
<relativePath>../pom.xml</relativePath>
|
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<artifactId>test-jetty-ee10-osgi</artifactId>
|
<artifactId>test-jetty-ee10-osgi</artifactId>
|
||||||
|
@ -13,12 +12,6 @@
|
||||||
<bundle-symbolic-name>${project.groupId}.boot.test.osgi</bundle-symbolic-name>
|
<bundle-symbolic-name>${project.groupId}.boot.test.osgi</bundle-symbolic-name>
|
||||||
<jetty-orbit-url>https://download.eclipse.org/jetty/orbit/</jetty-orbit-url>
|
<jetty-orbit-url>https://download.eclipse.org/jetty/orbit/</jetty-orbit-url>
|
||||||
<assembly-directory>target/distribution</assembly-directory>
|
<assembly-directory>target/distribution</assembly-directory>
|
||||||
<pax.exam.version>4.13.1</pax.exam.version>
|
|
||||||
<pax.url.version>2.6.2</pax.url.version>
|
|
||||||
<swissbox.version>1.8.3</swissbox.version>
|
|
||||||
<tinybundles.version>3.0.0</tinybundles.version>
|
|
||||||
<spifly.version>1.3.6</spifly.version>
|
|
||||||
<injection.bundle.version>1.2</injection.bundle.version>
|
|
||||||
<maven.javadoc.skip>true</maven.javadoc.skip>
|
<maven.javadoc.skip>true</maven.javadoc.skip>
|
||||||
</properties>
|
</properties>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
@ -26,20 +19,17 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.exam</groupId>
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
<artifactId>pax-exam</artifactId>
|
<artifactId>pax-exam</artifactId>
|
||||||
<version>${pax.exam.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.exam</groupId>
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
<artifactId>pax-exam-inject</artifactId>
|
<artifactId>pax-exam-inject</artifactId>
|
||||||
<version>${pax.exam.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<!-- Use the forked container so we can pass it system properties eg for alpn -->
|
<!-- Use the forked container so we can pass it system properties eg for alpn -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.exam</groupId>
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
<artifactId>pax-exam-container-forked</artifactId>
|
<artifactId>pax-exam-container-forked</artifactId>
|
||||||
<version>${pax.exam.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -55,12 +45,10 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.tinybundles</groupId>
|
<groupId>org.ops4j.pax.tinybundles</groupId>
|
||||||
<artifactId>tinybundles</artifactId>
|
<artifactId>tinybundles</artifactId>
|
||||||
<version>${tinybundles.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.swissbox</groupId>
|
<groupId>org.ops4j.pax.swissbox</groupId>
|
||||||
<artifactId>pax-swissbox-framework</artifactId>
|
<artifactId>pax-swissbox-framework</artifactId>
|
||||||
<version>${swissbox.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -72,31 +60,26 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.swissbox</groupId>
|
<groupId>org.ops4j.pax.swissbox</groupId>
|
||||||
<artifactId>pax-swissbox-tracker</artifactId>
|
<artifactId>pax-swissbox-tracker</artifactId>
|
||||||
<version>${swissbox.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.exam</groupId>
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
<artifactId>pax-exam-junit4</artifactId>
|
<artifactId>pax-exam-junit4</artifactId>
|
||||||
<version>${pax.exam.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.exam</groupId>
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
<artifactId>pax-exam-link-mvn</artifactId>
|
<artifactId>pax-exam-link-mvn</artifactId>
|
||||||
<version>${pax.exam.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.url</groupId>
|
<groupId>org.ops4j.pax.url</groupId>
|
||||||
<artifactId>pax-url-aether</artifactId>
|
<artifactId>pax-url-aether</artifactId>
|
||||||
<version>${pax.url.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.url</groupId>
|
<groupId>org.ops4j.pax.url</groupId>
|
||||||
<artifactId>pax-url-wrap</artifactId>
|
<artifactId>pax-url-wrap</artifactId>
|
||||||
<version>${pax.url.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -128,37 +111,31 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.platform</groupId>
|
<groupId>org.eclipse.platform</groupId>
|
||||||
<artifactId>org.eclipse.osgi.util</artifactId>
|
<artifactId>org.eclipse.osgi.util</artifactId>
|
||||||
<version>${osgi-util-version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.geronimo.specs</groupId>
|
<groupId>org.apache.geronimo.specs</groupId>
|
||||||
<artifactId>geronimo-atinject_1.0_spec</artifactId>
|
<artifactId>geronimo-atinject_1.0_spec</artifactId>
|
||||||
<version>1.2</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.osgi</groupId>
|
<groupId>org.osgi</groupId>
|
||||||
<artifactId>org.osgi.util.promise</artifactId>
|
<artifactId>org.osgi.util.promise</artifactId>
|
||||||
<version>${osgi-util-promise-version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.osgi</groupId>
|
<groupId>org.osgi</groupId>
|
||||||
<artifactId>org.osgi.util.measurement</artifactId>
|
<artifactId>org.osgi.util.measurement</artifactId>
|
||||||
<version>${osgi-util-measurement-version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.osgi</groupId>
|
<groupId>org.osgi</groupId>
|
||||||
<artifactId>org.osgi.util.position</artifactId>
|
<artifactId>org.osgi.util.position</artifactId>
|
||||||
<version>${osgi-util-position-version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.osgi</groupId>
|
<groupId>org.osgi</groupId>
|
||||||
<artifactId>org.osgi.util.xml</artifactId>
|
<artifactId>org.osgi.util.xml</artifactId>
|
||||||
<version>${osgi-util-xml-version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<!-- Jetty OSGi Deps -->
|
<!-- Jetty OSGi Deps -->
|
||||||
|
@ -182,7 +159,6 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-boot</artifactId>
|
<artifactId>jetty-ee10-osgi-boot</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -198,7 +174,6 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee10.osgi</groupId>
|
||||||
<artifactId>jetty-ee10-osgi-boot-jsp</artifactId>
|
<artifactId>jetty-ee10-osgi-boot-jsp</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -243,7 +218,6 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.aries.spifly</groupId>
|
<groupId>org.apache.aries.spifly</groupId>
|
||||||
<artifactId>org.apache.aries.spifly.dynamic.bundle</artifactId>
|
<artifactId>org.apache.aries.spifly.dynamic.bundle</artifactId>
|
||||||
<version>${spifly.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -386,7 +360,6 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-alpn-server</artifactId>
|
<artifactId>jetty-alpn-server</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -462,72 +435,60 @@
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm</artifactId>
|
<artifactId>asm</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<version>${asm.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-commons</artifactId>
|
<artifactId>asm-commons</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<version>${asm.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-tree</artifactId>
|
<artifactId>asm-tree</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<version>${asm.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-analysis</artifactId>
|
<artifactId>asm-analysis</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<version>${asm.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-util</artifactId>
|
<artifactId>asm-util</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<version>${asm.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.http2</groupId>
|
<groupId>org.eclipse.jetty.http2</groupId>
|
||||||
<artifactId>jetty-http2-client</artifactId>
|
<artifactId>jetty-http2-client</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.http2</groupId>
|
<groupId>org.eclipse.jetty.http2</groupId>
|
||||||
<artifactId>jetty-http2-client-transport</artifactId>
|
<artifactId>jetty-http2-client-transport</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-alpn-conscrypt-server</artifactId>
|
<artifactId>jetty-alpn-conscrypt-server</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-alpn-conscrypt-client</artifactId>
|
<artifactId>jetty-alpn-conscrypt-client</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.conscrypt</groupId>
|
<groupId>org.conscrypt</groupId>
|
||||||
<artifactId>conscrypt-openjdk-uber</artifactId>
|
<artifactId>conscrypt-openjdk-uber</artifactId>
|
||||||
<version>${conscrypt.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-alpn-java-server</artifactId>
|
<artifactId>jetty-alpn-java-server</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-alpn-java-client</artifactId>
|
<artifactId>jetty-alpn-java-client</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
<artifactId>jetty-ee9-osgi-project</artifactId>
|
<artifactId>jetty-ee9-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
@ -20,7 +20,6 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
<artifactId>jetty-ee9-osgi-boot</artifactId>
|
<artifactId>jetty-ee9-osgi-boot</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
<artifactId>jetty-ee9-osgi-project</artifactId>
|
<artifactId>jetty-ee9-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
@ -16,22 +16,18 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.ee9</groupId>
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
||||||
<artifactId>jetty-ee9-annotations</artifactId>
|
<artifactId>jetty-ee9-annotations</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.ee9</groupId>
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
||||||
<artifactId>jetty-ee9-webapp</artifactId>
|
<artifactId>jetty-ee9-webapp</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-osgi</artifactId>
|
<artifactId>jetty-osgi</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-jmx</artifactId>
|
<artifactId>jetty-jmx</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.platform</groupId>
|
<groupId>org.eclipse.platform</groupId>
|
||||||
|
|
|
@ -7,25 +7,11 @@
|
||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
<artifactId>jetty-ee9-osgi-project</artifactId>
|
<artifactId>jetty-ee9-osgi</artifactId>
|
||||||
<name>EE9 :: Jetty :: OSGi</name>
|
<name>EE9 :: Jetty :: OSGi</name>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<osgi-annotation-version>8.1.0</osgi-annotation-version>
|
|
||||||
<osgi-version>3.18.200</osgi-version>
|
|
||||||
<osgi-services-version>3.11.100</osgi-services-version>
|
|
||||||
<osgi-service-cm-version>1.6.1</osgi-service-cm-version>
|
|
||||||
<osgi-service-component-version>1.5.0</osgi-service-component-version>
|
|
||||||
<osgi-service-event-version>1.4.1</osgi-service-event-version>
|
|
||||||
<osgi-util-version>3.7.100</osgi-util-version>
|
|
||||||
<osgi-util-function-version>1.2.0</osgi-util-function-version>
|
|
||||||
<osgi-util-promise-version>1.2.0</osgi-util-promise-version>
|
|
||||||
<osgi-util-measurement-version>1.0.2</osgi-util-measurement-version>
|
|
||||||
<osgi-util-position-version>1.0.1</osgi-util-position-version>
|
|
||||||
<osgi-util-tracker-version>1.5.4</osgi-util-tracker-version>
|
|
||||||
<osgi-util-xml-version>1.0.2</osgi-util-xml-version>
|
|
||||||
<equinox-http-servlet-version>1.0.0-v20070606</equinox-http-servlet-version>
|
|
||||||
<jacoco.skip>true</jacoco.skip>
|
<jacoco.skip>true</jacoco.skip>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
|
@ -38,6 +24,21 @@
|
||||||
<module>test-jetty-ee9-osgi</module>
|
<module>test-jetty-ee9-osgi</module>
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
|
<artifactId>jetty-ee9-osgi-boot</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
|
<artifactId>jetty-ee9-osgi-boot-jsp</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
</dependencyManagement>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
<resources>
|
<resources>
|
||||||
<resource>
|
<resource>
|
||||||
|
@ -65,77 +66,5 @@
|
||||||
</excludes>
|
</excludes>
|
||||||
</resource>
|
</resource>
|
||||||
</resources>
|
</resources>
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-eclipse-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<manifest>prevent/overwriting/by/pointing/to/nonexisting/MANIFEST.MF</manifest>
|
|
||||||
<pde>true</pde>
|
|
||||||
<downloadSources>true</downloadSources>
|
|
||||||
<sourceExcludes>
|
|
||||||
<sourceExclude>**/.svn/**</sourceExclude>
|
|
||||||
</sourceExcludes>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
</build>
|
||||||
|
|
||||||
<dependencyManagement>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.eclipse.platform</groupId>
|
|
||||||
<artifactId>org.eclipse.osgi.services</artifactId>
|
|
||||||
<version>${osgi-services-version}</version>
|
|
||||||
<exclusions>
|
|
||||||
<exclusion>
|
|
||||||
<!-- we use the servlet jar from orbit -->
|
|
||||||
<groupId>jakarta.servlet</groupId>
|
|
||||||
<artifactId>servlet-api</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
<exclusion>
|
|
||||||
<!-- cannot override core java classes with Java 9+ -->
|
|
||||||
<groupId>org.apache.felix</groupId>
|
|
||||||
<artifactId>org.osgi.foundation</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
</exclusions>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.eclipse.platform</groupId>
|
|
||||||
<artifactId>org.eclipse.osgi</artifactId>
|
|
||||||
<version>${osgi-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.service.cm</artifactId>
|
|
||||||
<version>${osgi-service-cm-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.service.component</artifactId>
|
|
||||||
<version>${osgi-service-component-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.service.event</artifactId>
|
|
||||||
<version>${osgi-service-event-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.util.tracker</artifactId>
|
|
||||||
<version>${osgi-util-tracker-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.eclipse.equinox.http</groupId>
|
|
||||||
<artifactId>servlet</artifactId>
|
|
||||||
<version>${equinox-http-servlet-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>osgi.annotation</artifactId>
|
|
||||||
<version>${osgi-annotation-version}</version>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</dependencyManagement>
|
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
<artifactId>jetty-ee9-osgi-project</artifactId>
|
<artifactId>jetty-ee9-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
<relativePath>../pom.xml</relativePath>
|
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<artifactId>test-jetty-ee9-osgi-fragment</artifactId>
|
<artifactId>test-jetty-ee9-osgi-fragment</artifactId>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
<artifactId>jetty-ee9-osgi-project</artifactId>
|
<artifactId>jetty-ee9-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
<artifactId>jetty-ee9-osgi-project</artifactId>
|
<artifactId>jetty-ee9-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
<artifactId>jetty-ee9-osgi-project</artifactId>
|
<artifactId>jetty-ee9-osgi</artifactId>
|
||||||
<version>12.0.0-SNAPSHOT</version>
|
<version>12.0.0-SNAPSHOT</version>
|
||||||
<relativePath>../pom.xml</relativePath>
|
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<artifactId>test-jetty-ee9-osgi</artifactId>
|
<artifactId>test-jetty-ee9-osgi</artifactId>
|
||||||
|
@ -13,12 +12,6 @@
|
||||||
<bundle-symbolic-name>${project.groupId}.boot.test.osgi</bundle-symbolic-name>
|
<bundle-symbolic-name>${project.groupId}.boot.test.osgi</bundle-symbolic-name>
|
||||||
<jetty-orbit-url>https://download.eclipse.org/jetty/orbit/</jetty-orbit-url>
|
<jetty-orbit-url>https://download.eclipse.org/jetty/orbit/</jetty-orbit-url>
|
||||||
<assembly-directory>target/distribution</assembly-directory>
|
<assembly-directory>target/distribution</assembly-directory>
|
||||||
<pax.exam.version>4.13.1</pax.exam.version>
|
|
||||||
<pax.url.version>2.6.2</pax.url.version>
|
|
||||||
<swissbox.version>1.8.3</swissbox.version>
|
|
||||||
<tinybundles.version>3.0.0</tinybundles.version>
|
|
||||||
<spifly.version>1.3.6</spifly.version>
|
|
||||||
<injection.bundle.version>1.2</injection.bundle.version>
|
|
||||||
<maven.javadoc.skip>true</maven.javadoc.skip>
|
<maven.javadoc.skip>true</maven.javadoc.skip>
|
||||||
</properties>
|
</properties>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
@ -26,20 +19,17 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.exam</groupId>
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
<artifactId>pax-exam</artifactId>
|
<artifactId>pax-exam</artifactId>
|
||||||
<version>${pax.exam.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.exam</groupId>
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
<artifactId>pax-exam-inject</artifactId>
|
<artifactId>pax-exam-inject</artifactId>
|
||||||
<version>${pax.exam.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<!-- Use the forked container so we can pass it system properties eg for alpn -->
|
<!-- Use the forked container so we can pass it system properties eg for alpn -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.exam</groupId>
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
<artifactId>pax-exam-container-forked</artifactId>
|
<artifactId>pax-exam-container-forked</artifactId>
|
||||||
<version>${pax.exam.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -55,12 +45,10 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.tinybundles</groupId>
|
<groupId>org.ops4j.pax.tinybundles</groupId>
|
||||||
<artifactId>tinybundles</artifactId>
|
<artifactId>tinybundles</artifactId>
|
||||||
<version>${tinybundles.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.swissbox</groupId>
|
<groupId>org.ops4j.pax.swissbox</groupId>
|
||||||
<artifactId>pax-swissbox-framework</artifactId>
|
<artifactId>pax-swissbox-framework</artifactId>
|
||||||
<version>${swissbox.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -72,31 +60,26 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.swissbox</groupId>
|
<groupId>org.ops4j.pax.swissbox</groupId>
|
||||||
<artifactId>pax-swissbox-tracker</artifactId>
|
<artifactId>pax-swissbox-tracker</artifactId>
|
||||||
<version>${swissbox.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.exam</groupId>
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
<artifactId>pax-exam-junit4</artifactId>
|
<artifactId>pax-exam-junit4</artifactId>
|
||||||
<version>${pax.exam.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.exam</groupId>
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
<artifactId>pax-exam-link-mvn</artifactId>
|
<artifactId>pax-exam-link-mvn</artifactId>
|
||||||
<version>${pax.exam.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.url</groupId>
|
<groupId>org.ops4j.pax.url</groupId>
|
||||||
<artifactId>pax-url-aether</artifactId>
|
<artifactId>pax-url-aether</artifactId>
|
||||||
<version>${pax.url.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.url</groupId>
|
<groupId>org.ops4j.pax.url</groupId>
|
||||||
<artifactId>pax-url-wrap</artifactId>
|
<artifactId>pax-url-wrap</artifactId>
|
||||||
<version>${pax.url.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -128,37 +111,31 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.platform</groupId>
|
<groupId>org.eclipse.platform</groupId>
|
||||||
<artifactId>org.eclipse.osgi.util</artifactId>
|
<artifactId>org.eclipse.osgi.util</artifactId>
|
||||||
<version>${osgi-util-version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.geronimo.specs</groupId>
|
<groupId>org.apache.geronimo.specs</groupId>
|
||||||
<artifactId>geronimo-atinject_1.0_spec</artifactId>
|
<artifactId>geronimo-atinject_1.0_spec</artifactId>
|
||||||
<version>1.2</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.osgi</groupId>
|
<groupId>org.osgi</groupId>
|
||||||
<artifactId>org.osgi.util.promise</artifactId>
|
<artifactId>org.osgi.util.promise</artifactId>
|
||||||
<version>${osgi-util-promise-version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.osgi</groupId>
|
<groupId>org.osgi</groupId>
|
||||||
<artifactId>org.osgi.util.measurement</artifactId>
|
<artifactId>org.osgi.util.measurement</artifactId>
|
||||||
<version>${osgi-util-measurement-version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.osgi</groupId>
|
<groupId>org.osgi</groupId>
|
||||||
<artifactId>org.osgi.util.position</artifactId>
|
<artifactId>org.osgi.util.position</artifactId>
|
||||||
<version>${osgi-util-position-version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.osgi</groupId>
|
<groupId>org.osgi</groupId>
|
||||||
<artifactId>org.osgi.util.xml</artifactId>
|
<artifactId>org.osgi.util.xml</artifactId>
|
||||||
<version>${osgi-util-xml-version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<!-- Jetty OSGi Deps -->
|
<!-- Jetty OSGi Deps -->
|
||||||
|
@ -182,7 +159,6 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
<artifactId>jetty-ee9-osgi-boot</artifactId>
|
<artifactId>jetty-ee9-osgi-boot</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -198,7 +174,6 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
<groupId>org.eclipse.jetty.ee9.osgi</groupId>
|
||||||
<artifactId>jetty-ee9-osgi-boot-jsp</artifactId>
|
<artifactId>jetty-ee9-osgi-boot-jsp</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -243,7 +218,6 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.aries.spifly</groupId>
|
<groupId>org.apache.aries.spifly</groupId>
|
||||||
<artifactId>org.apache.aries.spifly.dynamic.bundle</artifactId>
|
<artifactId>org.apache.aries.spifly.dynamic.bundle</artifactId>
|
||||||
<version>${spifly.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
|
@ -461,72 +435,60 @@
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm</artifactId>
|
<artifactId>asm</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<version>${asm.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-commons</artifactId>
|
<artifactId>asm-commons</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<version>${asm.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-tree</artifactId>
|
<artifactId>asm-tree</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<version>${asm.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-analysis</artifactId>
|
<artifactId>asm-analysis</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<version>${asm.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ow2.asm</groupId>
|
<groupId>org.ow2.asm</groupId>
|
||||||
<artifactId>asm-util</artifactId>
|
<artifactId>asm-util</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
<version>${asm.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.http2</groupId>
|
<groupId>org.eclipse.jetty.http2</groupId>
|
||||||
<artifactId>jetty-http2-client</artifactId>
|
<artifactId>jetty-http2-client</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.http2</groupId>
|
<groupId>org.eclipse.jetty.http2</groupId>
|
||||||
<artifactId>jetty-http2-client-transport</artifactId>
|
<artifactId>jetty-http2-client-transport</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-alpn-conscrypt-server</artifactId>
|
<artifactId>jetty-alpn-conscrypt-server</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-alpn-conscrypt-client</artifactId>
|
<artifactId>jetty-alpn-conscrypt-client</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.conscrypt</groupId>
|
<groupId>org.conscrypt</groupId>
|
||||||
<artifactId>conscrypt-openjdk-uber</artifactId>
|
<artifactId>conscrypt-openjdk-uber</artifactId>
|
||||||
<version>${conscrypt.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-alpn-java-server</artifactId>
|
<artifactId>jetty-alpn-java-server</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-alpn-java-client</artifactId>
|
<artifactId>jetty-alpn-java-client</artifactId>
|
||||||
<version>${project.version}</version>
|
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
168
pom.xml
168
pom.xml
|
@ -113,9 +113,32 @@
|
||||||
<org.osgi.core.version>6.0.0</org.osgi.core.version>
|
<org.osgi.core.version>6.0.0</org.osgi.core.version>
|
||||||
<org.osgi.util.function.version>1.2.0</org.osgi.util.function.version>
|
<org.osgi.util.function.version>1.2.0</org.osgi.util.function.version>
|
||||||
<org.osgi.util.promise.version>1.2.0</org.osgi.util.promise.version>
|
<org.osgi.util.promise.version>1.2.0</org.osgi.util.promise.version>
|
||||||
|
|
||||||
|
<osgi-version>3.18.200</osgi-version>
|
||||||
|
<!-- really used -->
|
||||||
|
<osgi-annotation-version>8.1.0</osgi-annotation-version>
|
||||||
|
<osgi-services-version>3.11.100</osgi-services-version>
|
||||||
|
<osgi-service-cm-version>1.6.1</osgi-service-cm-version>
|
||||||
|
<osgi-service-component-version>1.5.0</osgi-service-component-version>
|
||||||
|
<osgi-service-event-version>1.4.1</osgi-service-event-version>
|
||||||
|
<osgi-util-version>3.7.100</osgi-util-version>
|
||||||
|
<osgi-util-function-version>1.2.0</osgi-util-function-version>
|
||||||
|
<osgi-util-promise-version>1.2.0</osgi-util-promise-version>
|
||||||
|
<osgi-util-measurement-version>1.0.2</osgi-util-measurement-version>
|
||||||
|
<osgi-util-position-version>1.0.1</osgi-util-position-version>
|
||||||
|
<osgi-util-tracker-version>1.5.4</osgi-util-tracker-version>
|
||||||
|
<osgi-util-xml-version>1.0.2</osgi-util-xml-version>
|
||||||
|
<equinox-http-servlet-version>1.0.0-v20070606</equinox-http-servlet-version>
|
||||||
|
<pax.exam.version>4.13.1</pax.exam.version>
|
||||||
|
<pax.url.version>2.6.2</pax.url.version>
|
||||||
|
<swissbox.version>1.8.3</swissbox.version>
|
||||||
|
<tinybundles.version>3.0.0</tinybundles.version>
|
||||||
|
<injection.bundle.version>1.2</injection.bundle.version>
|
||||||
|
|
||||||
<plexus-component-annotations.version>2.1.1</plexus-component-annotations.version>
|
<plexus-component-annotations.version>2.1.1</plexus-component-annotations.version>
|
||||||
<plexus-utils.version>3.5.0</plexus-utils.version>
|
<plexus-utils.version>3.5.0</plexus-utils.version>
|
||||||
<slf4j.version>2.0.5</slf4j.version>
|
<slf4j.version>2.0.5</slf4j.version>
|
||||||
|
<spifly.version>1.3.6</spifly.version>
|
||||||
<springboot.version>2.1.1.RELEASE</springboot.version>
|
<springboot.version>2.1.1.RELEASE</springboot.version>
|
||||||
<taglibs-standard-impl.version>1.2.5</taglibs-standard-impl.version>
|
<taglibs-standard-impl.version>1.2.5</taglibs-standard-impl.version>
|
||||||
<taglibs-standard-spec.version>1.2.5</taglibs-standard-spec.version>
|
<taglibs-standard-spec.version>1.2.5</taglibs-standard-spec.version>
|
||||||
|
@ -1058,6 +1081,11 @@
|
||||||
<artifactId>ant-launcher</artifactId>
|
<artifactId>ant-launcher</artifactId>
|
||||||
<version>${ant.version}</version>
|
<version>${ant.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.aries.spifly</groupId>
|
||||||
|
<artifactId>org.apache.aries.spifly.dynamic.bundle</artifactId>
|
||||||
|
<version>${spifly.version}</version>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.commons</groupId>
|
<groupId>org.apache.commons</groupId>
|
||||||
<artifactId>commons-lang3</artifactId>
|
<artifactId>commons-lang3</artifactId>
|
||||||
|
@ -1068,6 +1096,11 @@
|
||||||
<artifactId>org.apache.felix.framework</artifactId>
|
<artifactId>org.apache.felix.framework</artifactId>
|
||||||
<version>${felix.version}</version>
|
<version>${felix.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.geronimo.specs</groupId>
|
||||||
|
<artifactId>geronimo-atinject_1.0_spec</artifactId>
|
||||||
|
<version>${injection.bundle.version}</version>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.kerby</groupId>
|
<groupId>org.apache.kerby</groupId>
|
||||||
<artifactId>kerb-simplekdc</artifactId>
|
<artifactId>kerb-simplekdc</artifactId>
|
||||||
|
@ -1536,6 +1569,88 @@
|
||||||
<version>${jetty.xhtml.schemas-version}</version>
|
<version>${jetty.xhtml.schemas-version}</version>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.eclipse.platform</groupId>
|
||||||
|
<artifactId>org.eclipse.osgi.services</artifactId>
|
||||||
|
<version>${osgi-services-version}</version>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<!-- we use the servlet jar from orbit -->
|
||||||
|
<groupId>jakarta.servlet</groupId>
|
||||||
|
<artifactId>servlet-api</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<!-- cannot override core java classes with Java 9+ -->
|
||||||
|
<groupId>org.apache.felix</groupId>
|
||||||
|
<artifactId>org.osgi.foundation</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.eclipse.platform</groupId>
|
||||||
|
<artifactId>org.eclipse.osgi</artifactId>
|
||||||
|
<version>${osgi-version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.eclipse.platform</groupId>
|
||||||
|
<artifactId>org.eclipse.osgi.util</artifactId>
|
||||||
|
<version>${osgi-util-version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.osgi</groupId>
|
||||||
|
<artifactId>org.osgi.service.cm</artifactId>
|
||||||
|
<version>${osgi-service-cm-version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.osgi</groupId>
|
||||||
|
<artifactId>osgi.annotation</artifactId>
|
||||||
|
<version>${osgi-annotation-version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.osgi</groupId>
|
||||||
|
<artifactId>org.osgi.service.component</artifactId>
|
||||||
|
<version>${osgi-service-component-version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.osgi</groupId>
|
||||||
|
<artifactId>org.osgi.service.event</artifactId>
|
||||||
|
<version>${osgi-service-event-version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.osgi</groupId>
|
||||||
|
<artifactId>org.osgi.util.tracker</artifactId>
|
||||||
|
<version>${osgi-util-tracker-version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.osgi</groupId>
|
||||||
|
<artifactId>org.osgi.util.promise</artifactId>
|
||||||
|
<version>${osgi-util-promise-version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.osgi</groupId>
|
||||||
|
<artifactId>org.osgi.util.measurement</artifactId>
|
||||||
|
<version>${osgi-util-measurement-version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.osgi</groupId>
|
||||||
|
<artifactId>org.osgi.util.position</artifactId>
|
||||||
|
<version>${osgi-util-position-version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.osgi</groupId>
|
||||||
|
<artifactId>org.osgi.util.xml</artifactId>
|
||||||
|
<version>${osgi-util-xml-version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.eclipse.equinox.http</groupId>
|
||||||
|
<artifactId>servlet</artifactId>
|
||||||
|
<version>${equinox-http-servlet-version}</version>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.hamcrest</groupId>
|
<groupId>org.hamcrest</groupId>
|
||||||
<artifactId>hamcrest</artifactId>
|
<artifactId>hamcrest</artifactId>
|
||||||
|
@ -1602,6 +1717,59 @@
|
||||||
<artifactId>jetty-quiche-native</artifactId>
|
<artifactId>jetty-quiche-native</artifactId>
|
||||||
<version>${jetty-quiche-native.version}</version>
|
<version>${jetty-quiche-native.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Pax Exam Dependencies -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
|
<artifactId>pax-exam</artifactId>
|
||||||
|
<version>${pax.exam.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
|
<artifactId>pax-exam-inject</artifactId>
|
||||||
|
<version>${pax.exam.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
|
<artifactId>pax-exam-container-forked</artifactId>
|
||||||
|
<version>${pax.exam.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ops4j.pax.tinybundles</groupId>
|
||||||
|
<artifactId>tinybundles</artifactId>
|
||||||
|
<version>${tinybundles.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ops4j.pax.swissbox</groupId>
|
||||||
|
<artifactId>pax-swissbox-framework</artifactId>
|
||||||
|
<version>${swissbox.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ops4j.pax.swissbox</groupId>
|
||||||
|
<artifactId>pax-swissbox-tracker</artifactId>
|
||||||
|
<version>${swissbox.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
|
<artifactId>pax-exam-junit4</artifactId>
|
||||||
|
<version>${pax.exam.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ops4j.pax.exam</groupId>
|
||||||
|
<artifactId>pax-exam-link-mvn</artifactId>
|
||||||
|
<version>${pax.exam.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ops4j.pax.url</groupId>
|
||||||
|
<artifactId>pax-url-aether</artifactId>
|
||||||
|
<version>${pax.url.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ops4j.pax.url</groupId>
|
||||||
|
<artifactId>pax-url-wrap</artifactId>
|
||||||
|
<version>${pax.url.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.osgi</groupId>
|
<groupId>org.osgi</groupId>
|
||||||
<!-- older artifact location, some of our transitive deps still use this coordinate -->
|
<!-- older artifact location, some of our transitive deps still use this coordinate -->
|
||||||
|
|
Loading…
Reference in New Issue