Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'platform/northbound/http-tools/pom.xml')
-rw-r--r--platform/northbound/http-tools/pom.xml195
1 files changed, 128 insertions, 67 deletions
diff --git a/platform/northbound/http-tools/pom.xml b/platform/northbound/http-tools/pom.xml
index bd3bed4b..70cc346e 100644
--- a/platform/northbound/http-tools/pom.xml
+++ b/platform/northbound/http-tools/pom.xml
@@ -27,53 +27,45 @@
<dependencies>
<dependency>
<groupId>org.eclipse.sensinact.gateway</groupId>
- <artifactId>sensinact-utils</artifactId>
+ <artifactId>sensinact-core</artifactId>
<version>${project.version}</version>
- <scope>provided</scope>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse.sensinact.gateway</groupId>
<artifactId>sensinact-common</artifactId>
<version>${project.version}</version>
- <scope>provided</scope>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse.sensinact.gateway</groupId>
- <artifactId>sensinact-core</artifactId>
- <version>${project.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.sensinact.gateway.nthbnd</groupId>
- <artifactId>sensinact-northbound-access</artifactId>
- <version>${project.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.sensinact.gateway.protocol</groupId>
- <artifactId>http</artifactId>
+ <artifactId>sensinact-utils</artifactId>
<version>${project.version}</version>
- <scope>provided</scope>
+ <scope>provided</scope>
</dependency>
- <!--
<dependency>
- <groupId>org.eclipse.sensinact.gateway.sthbnd.http</groupId>
- <artifactId>http-device</artifactId>
- <version>${project.version}</version>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-server</artifactId>
+ <version>9.4.15.v20190215</version>
<scope>provided</scope>
</dependency>
- -->
<dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <version>3.1.0</version>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-http</artifactId>
+ <version>9.4.15.v20190215</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
- <artifactId>org.apache.felix.http.jetty</artifactId>
- <version>3.0.0</version>
+ <artifactId>org.apache.felix.http.servlet-api</artifactId>
+ <version>1.1.2</version>
<scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.sensinact.gateway.tools</groupId>
+ <artifactId>sensinact-test</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
@@ -82,11 +74,11 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.eclipse.sensinact.gateway.tools</groupId>
- <artifactId>sensinact-test</artifactId>
- <version>${project.version}</version>
+ <groupId>org.eclipse.sensinact.gateway.protocol</groupId>
+ <artifactId>http</artifactId>
+ <version>${project.version}</version>
<scope>test</scope>
- </dependency>
+ </dependency>
<dependency>
<groupId>org.skyscreamer</groupId>
<artifactId>jsonassert</artifactId>
@@ -166,34 +158,90 @@
<phase>generate-test-resources</phase>
<configuration>
<artifactItems>
+ <artifactItem>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.service.component</artifactId>
+ <version>1.4.0</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>org.osgi.service.component.jar</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.service.cm</artifactId>
+ <version>1.6.0</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>org.osgi.service.cm.jar</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.service.metatype</artifactId>
+ <version>1.3.0</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>org.osgi.service.metatype.jar</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.namespace.extender</artifactId>
+ <version>1.0.1</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>org.osgi.namespace.extender.jar</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.util.promise</artifactId>
+ <version>1.0.0</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>org.osgi.util.promise.jar</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.util.function</artifactId>
+ <version>1.0.0</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>org.osgi.util.function.jar</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.service.log</artifactId>
+ <version>1.3.0</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>org.osgi.service.log.jar</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.apache.felix.log</artifactId>
+ <version>1.2.0</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>org.apache.felix.log.jar</destFileName>
+ </artifactItem>
<artifactItem>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.fileinstall</artifactId>
- <version>${felix.fileinstall.version}</version>
+ <version>3.6.4</version>
<outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
<destFileName>org.apache.felix.fileinstall.jar</destFileName>
</artifactItem>
<artifactItem>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.configadmin</artifactId>
- <version>${felix.configadmin.version}</version>
+ <version>1.9.12</version>
<outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
<destFileName>org.apache.felix.configadmin.jar</destFileName>
- </artifactItem>
- <artifactItem>
- <groupId>org.osgi</groupId>
- <artifactId>osgi.cmpn</artifactId>
- <version>${osgi.compendium.version}</version>
- <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
- <destFileName>org.osgi.compendium.jar</destFileName>
- </artifactItem>
+ </artifactItem>
<artifactItem>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.framework.security</artifactId>
- <version>2.4.0</version>
+ <version>2.6.1</version>
<outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
<destFileName>org.apache.felix.framework.security.jar</destFileName>
</artifactItem>
+ <artifactItem>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.apache.felix.scr</artifactId>
+ <version>2.1.16</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>org.apache.felix.scr.jar</destFileName>
+ </artifactItem>
<artifactItem>
<groupId>org.eclipse.sensinact.gateway</groupId>
<artifactId>sensinact-utils</artifactId>
@@ -216,6 +264,20 @@
<destFileName>sensinact-datastore-api.jar</destFileName>
</artifactItem>
<artifactItem>
+ <groupId>org.eclipse.sensinact.gateway.sthbnd.mqtt</groupId>
+ <artifactId>mqtt-utils</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>mqtt-utils.jar</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.eclipse.paho</groupId>
+ <artifactId>org.eclipse.paho.client.mqttv3</artifactId>
+ <version>1.2.0</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>org.eclipse.paho.client.mqttv3.jar</destFileName>
+ </artifactItem>
+ <artifactItem>
<groupId>org.eclipse.sensinact.gateway</groupId>
<artifactId>sensinact-core</artifactId>
<version>${project.version}</version>
@@ -231,26 +293,12 @@
</artifactItem>
<artifactItem>
<groupId>org.eclipse.sensinact.gateway</groupId>
- <artifactId>sensinact-framework-extension</artifactId>
- <version>${project.version}</version>
- <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
- <destFileName>sensinact-framework-extension.jar</destFileName>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse.sensinact.gateway</groupId>
<artifactId>sensinact-security-none</artifactId>
<version>${project.version}</version>
<outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
<destFileName>sensinact-security-none.jar</destFileName>
</artifactItem>
<artifactItem>
- <groupId>org.eclipse.sensinact.gateway.tools</groupId>
- <artifactId>sensinact-test-configuration</artifactId>
- <version>${project.version}</version>
- <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
- <destFileName>sensinact-test-configuration.jar</destFileName>
- </artifactItem>
- <artifactItem>
<groupId>org.eclipse.sensinact.gateway</groupId>
<artifactId>sensinact-generic</artifactId>
<version>${project.version}</version>
@@ -270,7 +318,21 @@
<version>${project.version}</version>
<outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
<destFileName>rest-access.jar</destFileName>
- </artifactItem>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ <version>1.7.25</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>slf4j-api.jar</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-simple</artifactId>
+ <version>1.7.16</version>
+ <outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
+ <destFileName>slf4j-simple.jar</destFileName>
+ </artifactItem>
<artifactItem>
<groupId>org.eclipse.sensinact.gateway.protocol</groupId>
<artifactId>http</artifactId>
@@ -279,25 +341,25 @@
<destFileName>http.jar</destFileName>
</artifactItem>
<artifactItem>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <version>3.1.0</version>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.apache.felix.http.servlet-api</artifactId>
+ <version>1.1.2</version>
<outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
- <destFileName>javax.servlet-api.jar</destFileName>
+ <destFileName>org.apache.felix.http.servlet-api.jar</destFileName>
</artifactItem>
<artifactItem>
<groupId>org.apache.felix</groupId>
- <artifactId>org.apache.felix.http.api</artifactId>
- <version>2.3.2</version>
+ <artifactId>org.apache.felix.http.jetty</artifactId>
+ <version>4.0.8</version>
<outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
- <destFileName>org.apache.felix.http.api.jar</destFileName>
+ <destFileName>org.apache.felix.http.jetty.jar</destFileName>
</artifactItem>
<artifactItem>
<groupId>org.apache.felix</groupId>
- <artifactId>org.apache.felix.http.jetty</artifactId>
+ <artifactId>org.apache.felix.http.api</artifactId>
<version>3.0.0</version>
<outputDirectory>${project.build.directory}/felix/bundle</outputDirectory>
- <destFileName>org.apache.felix.http.jetty.jar</destFileName>
+ <destFileName>org.apache.felix.http.api.jar</destFileName>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.sensinact.gateway.simulated.devices</groupId>
@@ -349,7 +411,6 @@
org.eclipse.sensinact.gateway.nthbnd.http.tools.osgi.Activator
</Bundle-Activator>
<Export-Package>
- <!-- org.eclipse.sensinact.gateway.nthbnd.http.tools,-->
org.eclipse.sensinact.gateway.nthbnd.http.tools.osgi,
org.eclipse.sensinact.gateway.nthbnd.http.forward,
org.eclipse.sensinact.gateway.nthbnd.http.callback

Back to the top