Skip to content

Commit d02eafa

Browse files
authored
Merge pull request #522 from apache/dependabot/maven/org.apache.felix-org.apache.felix.configadmin-1.9.26
Bump org.apache.felix:org.apache.felix.configadmin from 1.2.4 to 1.9.26
2 parents ef98222 + a14aec4 commit d02eafa

File tree

9 files changed

+23
-22
lines changed

9 files changed

+23
-22
lines changed

application/application-itests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
<org.apache.aries.transaction.blueprint.version>1.0.0</org.apache.aries.transaction.blueprint.version>
6767
<org.apache.aries.util.version>1.0.0</org.apache.aries.util.version>
6868
<org.apache.felix.bundlerepository.version>1.6.6</org.apache.felix.bundlerepository.version>
69-
<org.apache.felix.configadmin.version>1.2.4</org.apache.felix.configadmin.version>
69+
<org.apache.felix.configadmin.version>1.9.26</org.apache.felix.configadmin.version>
7070
<org.eclipse.osgi.version>3.8.0.v20120529-1548</org.eclipse.osgi.version>
7171
<pax-exam.version>4.13.5</pax-exam.version>
7272
<pax-logging.version>1.7.2</pax-logging.version>

blueprint/itests/blueprint-itests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
<org.apache.aries.proxy.version>1.1.15-SNAPSHOT</org.apache.aries.proxy.version>
6060
<org.apache.aries.quiesce.api.version>1.0.1-SNAPSHOT</org.apache.aries.quiesce.api.version>
6161
<org.apache.aries.testsupport.unit.version>2.0.0-SNAPSHOT</org.apache.aries.testsupport.unit.version>
62-
<org.apache.felix.configadmin.version>1.8.0</org.apache.felix.configadmin.version>
62+
<org.apache.felix.configadmin.version>1.9.26</org.apache.felix.configadmin.version>
6363
<org.apache.servicemix.bundles.aopalliance.version>1.0_6</org.apache.servicemix.bundles.aopalliance.version>
6464
<org.apache.servicemix.bundles.spring.version>5.3.39_1</org.apache.servicemix.bundles.spring.version>
6565
<org.eclipse.osgi.version>3.15.300</org.eclipse.osgi.version>

jmx/jmx-itests/pom.xml

+6-6
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<org.apache.aries.proxy.version>1.0.2-SNAPSHOT</org.apache.aries.proxy.version>
5151
<org.apache.aries.testsupport.unit.version>2.0.0-SNAPSHOT</org.apache.aries.testsupport.unit.version>
5252
<org.apache.aries.util.version>1.0.0</org.apache.aries.util.version>
53-
<org.apache.felix.configadmin.version>1.8.0</org.apache.felix.configadmin.version>
53+
<org.apache.felix.configadmin.version>1.9.26</org.apache.felix.configadmin.version>
5454
<org.eclipse.osgi.version>3.22.0</org.eclipse.osgi.version>
5555
<pax-exam.version>4.13.5</pax-exam.version>
5656
<pax-tinybundles.version>2.0.0</pax-tinybundles.version>
@@ -59,6 +59,11 @@
5959
</properties>
6060

6161
<dependencies>
62+
<dependency>
63+
<groupId>org.eclipse.platform</groupId>
64+
<artifactId>org.eclipse.osgi</artifactId>
65+
<version>${org.eclipse.osgi.version}</version>
66+
</dependency>
6267
<dependency>
6368
<groupId>org.apache.aries.jmx</groupId>
6469
<artifactId>org.apache.aries.jmx</artifactId>
@@ -219,11 +224,6 @@
219224
<artifactId>junit</artifactId>
220225
<scope>test</scope>
221226
</dependency>
222-
<dependency>
223-
<groupId>org.eclipse.platform</groupId>
224-
<artifactId>org.eclipse.osgi</artifactId>
225-
<version>${org.eclipse.osgi.version}</version>
226-
</dependency>
227227
</dependencies>
228228

229229
<build>

jmx/jmx-itests/src/test/java/org/apache/aries/jmx/AbstractIntegrationTest.java

-3
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,6 @@
2222
import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
2323
import static org.ops4j.pax.exam.CoreOptions.provision;
2424
import static org.ops4j.pax.exam.CoreOptions.streamBundle;
25-
import static org.ops4j.pax.exam.CoreOptions.systemProperty;
26-
import static org.ops4j.pax.exam.CoreOptions.vmOption;
27-
import static org.ops4j.pax.exam.CoreOptions.when;
2825
import static org.ops4j.pax.tinybundles.core.TinyBundles.bundle;
2926
import static org.ops4j.pax.tinybundles.core.TinyBundles.withBnd;
3027

jmx/jmx-itests/src/test/java/org/apache/aries/jmx/framework/PackageStateMBeanTest.java

+11-2
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,17 @@ public void testMBeanInterface() throws IOException {
8181
long[] exportingBundles2 = packagaState.getExportingBundles("test", "1.0.0");
8282
assertNull("Shouldn't find a bundle exporting test package", exportingBundles2);
8383

84+
// jmx-api and jmx are exporting the package - other bundles wires to jmx as the providing one
85+
long bundleIdExportingJmxFramework = -1;
86+
for (long exportingBundle : exportingBundles) {
87+
if (context().getBundle(exportingBundle).getSymbolicName().equals("org.apache.aries.jmx")) {
88+
bundleIdExportingJmxFramework = exportingBundle;
89+
}
90+
}
91+
assertTrue("Should find the Aries JMX bundle as exporting org.osgi.jmx.framework", bundleIdExportingJmxFramework > 0);
92+
8493
long[] importingBundlesId = packagaState
85-
.getImportingBundles("org.osgi.jmx.framework", "1.7.0", exportingBundles[0]);
94+
.getImportingBundles("org.osgi.jmx.framework", "1.7.0", bundleIdExportingJmxFramework);
8695
assertTrue("Should find bundles importing org.osgi.jmx.framework", importingBundlesId.length > 0);
8796

8897
TabularData table = packagaState.listPackages();
@@ -92,7 +101,7 @@ public void testMBeanInterface() throws IOException {
92101
assertNotNull("Collection of CompositeData shouldn't be null", colData);
93102
assertFalse("Collection of CompositeData should contain elements", colData.isEmpty());
94103

95-
boolean isRemovalPending = packagaState.isRemovalPending("org.osgi.jmx.framework", "1.7.0", exportingBundles[0]);
104+
boolean isRemovalPending = packagaState.isRemovalPending("org.osgi.jmx.framework", "1.7.0", bundleIdExportingJmxFramework);
96105
assertFalse("Should removal pending on org.osgi.jmx.framework be false", isRemovalPending);
97106
}
98107

jmx/jmx-itests/src/test/java/org/apache/aries/jmx/test/blueprint/BlueprintMBeanTest.java

+1-6
Original file line numberDiff line numberDiff line change
@@ -115,12 +115,7 @@ public void testBlueprintMetaDataMBean() throws Exception {
115115
//find the Blueprint Sample bundle's container service id
116116
String filter = "(&(osgi.blueprint.container.symbolicname=" // no similar one in interfaces
117117
+ sample.getSymbolicName() + ")(osgi.blueprint.container.version=" + sample.getVersion() + "))";
118-
ServiceReference[] serviceReferences = null;
119-
try {
120-
serviceReferences = bundleContext.getServiceReferences(BlueprintContainer.class.getName(), filter);
121-
} catch (InvalidSyntaxException e) {
122-
throw new RuntimeException(e);
123-
}
118+
ServiceReference[] serviceReferences = bundleContext.getServiceReferences(BlueprintContainer.class.getName(), filter);
124119
long sampleBlueprintContainerServiceId = (Long) serviceReferences[0].getProperty(Constants.SERVICE_ID);
125120

126121
//retrieve the proxy object

jmx/jmx-whiteboard/src/test/java/org/apache/aries/jmx/whiteboard/integration/helper/IntegrationTestBase.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ public static Option[] configuration() {
8787

8888
bundle(bundleFile.toURI().toString()),
8989
mavenBundle("org.ops4j.pax.tinybundles", "tinybundles", "2.0.0"),
90-
mavenBundle("org.apache.felix", "org.apache.felix.configadmin", "1.2.8"),
90+
mavenBundle("org.apache.felix", "org.apache.felix.configadmin", "1.9.26"),
9191
mavenBundle("org.ops4j.pax.logging", "pax-logging-api", "1.7.2"),
9292
mavenBundle("org.ops4j.pax.logging", "pax-logging-service", "1.7.2"));
9393

subsystem/subsystem-itests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
<org.apache.aries.testsupport.unit.version>2.0.0-SNAPSHOT</org.apache.aries.testsupport.unit.version>
5959
<org.apache.aries.util.version>1.1.0</org.apache.aries.util.version>
6060
<org.apache.felix.bundlerepository.version>2.0.10</org.apache.felix.bundlerepository.version>
61-
<org.apache.felix.configadmin.version>1.8.0</org.apache.felix.configadmin.version>
61+
<org.apache.felix.configadmin.version>1.9.26</org.apache.felix.configadmin.version>
6262
<org.eclipse.equinox.event.version>1.2.200.v20120522-2049</org.eclipse.equinox.event.version>
6363
<org.eclipse.osgi.version>3.11.3</org.eclipse.osgi.version>
6464
<org.osgi.service.obr.version>1.0.2</org.osgi.service.obr.version>

transaction/transaction-itests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
<org.apache.aries.transaction.testbundle.version>1.0.1-SNAPSHOT</org.apache.aries.transaction.testbundle.version>
6060
<org.apache.aries.transaction.testds.version>1.0.1-SNAPSHOT</org.apache.aries.transaction.testds.version>
6161
<org.apache.aries.util.version>1.1.3</org.apache.aries.util.version>
62-
<org.apache.felix.configadmin.version>1.8.4</org.apache.felix.configadmin.version>
62+
<org.apache.felix.configadmin.version>1.9.26</org.apache.felix.configadmin.version>
6363
<org.apache.felix.coordinator.version>1.0.2</org.apache.felix.coordinator.version>
6464
<org.apache.servicemix.bundles.javax-inject.version>1_2</org.apache.servicemix.bundles.javax-inject.version>
6565
<org.eclipse.osgi.version>3.22.0</org.eclipse.osgi.version>

0 commit comments

Comments
 (0)