You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by gn...@apache.org on 2017/12/08 08:07:11 UTC
[karaf] 01/02: [KARAF-5447] Upgrade to Spring 5.0.x
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a commit to branch KARAF-5447
in repository https://gitbox.apache.org/repos/asf/karaf.git
commit 385b773ac6492868fb7ad77789a7155053df4b8f
Author: Guillaume Nodet <gn...@gmail.com>
AuthorDate: Thu Dec 7 11:50:59 2017 +0100
[KARAF-5447] Upgrade to Spring 5.0.x
---
.../spring-legacy/src/main/feature/feature.xml | 77 ++++++++++++++++++++
.../features/spring/src/main/feature/feature.xml | 85 ++++++++++------------
itests/pom.xml | 1 +
.../itests/features/Spring43FeaturesTest.java | 24 +++++-
...FeaturesTest.java => Spring50FeaturesTest.java} | 36 +++++----
pom.xml | 1 +
6 files changed, 163 insertions(+), 61 deletions(-)
diff --git a/assemblies/features/spring-legacy/src/main/feature/feature.xml b/assemblies/features/spring-legacy/src/main/feature/feature.xml
index 223b4b1..c3676bb 100644
--- a/assemblies/features/spring-legacy/src/main/feature/feature.xml
+++ b/assemblies/features/spring-legacy/src/main/feature/feature.xml
@@ -420,6 +420,83 @@
<bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-websocket/${spring42.version}</bundle>
</feature>
+ <!-- Spring 4.3.x support -->
+
+ <feature name="spring" description="Spring 4.3.x support" version="${spring43.version}">
+ <bundle dependency="true" start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/${aopalliance.bundle.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/${spring43.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/${spring43.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/${spring43.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/${spring43.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/${spring43.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/${spring43.version}</bundle>
+ </feature>
+
+ <feature name="spring-aspects" description="Spring 4.3.x AOP support" version="${spring43.version}">
+ <feature version="[${spring43.version},4.4)">spring</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aspects/${spring43.version}</bundle>
+ </feature>
+
+ <feature name="spring-instrument" description="Spring 4.3.x Instrument support" version="${spring43.version}">
+ <feature version="[${spring43.version},4.4)">spring</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-instrument/${spring43.version}</bundle>
+ </feature>
+
+ <feature name="spring-jdbc" description="Spring 4.3.x JDBC support" version="${spring43.version}">
+ <feature version="[${spring43.version},4.4)">spring-tx</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-jdbc/${spring43.version}</bundle>
+ </feature>
+
+ <feature name="spring-jms" description="Spring 4.3.x JMS support" version="${spring43.version}">
+ <feature version="[${spring43.version},4.4)">spring-tx</feature>
+ <bundle dependency="true" start-level="10">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo.jta-spec.version}</bundle>
+ <bundle dependency="true" start-level="10">mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo.jms-spec.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-jms/${spring43.version}</bundle>
+ </feature>
+
+ <feature name="spring-test" description="Spring 4.3.x Test support" version="${spring43.version}">
+ <feature version="[${spring43.version},4.4)">spring</feature>
+ <bundle dependency="true">mvn:javax.websocket/javax.websocket-api/1.1</bundle>
+ <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.6</bundle>
+ <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.2</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-test/${spring43.version}</bundle>
+ </feature>
+
+ <feature name="spring-orm" description="Spring 4.3.x ORM support" version="${spring43.version}">
+ <feature version="[${spring43.version},4.4)">spring-jdbc</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-orm/${spring43.version}</bundle>
+ </feature>
+
+ <feature name="spring-oxm" description="Spring 4.3.x OXM support" version="${spring43.version}">
+ <feature version="[${spring43.version},4.4)">spring</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-oxm/${spring43.version}</bundle>
+ </feature>
+
+ <feature name="spring-tx" description="Spring 4.3.x Transaction (TX) support" version="${spring43.version}">
+ <feature version="[${spring43.version},4.4)">spring</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-tx/${spring43.version}</bundle>
+ </feature>
+
+ <feature name="spring-web" description="Spring 4.3.x Web support" version="${spring43.version}">
+ <feature version="[${spring43.version},4.4)">spring</feature>
+ <feature>http</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-web/${spring43.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-webmvc/${spring43.version}</bundle>
+ </feature>
+
+ <feature name="spring-web-portlet" description="Spring 4.3.x Web Portlet support" version="${spring43.version}">
+ <feature prerequisite="true">wrap</feature>
+ <feature version="[${spring43.version},4.4)">spring-web</feature>
+ <bundle dependency="true" start-level="30">wrap:mvn:javax.portlet/portlet-api/${portlet-api.version}$Export-Package=javax.portlet.*;version=2.0</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-webmvc-portlet/${spring43.version}</bundle>
+ </feature>
+
+ <feature name="spring-websocket" description="Spring 4.3.x WebSocket support" version="${spring43.version}">
+ <bundle dependency="true">mvn:javax.websocket/javax.websocket-api/1.1</bundle>
+ <feature version="[${spring43.version},4.4)">spring-web</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-websocket/${spring43.version}</bundle>
+ </feature>
+
<!-- Spring Security support -->
<feature name="spring-security" description="Spring Security 3.1.x support" version="${spring.security31.version}">
diff --git a/assemblies/features/spring/src/main/feature/feature.xml b/assemblies/features/spring/src/main/feature/feature.xml
index 471cedf..f608cd4 100644
--- a/assemblies/features/spring/src/main/feature/feature.xml
+++ b/assemblies/features/spring/src/main/feature/feature.xml
@@ -22,81 +22,74 @@
<repository>mvn:org.apache.karaf.features/standard/${project.version}/xml/features</repository>
- <!-- Spring 4.3.x support -->
+ <!-- Spring 5.0.x support -->
- <feature name="spring" description="Spring 4.3.x support" version="${spring43.version}">
+ <feature name="spring" description="Spring 5.0.x support" version="${spring50.version}">
<bundle dependency="true" start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/${aopalliance.bundle.version}</bundle>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/${spring43.version}</bundle>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/${spring43.version}</bundle>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/${spring43.version}</bundle>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/${spring43.version}</bundle>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/${spring43.version}</bundle>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/${spring43.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/${spring50.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/${spring50.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/${spring50.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/${spring50.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/${spring50.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/${spring50.version}</bundle>
</feature>
- <feature name="spring-aspects" description="Spring 4.3.x AOP support" version="${spring43.version}">
- <feature version="[${spring43.version},4.4)">spring</feature>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aspects/${spring43.version}</bundle>
+ <feature name="spring-aspects" description="Spring 5.0.x AOP support" version="${spring50.version}">
+ <feature version="[${spring50.version},5.1)">spring</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aspects/${spring50.version}</bundle>
</feature>
- <feature name="spring-instrument" description="Spring 4.3.x Instrument support" version="${spring43.version}">
- <feature version="[${spring43.version},4.4)">spring</feature>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-instrument/${spring43.version}</bundle>
+ <feature name="spring-instrument" description="Spring 5.0.x Instrument support" version="${spring50.version}">
+ <feature version="[${spring50.version},5.1)">spring</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-instrument/${spring50.version}</bundle>
</feature>
- <feature name="spring-jdbc" description="Spring 4.3.x JDBC support" version="${spring43.version}">
- <feature version="[${spring43.version},4.4)">spring-tx</feature>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-jdbc/${spring43.version}</bundle>
+ <feature name="spring-jdbc" description="Spring 5.0.x JDBC support" version="${spring50.version}">
+ <feature version="[${spring50.version},5.1)">spring-tx</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-jdbc/${spring50.version}</bundle>
</feature>
- <feature name="spring-jms" description="Spring 4.3.x JMS support" version="${spring43.version}">
- <feature version="[${spring43.version},4.4)">spring-tx</feature>
+ <feature name="spring-jms" description="Spring 5.0.x JMS support" version="${spring50.version}">
+ <feature version="[${spring50.version},5.1)">spring-tx</feature>
<bundle dependency="true" start-level="10">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo.jta-spec.version}</bundle>
<bundle dependency="true" start-level="10">mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo.jms-spec.version}</bundle>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-jms/${spring43.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-jms/${spring50.version}</bundle>
</feature>
- <feature name="spring-test" description="Spring 4.3.x Test support" version="${spring43.version}">
- <feature version="[${spring43.version},4.4)">spring</feature>
+ <feature name="spring-test" description="Spring 5.0.x Test support" version="${spring50.version}">
+ <feature version="[${spring50.version},5.1)">spring</feature>
<bundle dependency="true">mvn:javax.websocket/javax.websocket-api/1.1</bundle>
<bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.6</bundle>
<bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.2</bundle>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-test/${spring43.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-test/${spring50.version}</bundle>
</feature>
- <feature name="spring-orm" description="Spring 4.3.x ORM support" version="${spring43.version}">
- <feature version="[${spring43.version},4.4)">spring-jdbc</feature>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-orm/${spring43.version}</bundle>
+ <feature name="spring-orm" description="Spring 5.0.x ORM support" version="${spring50.version}">
+ <feature version="[${spring50.version},5.1)">spring-jdbc</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-orm/${spring50.version}</bundle>
</feature>
- <feature name="spring-oxm" description="Spring 4.3.x OXM support" version="${spring43.version}">
- <feature version="[${spring43.version},4.4)">spring</feature>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-oxm/${spring43.version}</bundle>
+ <feature name="spring-oxm" description="Spring 5.0.x OXM support" version="${spring50.version}">
+ <feature version="[${spring50.version},5.1)">spring</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-oxm/${spring50.version}</bundle>
</feature>
- <feature name="spring-tx" description="Spring 4.3.x Transaction (TX) support" version="${spring43.version}">
- <feature version="[${spring43.version},4.4)">spring</feature>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-tx/${spring43.version}</bundle>
+ <feature name="spring-tx" description="Spring 5.0.x Transaction (TX) support" version="${spring50.version}">
+ <feature version="[${spring50.version},5.1)">spring</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-tx/${spring50.version}</bundle>
</feature>
- <feature name="spring-web" description="Spring 4.3.x Web support" version="${spring43.version}">
- <feature version="[${spring43.version},4.4)">spring</feature>
+ <feature name="spring-web" description="Spring 5.0.x Web support" version="${spring50.version}">
+ <feature version="[${spring50.version},5.1)">spring</feature>
<feature>http</feature>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-web/${spring43.version}</bundle>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-webmvc/${spring43.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-web/${spring50.version}</bundle>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-webmvc/${spring50.version}</bundle>
</feature>
- <feature name="spring-web-portlet" description="Spring 4.3.x Web Portlet support" version="${spring43.version}">
- <feature prerequisite="true">wrap</feature>
- <feature version="[${spring43.version},4.4)">spring-web</feature>
- <bundle dependency="true" start-level="30">wrap:mvn:javax.portlet/portlet-api/${portlet-api.version}$Export-Package=javax.portlet.*;version=2.0</bundle>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-webmvc-portlet/${spring43.version}</bundle>
- </feature>
-
- <feature name="spring-websocket" description="Spring 4.3.x WebSocket support" version="${spring43.version}">
+ <feature name="spring-websocket" description="Spring 5.0.x WebSocket support" version="${spring50.version}">
<bundle dependency="true">mvn:javax.websocket/javax.websocket-api/1.1</bundle>
- <feature version="[${spring43.version},4.4)">spring-web</feature>
- <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-websocket/${spring43.version}</bundle>
+ <feature version="[${spring50.version},5.1)">spring-web</feature>
+ <bundle start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-websocket/${spring50.version}</bundle>
</feature>
<!-- Aries Blueprint Spring support -->
diff --git a/itests/pom.xml b/itests/pom.xml
index c58e418..d12ceaa 100644
--- a/itests/pom.xml
+++ b/itests/pom.xml
@@ -265,6 +265,7 @@
<spring41.version>${spring41.version}</spring41.version>
<spring42.version>${spring42.version}</spring42.version>
<spring43.version>${spring43.version}</spring43.version>
+ <spring50.version>${spring50.version}</spring50.version>
<activemq.version>${activemq.version}</activemq.version>
</systemPropertyVariables>
<excludes>
diff --git a/itests/src/test/java/org/apache/karaf/itests/features/Spring43FeaturesTest.java b/itests/src/test/java/org/apache/karaf/itests/features/Spring43FeaturesTest.java
index 5d5f7a5..d5d4339 100644
--- a/itests/src/test/java/org/apache/karaf/itests/features/Spring43FeaturesTest.java
+++ b/itests/src/test/java/org/apache/karaf/itests/features/Spring43FeaturesTest.java
@@ -16,14 +16,36 @@ package org.apache.karaf.itests.features;
import org.apache.karaf.itests.KarafTestSupport;
import org.junit.Test;
import org.junit.runner.RunWith;
+import org.ops4j.pax.exam.Configuration;
+import org.ops4j.pax.exam.MavenUtils;
+import org.ops4j.pax.exam.Option;
import org.ops4j.pax.exam.junit.PaxExam;
import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy;
import org.ops4j.pax.exam.spi.reactors.PerClass;
+import java.util.Arrays;
+import java.util.LinkedList;
+import java.util.List;
+
+import static org.ops4j.pax.exam.karaf.options.KarafDistributionOption.editConfigurationFilePut;
+
@RunWith(PaxExam.class)
@ExamReactorStrategy(PerClass.class)
public class Spring43FeaturesTest extends KarafTestSupport {
-
+
+ @Configuration
+ public Option[] config() {
+ String version = MavenUtils.getArtifactVersion("org.apache.karaf", "apache-karaf");
+ List<Option> result = new LinkedList<>(Arrays.asList(super.config()));
+ result.add(editConfigurationFilePut("etc/org.apache.karaf.features.cfg", "featuresRepositories",
+ "mvn:org.apache.karaf.features/framework/" + version + "/xml/features, " +
+ "mvn:org.apache.karaf.features/spring/" + version + "/xml/features, " +
+ "mvn:org.apache.karaf.features/spring-legacy/" + version + "/xml/features, " +
+ "mvn:org.apache.karaf.features/enterprise/" + version + "/xml/features, " +
+ "mvn:org.apache.karaf.features/enterprise-legacy/" + version + "/xml/features, " +
+ "mvn:org.apache.karaf.features/standard/" + version + "/xml/features"));
+ return result.toArray(new Option[result.size()]);
+ }
@Test
public void installSpringFeature() throws Exception {
diff --git a/itests/src/test/java/org/apache/karaf/itests/features/Spring43FeaturesTest.java b/itests/src/test/java/org/apache/karaf/itests/features/Spring50FeaturesTest.java
similarity index 77%
copy from itests/src/test/java/org/apache/karaf/itests/features/Spring43FeaturesTest.java
copy to itests/src/test/java/org/apache/karaf/itests/features/Spring50FeaturesTest.java
index 5d5f7a5..3b6cb00 100644
--- a/itests/src/test/java/org/apache/karaf/itests/features/Spring43FeaturesTest.java
+++ b/itests/src/test/java/org/apache/karaf/itests/features/Spring50FeaturesTest.java
@@ -16,73 +16,81 @@ package org.apache.karaf.itests.features;
import org.apache.karaf.itests.KarafTestSupport;
import org.junit.Test;
import org.junit.runner.RunWith;
+import org.ops4j.pax.exam.Configuration;
+import org.ops4j.pax.exam.MavenUtils;
+import org.ops4j.pax.exam.Option;
import org.ops4j.pax.exam.junit.PaxExam;
import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy;
import org.ops4j.pax.exam.spi.reactors.PerClass;
+import java.util.Arrays;
+import java.util.LinkedList;
+import java.util.List;
+
+import static org.ops4j.pax.exam.karaf.options.KarafDistributionOption.editConfigurationFilePut;
+
@RunWith(PaxExam.class)
@ExamReactorStrategy(PerClass.class)
-public class Spring43FeaturesTest extends KarafTestSupport {
-
+public class Spring50FeaturesTest extends KarafTestSupport {
@Test
public void installSpringFeature() throws Exception {
- installAssertAndUninstallFeature("spring", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring", System.getProperty("spring50.version"));
}
@Test
public void installSpringAspectsFeature() throws Exception {
- installAssertAndUninstallFeature("spring-aspects", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring-aspects", System.getProperty("spring50.version"));
}
@Test
public void installSpringInstrumentFeature() throws Exception {
- installAssertAndUninstallFeature("spring-instrument", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring-instrument", System.getProperty("spring50.version"));
}
@Test
public void installSpringJdbcFeature() throws Exception {
- installAssertAndUninstallFeature("spring-jdbc", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring-jdbc", System.getProperty("spring50.version"));
}
@Test
public void installSpringJmsFeature() throws Exception {
- installAssertAndUninstallFeature("spring-jms", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring-jms", System.getProperty("spring50.version"));
}
@Test
public void installSpringTestFeature() throws Exception {
- installAssertAndUninstallFeature("spring-test", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring-test", System.getProperty("spring50.version"));
}
@Test
public void installSpringOrmFeature() throws Exception {
- installAssertAndUninstallFeature("spring-orm", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring-orm", System.getProperty("spring50.version"));
}
@Test
public void installSpringOxmFeature() throws Exception {
- installAssertAndUninstallFeature("spring-oxm", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring-oxm", System.getProperty("spring50.version"));
}
@Test
public void installSpringTxFeature() throws Exception {
- installAssertAndUninstallFeature("spring-tx", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring-tx", System.getProperty("spring50.version"));
}
@Test
public void installSpringWebFeature() throws Exception {
- installAssertAndUninstallFeature("spring-web", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring-web", System.getProperty("spring50.version"));
}
@Test
public void installSpringWebPortletFeature() throws Exception {
- installAssertAndUninstallFeature("spring-web-portlet", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring-web-portlet", System.getProperty("spring50.version"));
}
@Test
public void installSpringWebSocketFeature() throws Exception {
- installAssertAndUninstallFeature("spring-websocket", System.getProperty("spring43.version"));
+ installAssertAndUninstallFeature("spring-websocket", System.getProperty("spring50.version"));
}
}
diff --git a/pom.xml b/pom.xml
index afc72b1..9ca354b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -291,6 +291,7 @@
<spring41.version>4.1.9.RELEASE_1</spring41.version>
<spring42.version>4.2.9.RELEASE_1</spring42.version>
<spring43.version>4.3.12.RELEASE_1</spring43.version>
+ <spring50.version>5.0.2.RELEASE_1</spring50.version>
<spring.security31.version>3.1.4.RELEASE</spring.security31.version>
<sshd.version>1.6.0</sshd.version>
--
To stop receiving notification emails like this one, please contact
"commits@karaf.apache.org" <co...@karaf.apache.org>.