diff --git a/quarkus/service/build.gradle.kts b/quarkus/service/build.gradle.kts index 794f317cf6..94ced9bf9f 100644 --- a/quarkus/service/build.gradle.kts +++ b/quarkus/service/build.gradle.kts @@ -146,7 +146,9 @@ tasks.named("test").configure { // Note: the test secrets are referenced in DropwizardServerManager environment("POLARIS_BOOTSTRAP_CREDENTIALS", "POLARIS,root,test-admin,test-secret") jvmArgs("--add-exports", "java.base/sun.nio.ch=ALL-UNNAMED") - useJUnitPlatform() + // Need to allow a java security manager after Java 21, for Subject.getSubject to work + // "getSubject is supported only if a security manager is allowed". + systemProperty("java.security.manager", "allow") maxParallelForks = 4 }