This is an automated email from the ASF dual-hosted git repository.

heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git

commit d791994be6e8b6602de5195c9450a27431d54a67
Author: Alex Heneveld <[email protected]>
AuthorDate: Tue Nov 9 14:45:32 2021 +0000

    add guice and other jclouds deps
---
 karaf/features/src/main/feature/feature.xml | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/karaf/features/src/main/feature/feature.xml 
b/karaf/features/src/main/feature/feature.xml
index 65d0468..e6420f7 100644
--- a/karaf/features/src/main/feature/feature.xml
+++ b/karaf/features/src/main/feature/feature.xml
@@ -277,6 +277,21 @@
     <feature name="brooklyn-locations-jclouds" version="${project.version}" 
description="Brooklyn Jclouds Location Targets">
         <feature>brooklyn-core</feature>
 
+        <!-- upstream dependencies, needed -->
+        <bundle>mvn:com.google.inject/guice/${guice.version}</bundle>
+        
<bundle>mvn:com.google.inject.extensions/guice-assistedinject/${guice.version}</bundle>
+        
<bundle>mvn:com.google.inject.extensions/guice-multibindings/${guice.version}</bundle>
+        <bundle 
dependency='true'>mvn:com.google.code.gson/gson/${gson.version}</bundle>
+        <bundle 
dependency='true'>mvn:com.google.guava/guava/${guava.version}</bundle>
+
+        <!-- upstream dependencies, maybe not needed --> 
+        <bundle 
dependency="true">mvn:javax.ws.rs/javax.ws.rs-api/${jax-rs-api.version}</bundle>
+        <bundle 
dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_1</bundle>
+        <bundle 
dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_5</bundle>
+        <bundle 
dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oauth-commons/20100527_1</bundle>
+        <bundle 
dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jersey-core/1.11_1</bundle>
+
+        <!-- jclouds bundles -->
         <bundle>mvn:org.apache.jclouds.api/atmos/${jclouds.version}</bundle>
         <bundle>mvn:org.apache.jclouds.api/byon/${jclouds.version}</bundle>
         
<bundle>mvn:org.apache.jclouds.api/cloudstack/${jclouds.version}</bundle>

Reply via email to