Add required dependencies to karaf feature.xml With Karaf 4.2.x, these dependencies are not included automatically for some reason, so need to be explicitly defined.
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/c643a501 Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/c643a501 Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/c643a501 Branch: refs/heads/master Commit: c643a5010885db59aeca7dca82eedc3254b51f45 Parents: 65116a4 Author: Paul Campbell <paul.campb...@cloudsoft.io> Authored: Wed Sep 26 11:13:20 2018 +0100 Committer: Paul Campbell <paul.campb...@cloudsoft.io> Committed: Wed Sep 26 11:45:22 2018 +0100 ---------------------------------------------------------------------- karaf/features/src/main/feature/feature.xml | 8 ++++++++ parent/pom.xml | 5 +++++ pom.xml | 1 + 3 files changed, 14 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/c643a501/karaf/features/src/main/feature/feature.xml ---------------------------------------------------------------------- diff --git a/karaf/features/src/main/feature/feature.xml b/karaf/features/src/main/feature/feature.xml index ca60ad8..3a65c29 100644 --- a/karaf/features/src/main/feature/feature.xml +++ b/karaf/features/src/main/feature/feature.xml @@ -143,6 +143,14 @@ <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-annotations/${fasterxml.jackson.version}</bundle> <bundle dependency="true">mvn:net.minidev/json-smart/${jsonSmart.version}</bundle> <bundle dependency="true">mvn:net.minidev/accessors-smart/${minidev.accessors-smart.version}</bundle> + <bundle dependency="true">mvn:org.ow2.asm/asm/${ow2.asm.version}</bundle> + <bundle dependency="true">mvn:org.eclipse.jetty/jetty-client/${jetty.version}</bundle> + <bundle dependency="true">mvn:org.eclipse.jetty/jetty-http/${jetty.version}</bundle> + <bundle dependency="true">mvn:org.eclipse.jetty/jetty-util/${jetty.version}</bundle> + <bundle dependency="true">mvn:org.eclipse.jetty/jetty-io/${jetty.version}</bundle> + <bundle dependency="true">mvn:org.eclipse.jetty/jetty-server/${jetty.version}</bundle> + <bundle dependency="true">mvn:org.ops4j.pax.web/pax-web-spi/${pax-web.version}</bundle> + <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/1.1.3</bundle> <bundle dependency="true">mvn:com.thoughtworks.xstream/xstream/${xstream.version}</bundle> <bundle dependency="true">mvn:org.freemarker/freemarker/${freemarker.version}</bundle> <bundle dependency="true">mvn:com.hierynomus/sshj/${sshj.version}</bundle> http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/c643a501/parent/pom.xml ---------------------------------------------------------------------- diff --git a/parent/pom.xml b/parent/pom.xml index 683e2fe..226a822 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -572,6 +572,11 @@ <artifactId>openshift-client</artifactId> <version>${kubernetes-client.version}</version> </dependency> + <dependency> + <groupId>org.ops4j.pax.web</groupId> + <artifactId>pax-web-spi</artifactId> + <version>${pax-web.version}</version> + </dependency> </dependencies> </dependencyManagement> http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/c643a501/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 8f93924..5d829fa 100644 --- a/pom.xml +++ b/pom.xml @@ -219,6 +219,7 @@ <jaxb.version>2.2.11</jaxb.version> <javax.activation.version>1.1.1</javax.activation.version> + <pax-web.version>6.0.6</pax-web.version> </properties> <modules>