[main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Custom Filter Mock for Filter, hashCode: 1430104337 added [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Successfully loaded custom Filter Mock for Filter, hashCode: 1430104337 for context Optional.empty [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Custom Filter Mock for Filter, hashCode: 1430104337 removed [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Custom filter properties updated: {customFilterList=org.opendaylight.aaa.filterchain.filters.CannotInstantiate} [main] ERROR org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Error loading NamedFilterDTO [clazzName=org.opendaylight.aaa.filterchain.filters.CannotInstantiate, initParams={}] java.lang.IllegalAccessException: class org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl$NamedFilterDTO cannot access a member of class org.opendaylight.aaa.filterchain.filters.CannotInstantiate with modifiers "private" at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:392) at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:674) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:489) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl$NamedFilterDTO.getInstance(CustomFilterAdapterConfigurationImpl.java:339) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.getFilterInstance(CustomFilterAdapterConfigurationImpl.java:186) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.lambda$convertCustomFilterList$1(CustomFilterAdapterConfigurationImpl.java:172) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.Collections$2.tryAdvance(Collections.java:4853) at java.base/java.util.Collections$2.forEachRemaining(Collections.java:4861) at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.lambda$forEachRemaining$1(CollectSpliterators.java:378) at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:992) at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.forEachRemaining(CollectSpliterators.java:374) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.convertCustomFilterList(CustomFilterAdapterConfigurationImpl.java:174) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.updateListener(CustomFilterAdapterConfigurationImpl.java:141) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.updateListeners(CustomFilterAdapterConfigurationImpl.java:127) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.update(CustomFilterAdapterConfigurationImpl.java:87) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImplTest.testUpdatedWithNonInstantiableFilter(CustomFilterAdapterConfigurationImplTest.java:93) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Custom filter properties updated: {customFilterList=org.opendaylight.aaa.filterchain.filters.TestFilter1,org.opendaylight.aaa.filterchain.filters.TestFilter2} [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Successfully loaded custom Filter org.opendaylight.aaa.filterchain.filters.TestFilter1@733c464f for context Optional.empty [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Successfully loaded custom Filter org.opendaylight.aaa.filterchain.filters.TestFilter2@47272cd3 for context Optional.empty [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Custom filter properties updated: {customFilterList=org.opendaylight.aaa.filterchain.filters.ExtractFilterConfigFilter,org.opendaylight.aaa.filterchain.filters.TestFilter2, badkey=badkeyvalue, org.opendaylight.aaa.filterchain.filters.ExtractFilterConfigFilter.key=value} [main] ERROR org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - couldn't parse property "badkey"; skipping [main] ERROR org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - couldn't parse property "badkey"; skipping [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Successfully loaded custom Filter org.opendaylight.aaa.filterchain.filters.ExtractFilterConfigFilter@236eccd1 for context Optional.empty [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Successfully loaded custom Filter org.opendaylight.aaa.filterchain.filters.TestFilter2@5d512ddb for context Optional.empty [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Custom filter properties updated: {customFilterList=org.opendaylight.aaa.filterchain.filters.NotAFilter} [main] ERROR org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Error loading NamedFilterDTO [clazzName=org.opendaylight.aaa.filterchain.filters.NotAFilter, initParams={}] java.lang.ClassCastException: class org.opendaylight.aaa.filterchain.filters.NotAFilter at java.base/java.lang.Class.asSubclass(Class.java:3924) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl$NamedFilterDTO.getInstance(CustomFilterAdapterConfigurationImpl.java:339) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.getFilterInstance(CustomFilterAdapterConfigurationImpl.java:186) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.lambda$convertCustomFilterList$1(CustomFilterAdapterConfigurationImpl.java:172) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.Collections$2.tryAdvance(Collections.java:4853) at java.base/java.util.Collections$2.forEachRemaining(Collections.java:4861) at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.lambda$forEachRemaining$1(CollectSpliterators.java:378) at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:992) at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.forEachRemaining(CollectSpliterators.java:374) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.convertCustomFilterList(CustomFilterAdapterConfigurationImpl.java:174) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.updateListener(CustomFilterAdapterConfigurationImpl.java:141) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.updateListeners(CustomFilterAdapterConfigurationImpl.java:127) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.update(CustomFilterAdapterConfigurationImpl.java:87) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImplTest.testUpdatedWithNonFilterClass(CustomFilterAdapterConfigurationImplTest.java:103) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Custom filter properties updated: {customFilterList=org.opendaylight.aaa.filterchain.filters.FilterInitThrowsException} [main] ERROR org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Error injecting custom filter org.opendaylight.aaa.filterchain.filters.FilterInitThrowsException@66bf40e5 - continuing anyway javax.servlet.ServletException at org.opendaylight.aaa.filterchain.filters.FilterInitThrowsException.init(FilterInitThrowsException.java:27) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl$NamedFilterDTO.init(CustomFilterAdapterConfigurationImpl.java:351) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl$NamedFilterDTO.getInstance(CustomFilterAdapterConfigurationImpl.java:344) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.getFilterInstance(CustomFilterAdapterConfigurationImpl.java:186) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.lambda$convertCustomFilterList$1(CustomFilterAdapterConfigurationImpl.java:172) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.Collections$2.tryAdvance(Collections.java:4853) at java.base/java.util.Collections$2.forEachRemaining(Collections.java:4861) at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.lambda$forEachRemaining$1(CollectSpliterators.java:378) at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:992) at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.forEachRemaining(CollectSpliterators.java:374) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.convertCustomFilterList(CustomFilterAdapterConfigurationImpl.java:174) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.updateListener(CustomFilterAdapterConfigurationImpl.java:141) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.updateListeners(CustomFilterAdapterConfigurationImpl.java:127) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.update(CustomFilterAdapterConfigurationImpl.java:87) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImplTest.testUpdatedFilterInitThrowsException(CustomFilterAdapterConfigurationImplTest.java:171) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Successfully loaded custom Filter org.opendaylight.aaa.filterchain.filters.FilterInitThrowsException@66bf40e5 for context Optional.empty [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Custom filter properties updated: {customFilterList=org.opendaylight.aaa.filterchain.filters.TestFilter1,org.opendaylight.aaa.filterchain.filters.FilterDoesntExist} [main] INFO org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Successfully loaded custom Filter org.opendaylight.aaa.filterchain.filters.TestFilter1@5a515e5d for context Optional.empty [main] ERROR org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl - Error loading NamedFilterDTO [clazzName=org.opendaylight.aaa.filterchain.filters.FilterDoesntExist, initParams={}] java.lang.ClassNotFoundException: org.opendaylight.aaa.filterchain.filters.FilterDoesntExist at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:375) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl$NamedFilterDTO.getInstance(CustomFilterAdapterConfigurationImpl.java:339) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.getFilterInstance(CustomFilterAdapterConfigurationImpl.java:186) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.lambda$convertCustomFilterList$1(CustomFilterAdapterConfigurationImpl.java:172) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:992) at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.lambda$forEachRemaining$1(CollectSpliterators.java:378) at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:992) at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.forEachRemaining(CollectSpliterators.java:374) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.convertCustomFilterList(CustomFilterAdapterConfigurationImpl.java:174) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.updateListener(CustomFilterAdapterConfigurationImpl.java:141) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.updateListeners(CustomFilterAdapterConfigurationImpl.java:127) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl.update(CustomFilterAdapterConfigurationImpl.java:87) at org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImplTest.testUpdatedUnresolvableClass(CustomFilterAdapterConfigurationImplTest.java:64) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)