Bump fasterxml, cxf and snakeyaml to work with karaf 4.2.1 * fasterxml.jackson from 2.9.6 to 2.9.7 * cxf from 3.1.10 to 3.2.6 * snakeyaml from 1.22.23
Updating cxf required adding exclusions to winrm4j as it has a dependency upon cxf 3.1.10. Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/4ddffae3 Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/4ddffae3 Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/4ddffae3 Branch: refs/heads/master Commit: 4ddffae358cdbd7282778ac0ae95f63f9de94579 Parents: f5cb5d9 Author: Paul Campbell <paul.campb...@cloudsoft.io> Authored: Mon Oct 1 15:43:44 2018 +0100 Committer: Paul Campbell <paul.campb...@cloudsoft.io> Committed: Mon Oct 1 15:43:44 2018 +0100 ---------------------------------------------------------------------- parent/pom.xml | 10 ++++++++++ pom.xml | 6 +++--- .../brooklyn/rest/testing/BrooklynRestResourceTest.java | 2 +- software/base/pom.xml | 5 +++++ software/winrm/pom.xml | 12 ++++++++++++ 5 files changed, 31 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/4ddffae3/parent/pom.xml ---------------------------------------------------------------------- diff --git a/parent/pom.xml b/parent/pom.xml index ac90a4a..f9a026b 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -235,6 +235,16 @@ <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-xml</artifactId> <version>${fasterxml.jackson.version}</version> + <exclusions> + <exclusion> + <groupId>com.fasterxml.woodstox</groupId> + <artifactId>woodstox-core</artifactId> + </exclusion> + <exclusion> + <groupId>org.codehaus.woodstox</groupId> + <artifactId>stax2-api</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/4ddffae3/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 0aa847f..26dfbb9 100644 --- a/pom.xml +++ b/pom.xml @@ -116,8 +116,8 @@ <xpp3.servicemix.version>1.1.4c_7</xpp3.servicemix.version> <kxml2.servicemix.version>2.3.0_3</kxml2.servicemix.version> <!-- double-check downstream projects before changing jackson version --> - <fasterxml.jackson.version>2.9.6</fasterxml.jackson.version> - <cxf.version>3.1.10</cxf.version> + <fasterxml.jackson.version>2.9.7</fasterxml.jackson.version> + <cxf.version>3.2.6</cxf.version> <httpcomponents.httpclient.version>4.5.2</httpcomponents.httpclient.version> <httpcomponents.httpcore.version>4.4.4</httpcomponents.httpcore.version> <!-- @deprecated since 0.11 --> @@ -125,7 +125,7 @@ <commons-lang3.version>3.3.2</commons-lang3.version> <groovy.version>2.4.15</groovy.version> <!-- Version 2.4.7 supported by https://github.com/groovy/groovy-eclipse/wiki/Groovy-Eclipse-2.9.1-Release-Notes; not sure what more recent will be --> <jsr305.version>2.0.1</jsr305.version> - <snakeyaml.version>1.22</snakeyaml.version> + <snakeyaml.version>1.23</snakeyaml.version> <!-- Next version of swagger requires changes to how path mapping and scanner injection are done. --> <swagger.version>1.5.6</swagger.version> <gson.version>2.5</gson.version> http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/4ddffae3/rest/rest-resources/src/test/java/org/apache/brooklyn/rest/testing/BrooklynRestResourceTest.java ---------------------------------------------------------------------- diff --git a/rest/rest-resources/src/test/java/org/apache/brooklyn/rest/testing/BrooklynRestResourceTest.java b/rest/rest-resources/src/test/java/org/apache/brooklyn/rest/testing/BrooklynRestResourceTest.java index 183f3de..49e35c4 100644 --- a/rest/rest-resources/src/test/java/org/apache/brooklyn/rest/testing/BrooklynRestResourceTest.java +++ b/rest/rest-resources/src/test/java/org/apache/brooklyn/rest/testing/BrooklynRestResourceTest.java @@ -89,7 +89,7 @@ public abstract class BrooklynRestResourceTest extends BrooklynRestApiTest { protected synchronized void startServer() throws Exception { if (server == null) { setUpResources(); - JAXRSServerFactoryBean sf = ResourceUtils.createApplication(createRestApp(), true); + JAXRSServerFactoryBean sf = ResourceUtils.createApplication(createRestApp(), true, false, false, null); if (clientProviders == null) { clientProviders = sf.getProviders(); } http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/4ddffae3/software/base/pom.xml ---------------------------------------------------------------------- diff --git a/software/base/pom.xml b/software/base/pom.xml index 4260120..6e51e22 100644 --- a/software/base/pom.xml +++ b/software/base/pom.xml @@ -104,6 +104,11 @@ <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> </dependency> + <dependency> + <groupId>org.apache.cxf</groupId> + <artifactId>cxf-core</artifactId> + <version>${cxf.version}</version> + </dependency> <dependency> <groupId>org.testng</groupId> http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/4ddffae3/software/winrm/pom.xml ---------------------------------------------------------------------- diff --git a/software/winrm/pom.xml b/software/winrm/pom.xml index b4a3f7e..a77a9a6 100644 --- a/software/winrm/pom.xml +++ b/software/winrm/pom.xml @@ -52,6 +52,18 @@ <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> + <exclusion> + <groupId>org.apache.cxf</groupId> + <artifactId>cxf-rt-transports-http</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.cxf</groupId> + <artifactId>cxf-rt-transports-http-hc</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.cxf</groupId> + <artifactId>cxf-rt-frontend-jaxws</artifactId> + </exclusion> </exclusions> </dependency> <!--