Merge pull request #10 from stbischof/conv_def_method
[converter] handle default methods - FELIX-6239
diff --git a/bundlerepository/pom.xml b/bundlerepository/pom.xml
index 212e959..be6c3eb 100644
--- a/bundlerepository/pom.xml
+++ b/bundlerepository/pom.xml
@@ -38,7 +38,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>org.apache.felix.utils</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.4</version>
<optional>true</optional>
</dependency>
<dependency>
@@ -91,7 +91,7 @@
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>woodstox-core-asl</artifactId>
- <version>4.0.7</version>
+ <version>4.4.1</version>
<optional>true</optional>
</dependency>
<dependency>
diff --git a/configadmin/pom.xml b/configadmin/pom.xml
index 0d92b89..e88eee7 100644
--- a/configadmin/pom.xml
+++ b/configadmin/pom.xml
@@ -146,7 +146,7 @@
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-aether</artifactId>
- <version>1.5.0</version>
+ <version>2.6.2</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/converter/serializer/pom.xml b/converter/serializer/pom.xml
index b08b2f9..3e615a8 100644
--- a/converter/serializer/pom.xml
+++ b/converter/serializer/pom.xml
@@ -115,7 +115,7 @@
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
- <version>1.17</version>
+ <version>1.26</version>
</dependency>
<dependency>
diff --git a/deploymentadmin/itest/pom.xml b/deploymentadmin/itest/pom.xml
index 5a0296d..9172164 100644
--- a/deploymentadmin/itest/pom.xml
+++ b/deploymentadmin/itest/pom.xml
@@ -21,7 +21,7 @@
<properties>
<osgi.version>4.2.0</osgi.version>
<pax.exam.version>3.6.0</pax.exam.version>
- <pax.url.version>1.6.0</pax.url.version>
+ <pax.url.version>2.6.2</pax.url.version>
</properties>
<name>Apache Felix DeploymentAdmin Integration Tests</name>
<version>0.1.1-SNAPSHOT</version>
@@ -37,6 +37,13 @@
</dependency>
<dependency>
+ <groupId>javax.inject</groupId>
+ <artifactId>javax.inject</artifactId>
+ <version>1</version>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.compendium</artifactId>
<version>${osgi.version}</version>
@@ -119,25 +126,25 @@
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
- <version>1.54</version>
+ <version>1.64</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
- <version>1.54</version>
+ <version>1.64</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
- <version>1.1.3</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>1.1.3</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
diff --git a/eventadmin/impl/pom.xml b/eventadmin/impl/pom.xml
index 2b6c1e8..b63f9c9 100644
--- a/eventadmin/impl/pom.xml
+++ b/eventadmin/impl/pom.xml
@@ -120,13 +120,13 @@
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-aether</artifactId>
- <version>2.5.4</version>
+ <version>2.6.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-wrap</artifactId>
- <version>2.5.4</version>
+ <version>2.6.2</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/healthcheck/core/pom.xml b/healthcheck/core/pom.xml
index 6dd020a..36333a5 100644
--- a/healthcheck/core/pom.xml
+++ b/healthcheck/core/pom.xml
@@ -40,7 +40,7 @@
<properties>
<felix.java.version>8</felix.java.version>
<pax-exam.version>4.11.0</pax-exam.version>
- <pax-link.version>2.4.3</pax-link.version>
+ <pax-link.version>2.6.2</pax-link.version>
<org.ops4j.pax.logging.DefaultServiceLog.level>INFO</org.ops4j.pax.logging.DefaultServiceLog.level>
<felix.shell>false</felix.shell>
<project.bundle.file>${project.build.directory}/${project.build.finalName}.jar</project.bundle.file>
diff --git a/http/itest/pom.xml b/http/itest/pom.xml
index 1e49583..65d286a 100644
--- a/http/itest/pom.xml
+++ b/http/itest/pom.xml
@@ -33,9 +33,9 @@
<properties>
<felix.java.version>8</felix.java.version>
<pax.exam.version>4.11.0</pax.exam.version>
- <pax.url.aether.version>2.5.2</pax.url.aether.version>
+ <pax.url.aether.version>2.6.2</pax.url.aether.version>
<http.servlet.api.version>1.1.2</http.servlet.api.version>
- <http.jetty.version>4.0.13-SNAPSHOT</http.jetty.version>
+ <http.jetty.version>4.0.17-SNAPSHOT</http.jetty.version>
</properties>
<build>
diff --git a/http/jetty/pom.xml b/http/jetty/pom.xml
index 1ca1881..408d02a 100644
--- a/http/jetty/pom.xml
+++ b/http/jetty/pom.xml
@@ -30,14 +30,15 @@
<description>This is an implementation of the R7 OSGi Http Service and the R7 OSGi Http Whiteboard Specification</description>
<artifactId>org.apache.felix.http.jetty</artifactId>
- <version>4.0.15-SNAPSHOT</version>
+ <version>4.0.17-SNAPSHOT</version>
<packaging>bundle</packaging>
<scm>
<connection>scm:git:https://github.com/apache/felix-dev.git</connection>
<developerConnection>scm:git:https://github.com/apache/felix-dev.git</developerConnection>
<url>https://gitbox.apache.org/repos/asf?p=felix-dev.git</url>
- </scm>
+ <tag>HEAD</tag>
+ </scm>
<properties>
<!-- Skip because of problems with Java 8 -->
@@ -262,7 +263,7 @@
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.http.base</artifactId>
- <version>4.0.9-SNAPSHOT</version>
+ <version>4.0.8</version>
</dependency>
<dependency>
<groupId>commons-fileupload</groupId>
diff --git a/httplite/core/pom.xml b/httplite/core/pom.xml
index 0e0f139..653e802 100644
--- a/httplite/core/pom.xml
+++ b/httplite/core/pom.xml
@@ -59,7 +59,7 @@
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
- <version>2.1</version>
+ <version>2.5</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/ipojo/distributions/ipojo-webconsole-quicktart/pom.xml b/ipojo/distributions/ipojo-webconsole-quicktart/pom.xml
index 93750ab..7b84c5b 100644
--- a/ipojo/distributions/ipojo-webconsole-quicktart/pom.xml
+++ b/ipojo/distributions/ipojo-webconsole-quicktart/pom.xml
@@ -106,7 +106,7 @@
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
- <version>1.2.2</version>
+ <version>1.4</version>
</dependency>
</dependencies>
@@ -145,4 +145,4 @@
</plugin>
</plugins>
</build>
-</project>
\ No newline at end of file
+</project>
diff --git a/ipojo/handler/eventadmin/eventadmin-handler-it/pom.xml b/ipojo/handler/eventadmin/eventadmin-handler-it/pom.xml
index f8983a5..20f637e 100644
--- a/ipojo/handler/eventadmin/eventadmin-handler-it/pom.xml
+++ b/ipojo/handler/eventadmin/eventadmin-handler-it/pom.xml
@@ -110,14 +110,14 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
- <version>0.9.20</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>0.9.20</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
diff --git a/ipojo/handler/jmx/jmx-handler-it/pom.xml b/ipojo/handler/jmx/jmx-handler-it/pom.xml
index 231e621..d39c41b 100644
--- a/ipojo/handler/jmx/jmx-handler-it/pom.xml
+++ b/ipojo/handler/jmx/jmx-handler-it/pom.xml
@@ -109,14 +109,14 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
- <version>0.9.20</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>0.9.20</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
diff --git a/ipojo/handler/temporal/temporal-dependency-handler-it/pom.xml b/ipojo/handler/temporal/temporal-dependency-handler-it/pom.xml
index ca8f175..0b34cf8 100644
--- a/ipojo/handler/temporal/temporal-dependency-handler-it/pom.xml
+++ b/ipojo/handler/temporal/temporal-dependency-handler-it/pom.xml
@@ -110,14 +110,14 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
- <version>0.9.20</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>0.9.20</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
diff --git a/ipojo/handler/transaction/transaction-handler-it/pom.xml b/ipojo/handler/transaction/transaction-handler-it/pom.xml
index cc38ec7..2d0364a 100644
--- a/ipojo/handler/transaction/transaction-handler-it/pom.xml
+++ b/ipojo/handler/transaction/transaction-handler-it/pom.xml
@@ -130,14 +130,14 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
- <version>0.9.20</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>0.9.20</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
diff --git a/ipojo/handler/whiteboard/whiteboard-handler-it/pom.xml b/ipojo/handler/whiteboard/whiteboard-handler-it/pom.xml
index c2d764d..b1b17f0 100644
--- a/ipojo/handler/whiteboard/whiteboard-handler-it/pom.xml
+++ b/ipojo/handler/whiteboard/whiteboard-handler-it/pom.xml
@@ -105,14 +105,14 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
- <version>0.9.20</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>0.9.20</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
diff --git a/ipojo/manipulator/ipojo-ant-task/pom.xml b/ipojo/manipulator/ipojo-ant-task/pom.xml
index dae6707..06813a4 100644
--- a/ipojo/manipulator/ipojo-ant-task/pom.xml
+++ b/ipojo/manipulator/ipojo-ant-task/pom.xml
@@ -49,7 +49,7 @@
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
- <version>2.9.1</version>
+ <version>2.12.0</version>
</dependency>
<dependency>
<groupId>ant</groupId>
diff --git a/ipojo/manipulator/manipulator-it/pom.xml b/ipojo/manipulator/manipulator-it/pom.xml
index ff4f7fe..0311b9d 100644
--- a/ipojo/manipulator/manipulator-it/pom.xml
+++ b/ipojo/manipulator/manipulator-it/pom.xml
@@ -169,14 +169,14 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
- <version>0.9.6</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>0.9.6</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
diff --git a/ipojo/manipulator/maven-ipojo-plugin/pom.xml b/ipojo/manipulator/maven-ipojo-plugin/pom.xml
index 7f5734a..7f1b1da 100644
--- a/ipojo/manipulator/maven-ipojo-plugin/pom.xml
+++ b/ipojo/manipulator/maven-ipojo-plugin/pom.xml
@@ -51,7 +51,7 @@
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
- <version>2.0.5</version>
+ <version>3.0.16</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
@@ -64,11 +64,6 @@
<version>2.0.4</version>
</dependency>
<dependency>
- <groupId>xerces</groupId>
- <artifactId>xercesImpl</artifactId>
- <version>2.9.1</version>
- </dependency>
- <dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.ipojo.metadata</artifactId>
</dependency>
diff --git a/ipojo/runtime/composite-it/pom.xml b/ipojo/runtime/composite-it/pom.xml
index b92c3cf..ad6f640 100644
--- a/ipojo/runtime/composite-it/pom.xml
+++ b/ipojo/runtime/composite-it/pom.xml
@@ -159,14 +159,14 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
- <version>0.9.6</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>0.9.6</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
diff --git a/ipojo/runtime/core-it/pom.xml b/ipojo/runtime/core-it/pom.xml
index 9540f0c..3194397 100644
--- a/ipojo/runtime/core-it/pom.xml
+++ b/ipojo/runtime/core-it/pom.xml
@@ -180,14 +180,14 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
- <version>0.9.6</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>0.9.6</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
diff --git a/scr/pom.xml b/scr/pom.xml
index b20b7fc..d846ce5 100644
--- a/scr/pom.xml
+++ b/scr/pom.xml
@@ -169,13 +169,13 @@
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-aether</artifactId>
- <version>1.4.0.RC1</version>
+ <version>2.6.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-wrap</artifactId>
- <version>1.4.0.RC1</version>
+ <version>2.6.2</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/scr/src/main/java/org/apache/felix/scr/impl/manager/SingleRefPair.java b/scr/src/main/java/org/apache/felix/scr/impl/manager/SingleRefPair.java
index a7592bc..59eb7c3 100644
--- a/scr/src/main/java/org/apache/felix/scr/impl/manager/SingleRefPair.java
+++ b/scr/src/main/java/org/apache/felix/scr/impl/manager/SingleRefPair.java
@@ -71,7 +71,7 @@
{
if (bundleContext != null)
{
- bundleContext.ungetService(getRef());
+ safeUngetService(bundleContext, getRef());
}
}
}
@@ -97,8 +97,20 @@
if (!setServiceObject(key, service))
{
// Another thread got the service before, so unget our
- context.ungetService( getRef() );
+ safeUngetService(context, getRef());
}
return true;
}
+
+ static private void safeUngetService(BundleContext context, ServiceReference<?> ref)
+ {
+ try
+ {
+ context.ungetService(ref);
+ }
+ catch (IllegalStateException e)
+ {
+ // ignore
+ }
+ }
}
diff --git a/systemready/pom.xml b/systemready/pom.xml
index 31bf50d..8f5dc25 100644
--- a/systemready/pom.xml
+++ b/systemready/pom.xml
@@ -197,14 +197,14 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
- <version>1.0.13</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>1.0.13</version>
+ <version>1.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/systemready/src/main/java/org/apache/felix/systemready/CheckStatus.java b/systemready/src/main/java/org/apache/felix/systemready/CheckStatus.java
index ff42169..d4cfe10 100644
--- a/systemready/src/main/java/org/apache/felix/systemready/CheckStatus.java
+++ b/systemready/src/main/java/org/apache/felix/systemready/CheckStatus.java
@@ -20,61 +20,57 @@
import static java.util.stream.Collectors.minBy;
+import java.util.Objects;
import java.util.stream.Stream;
public final class CheckStatus {
- public enum State {
- // Be aware that the order of the enum declarations matters for the Comparator
- RED, YELLOW, GREEN;
+ public enum State {
+ // Be aware that the order of the enum declarations matters for the Comparator
+ RED, YELLOW, GREEN;
- public static State fromBoolean(boolean ready) {
+ public static State fromBoolean(boolean ready) {
return (ready) ? State.GREEN : State.YELLOW;
}
-
+
public static State worstOf(Stream<State> states) {
return states.collect(minBy(State::compareTo)).orElse(State.GREEN);
}
}
-
+
private final String checkName;
-
+
private final StateType type;
private final State state;
private final String details;
-
+
public CheckStatus(String checkName, StateType type, State state, String details) {
- this.checkName = checkName;
- this.type = type;
- this.state = state;
- this.details = details;
+ this.checkName = Objects.requireNonNull(checkName);
+ this.type = Objects.requireNonNull(type);
+ this.state = Objects.requireNonNull(state);
+ this.details = Objects.toString(details, "");
}
-
+
public String getCheckName() {
- return checkName;
- }
-
-
+ return checkName;
+ }
+
public StateType getType() {
- return type;
- }
-
+ return type;
+ }
+
public State getState() {
return state;
}
-
+
public String getDetails() {
return details;
}
@Override
public String toString() {
- return "CheckStatus{" +
- "state=" + state +
- ", details='" + details + '\'' +
- '}';
+ return "CheckStatus{" + "state=" + state + ", details='" + details + '\'' + '}';
}
-
-
+
}
diff --git a/tools/maven-bundle-plugin/pom.xml b/tools/maven-bundle-plugin/pom.xml
index d2e59ce..f2e969d 100644
--- a/tools/maven-bundle-plugin/pom.xml
+++ b/tools/maven-bundle-plugin/pom.xml
@@ -205,7 +205,7 @@
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-archiver</artifactId>
- <version>2.6</version>
+ <version>3.4.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven.shared</groupId>
@@ -215,7 +215,7 @@
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
- <version>3.0.24</version>
+ <version>3.3.0</version>
</dependency>
<dependency>
<groupId>org.sonatype.plexus</groupId>
diff --git a/tools/maven-bundle-plugin/src/it/dep-reduced/pom.xml b/tools/maven-bundle-plugin/src/it/dep-reduced/pom.xml
index b449343..68dbeb9 100644
--- a/tools/maven-bundle-plugin/src/it/dep-reduced/pom.xml
+++ b/tools/maven-bundle-plugin/src/it/dep-reduced/pom.xml
@@ -28,12 +28,12 @@
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
- <version>2.4</version>
+ <version>2.5</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
- <version>1.10</version>
+ <version>1.19</version>
</dependency>
</dependencies>
<build>
diff --git a/tools/maven-bundle-plugin/src/it/embed-multiple-artifacts/pom.xml b/tools/maven-bundle-plugin/src/it/embed-multiple-artifacts/pom.xml
index d9a173f..4c9302e 100644
--- a/tools/maven-bundle-plugin/src/it/embed-multiple-artifacts/pom.xml
+++ b/tools/maven-bundle-plugin/src/it/embed-multiple-artifacts/pom.xml
@@ -28,12 +28,12 @@
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
- <version>2.4</version>
+ <version>2.5</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
- <version>1.10</version>
+ <version>1.19</version>
</dependency>
</dependencies>
<build>
diff --git a/tools/maven-bundle-plugin/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java b/tools/maven-bundle-plugin/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java
index 5a31003..8d0e570 100644
--- a/tools/maven-bundle-plugin/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java
+++ b/tools/maven-bundle-plugin/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java
@@ -1070,7 +1070,7 @@
* Grab customized manifest entries from the maven-jar-plugin configuration
*/
MavenArchiveConfiguration archiveConfig = JarPluginConfiguration.getArchiveConfiguration( currentProject );
- String mavenManifestText = new MavenArchiver().getManifest( currentProject, archiveConfig ).toString();
+ String mavenManifestText = new MavenArchiver().getManifest( currentProject, archiveConfig.getManifest() ).toString();
addMavenDescriptor = addMavenDescriptor && archiveConfig.isAddMavenDescriptor();
Manifest mavenManifest = new Manifest();
diff --git a/useradmin/filestore/pom.xml b/useradmin/filestore/pom.xml
index 689d1d1..b7f1005 100644
--- a/useradmin/filestore/pom.xml
+++ b/useradmin/filestore/pom.xml
@@ -43,7 +43,7 @@
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.useradmin</artifactId>
- <version>1.0.4-SNAPSHOT</version>
+ <version>1.0.7-SNAPSHOT</version>
<type>bundle</type>
</dependency>
</dependencies>
diff --git a/useradmin/itest/pom.xml b/useradmin/itest/pom.xml
index 505c241..3de6b1e 100644
--- a/useradmin/itest/pom.xml
+++ b/useradmin/itest/pom.xml
@@ -32,7 +32,7 @@
<pax.exam.plugin.version>1.2.4</pax.exam.plugin.version>
<pax.url.aether.version>1.4.0</pax.url.aether.version>
<pax.swissbox.version>1.3.1</pax.swissbox.version>
- <pax.runner.version>1.7.6</pax.runner.version>
+ <pax.runner.version>1.9.0</pax.runner.version>
</properties>
<artifactId>org.apache.felix.useradmin.itest</artifactId>
<version>1.0.0-SNAPSHOT</version>
@@ -47,7 +47,7 @@
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.useradmin</artifactId>
- <version>1.0.4-SNAPSHOT</version>
+ <version>1.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/useradmin/mongodb/pom.xml b/useradmin/mongodb/pom.xml
index 319bc2e..89b2f2e 100644
--- a/useradmin/mongodb/pom.xml
+++ b/useradmin/mongodb/pom.xml
@@ -48,7 +48,7 @@
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.useradmin</artifactId>
- <version>1.0.4-SNAPSHOT</version>
+ <version>1.0.7-SNAPSHOT</version>
<type>bundle</type>
</dependency>
</dependencies>
@@ -104,4 +104,4 @@
</plugin>
</plugins>
</build>
-</project>
\ No newline at end of file
+</project>
diff --git a/webconsole-plugins/deppack/pom.xml b/webconsole-plugins/deppack/pom.xml
index e334ba1..1d0109b 100644
--- a/webconsole-plugins/deppack/pom.xml
+++ b/webconsole-plugins/deppack/pom.xml
@@ -111,7 +111,7 @@
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
- <version>1.3.2</version>
+ <version>1.4</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>
diff --git a/webconsole-plugins/packageadmin/pom.xml b/webconsole-plugins/packageadmin/pom.xml
index 868a7df..14ac5ee 100644
--- a/webconsole-plugins/packageadmin/pom.xml
+++ b/webconsole-plugins/packageadmin/pom.xml
@@ -139,7 +139,7 @@
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
- <version>1.4</version>
+ <version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/webconsole-plugins/script-console/pom.xml b/webconsole-plugins/script-console/pom.xml
index 64515d2..31f23f5 100644
--- a/webconsole-plugins/script-console/pom.xml
+++ b/webconsole-plugins/script-console/pom.xml
@@ -190,7 +190,7 @@
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
- <version>1.4</version>
+ <version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
@@ -208,7 +208,7 @@
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
- <version>1.3.2</version>
+ <version>1.4</version>
<scope>provided</scope>
</dependency>
@@ -242,7 +242,7 @@
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-wrap</artifactId>
- <version>2.4.3</version>
+ <version>2.6.2</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/webconsole-plugins/subsystems/pom.xml b/webconsole-plugins/subsystems/pom.xml
index 68eba32..78f364f 100644
--- a/webconsole-plugins/subsystems/pom.xml
+++ b/webconsole-plugins/subsystems/pom.xml
@@ -81,7 +81,7 @@
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
- <version>1.3.2</version>
+ <version>1.4</version>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/webconsole/pom.xml b/webconsole/pom.xml
index d1901bb..cb7df48 100644
--- a/webconsole/pom.xml
+++ b/webconsole/pom.xml
@@ -350,14 +350,14 @@
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
- <version>1.2.1</version>
+ <version>1.4</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
- <version>1.4</version>
+ <version>2.5</version>
<scope>provided</scope>
</dependency>