Bug#1057526: metro-policy: FTBFS with default Java 21

2024-01-29 Thread Vladimir Petko
Dear Maintainers,

  Would it be possible to consider a merge request[1] that addresses this issue?

Best Regards,
 Vladimir.

 [1] https://salsa.debian.org/java-team/metro-policy/-/merge_requests/1



Bug#1057526: metro-policy: FTBFS with default Java 21

2023-12-05 Thread Vladimir Petko
Source: metro-policy
Version: 2.7.2-3
Severity: important
Tags: ftbfs
User: debian-j...@lists.debian.org
Usertags: default-java21

Dear Maintainers,

The package metro-policy ftbfs with default Java 21.
The relevant part of the build log:
---
[INFO] Running com.sun.xml.ws.policy.privateutil.PolicyLoggerTest
Dec 04, 2023 10:35:19 AM [com.sun.xml.ws.policy.privateutil.PolicyLoggerTest]  
invoke
SEVERE: Test message.
java.lang.Exception
at 
com.sun.xml.ws.policy.privateutil.PolicyLoggerTest.testCommonsCreateAndLogException(PolicyLoggerTest.java:246)
at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:164)
at junit.framework.TestCase.runBare(TestCase.java:130)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:120)
at junit.framework.TestSuite.runTest(TestSuite.java:230)
at junit.framework.TestSuite.run(TestSuite.java:225)
at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at 
org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:100)
at 
org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:140)
at 
org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:113)
at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
at 
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)

Dec 04, 2023 10:35:19 AM [com.sun.xml.ws.policy.privateutil.PolicyLoggerTest]  
invoke
SEVERE: Test message.
java.lang.Exception
at 
com.sun.xml.ws.policy.privateutil.PolicyLoggerTest.testCommonsCreateAndLogException(PolicyLoggerTest.java:246)
at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:164)
at junit.framework.TestCase.runBare(TestCase.java:130)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:120)
at junit.framework.TestSuite.runTest(TestSuite.java:230)
at junit.framework.TestSuite.run(TestSuite.java:225)
at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at 
org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:100)
at 
org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:140)
at 
org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:113)
at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
at 
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)

Dec 04, 2023 10:35:19 AM [com.sun.xml.ws.policy.privateutil.PolicyLoggerTest]  
invoke
SEVERE: null
Dec 04, 2023 10:35:19 AM [com.sun.xml.ws.policy.privateutil.PolicyLoggerTest]  
invoke
SEVERE: Test message.
Dec 04, 2023 10:35:19 AM [com.sun.xml.ws.policy.privateutil.PolicyLoggerTest]  
invoke
SEVERE: null
java.lang.NullPointerException: test
at 
com.sun.xml.ws.policy.privateutil.PolicyLoggerTest.testCommonsCreateAndLogException(PolicyLoggerTest.java:271)
at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:164)
at junit.framework.TestCase.runBare(TestCase.java:130)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:120)
at