diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index faa5af5b7..47748d401 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,6 +4,7 @@ on: push: branches: - '*' + - 'origin/*' pull_request: branches: - '*' @@ -26,7 +27,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - jdk: [11, 17, 19] + jdk: [11, 17, 19, 21, 25] os: [ubuntu-latest, windows-latest, macos-latest] fail-fast: true max-parallel: 4 diff --git a/integration/pom.xml b/integration/pom.xml index fd217e484..e9198e624 100755 --- a/integration/pom.xml +++ b/integration/pom.xml @@ -53,7 +53,7 @@ org.apache.felix org.apache.felix.main - 5.6.1 + 7.0.5 diff --git a/osgi-over-slf4j/pom.xml b/osgi-over-slf4j/pom.xml index 09a312949..63994e1be 100755 --- a/osgi-over-slf4j/pom.xml +++ b/osgi-over-slf4j/pom.xml @@ -25,13 +25,13 @@ org.osgi org.osgi.core - 4.2.0 + 6.0.0 provided org.osgi org.osgi.enterprise - 4.2.0 + 5.0.0 provided diff --git a/osgi-over-slf4j/src/main/java/org/slf4j/osgi/logservice/impl/Activator.java b/osgi-over-slf4j/src/main/java/org/slf4j/osgi/logservice/impl/Activator.java index 8ac9039ba..99db57e9f 100644 --- a/osgi-over-slf4j/src/main/java/org/slf4j/osgi/logservice/impl/Activator.java +++ b/osgi-over-slf4j/src/main/java/org/slf4j/osgi/logservice/impl/Activator.java @@ -32,7 +32,7 @@ package org.slf4j.osgi.logservice.impl; -import java.util.Properties; +import java.util.Hashtable; import org.osgi.framework.BundleActivator; import org.osgi.framework.BundleContext; @@ -57,7 +57,7 @@ public class Activator implements BundleActivator { */ public void start(BundleContext bundleContext) throws Exception { - Properties props = new Properties(); + Hashtable props = new Hashtable<>(); props.put("description", "An SLF4J LogService implementation."); ServiceFactory factory = new LogServiceFactory(); bundleContext.registerService(LogService.class.getName(), factory, props); diff --git a/parent/pom.xml b/parent/pom.xml index 75b3f880f..039b0c9e1 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -37,10 +37,10 @@ UTF-8 0.8.1 - 1.2.22 + 1.2.26 1.2.10 1.2 - 4.13.1 + 4.13.2 3.7.1 3.10.1 3.0.0-M7 diff --git a/slf4j-ext/pom.xml b/slf4j-ext/pom.xml index b6c465a98..e90f32ed8 100755 --- a/slf4j-ext/pom.xml +++ b/slf4j-ext/pom.xml @@ -36,9 +36,9 @@ true - javassist + org.javassist javassist - 3.4.GA + 3.30.2-GA true