From 470dda2ced543bf68f4ae931c5c7090a08d799f3 Mon Sep 17 00:00:00 2001 From: Svetoslav Neykov Date: Wed, 31 Aug 2016 19:33:20 +0300 Subject: [PATCH] Fix winrm4j in Karaf winrm4j version update has fixed for OSGi. Also adding an extension bundle to httpcomponents-asyncclient so that it's able to see org.apache.http.ssl package (that's fixed in later revision releases of the jar). --- karaf/features/src/main/feature/feature.xml | 2 + karaf/httpcomponent-extension/pom.xml | 55 +++++++++++++++++++++ karaf/pom.xml | 1 + pom.xml | 2 +- 4 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 karaf/httpcomponent-extension/pom.xml diff --git a/karaf/features/src/main/feature/feature.xml b/karaf/features/src/main/feature/feature.xml index a361d5a1b5..d2078d36fa 100644 --- a/karaf/features/src/main/feature/feature.xml +++ b/karaf/features/src/main/feature/feature.xml @@ -220,8 +220,10 @@ brooklyn-core mvn:io.cloudsoft.windows/winrm4j/${winrm4j.version} mvn:io.cloudsoft.windows/winrm4j-client/${winrm4j.version} + mvn:org.apache.brooklyn/brooklyn-karaf-httpcomponents-extension/${project.version} cxf-jaxws cxf-http-async + cxf-ws-addr diff --git a/karaf/httpcomponent-extension/pom.xml b/karaf/httpcomponent-extension/pom.xml new file mode 100644 index 0000000000..d4f5f85fdc --- /dev/null +++ b/karaf/httpcomponent-extension/pom.xml @@ -0,0 +1,55 @@ + + + + 4.0.0 + + + org.apache.brooklyn + brooklyn-karaf + 0.10.0-SNAPSHOT + ../pom.xml + + + brooklyn-karaf-httpcomponents-extension + bundle + + Apache Http Component extension + + An OSGi fragment to extend the http component async bundle to see org.apache.http.ssl package + + + + + + org.apache.felix + maven-bundle-plugin + + 2.5.4 + true + + + org.apache.httpcomponents.httpasyncclient + + *, + org.apache.http.ssl;version="[4.4.0,4.5.0)" + + + + + + + diff --git a/karaf/pom.xml b/karaf/pom.xml index 8d02f38466..8540ca8781 100644 --- a/karaf/pom.xml +++ b/karaf/pom.xml @@ -61,6 +61,7 @@ init jetty-config + httpcomponent-extension features commands diff --git a/pom.xml b/pom.xml index 77291652c3..a6cff34eb6 100644 --- a/pom.xml +++ b/pom.xml @@ -155,7 +155,7 @@ 0.8.1 0.3.4 4.0.0 - 0.3.5 + 0.4.0 4.0.4 1.4.0