[INFO] [INFO] --------------< org.glassfish.jersey.core:jersey-server >--------------- [INFO] Building jersey-core-server 3.1.0-SNAPSHOT [14/281] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] Downloading from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/jakarta/validation/jakarta.validation-api/3.0.0/jakarta.validation-api-3.0.0.pom [INFO] Downloaded from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/jakarta/validation/jakarta.validation-api/3.0.0/jakarta.validation-api-3.0.0.pom (10.0 kB at 221 kB/s) [INFO] Downloading from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/jboss-vfs/3.2.6.Final/jboss-vfs-3.2.6.Final.pom [INFO] Downloaded from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/jboss-vfs/3.2.6.Final/jboss-vfs-3.2.6.Final.pom (7.3 kB at 158 kB/s) [INFO] Downloading from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/jboss-parent/16/jboss-parent-16.pom [INFO] Downloaded from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/jboss-parent/16/jboss-parent-16.pom (32 kB at 788 kB/s) [INFO] Downloading from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.pom [INFO] Downloaded from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.pom (5.9 kB at 173 kB/s) [INFO] Downloading from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/jboss-parent/15/jboss-parent-15.pom [INFO] Downloaded from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/jboss-parent/15/jboss-parent-15.pom (32 kB at 985 kB/s) [INFO] Downloading from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/jakarta/validation/jakarta.validation-api/3.0.0/jakarta.validation-api-3.0.0.jar [INFO] Downloading from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/jboss-vfs/3.2.6.Final/jboss-vfs-3.2.6.Final.jar [INFO] Downloading from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.jar [INFO] Downloaded from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/jboss-vfs/3.2.6.Final/jboss-vfs-3.2.6.Final.jar (135 kB at 6.1 MB/s) [INFO] Downloaded from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/jakarta/validation/jakarta.validation-api/3.0.0/jakarta.validation-api-3.0.0.jar (93 kB at 4.0 MB/s) [INFO] Downloaded from eclipse.maven.central.mirror: https://repo.eclipse.org/content/repositories/maven_central/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.jar (67 kB at 2.6 MB/s) [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jersey-server --- [INFO] [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-versions) @ jersey-server --- [INFO] [INFO] --- maven-checkstyle-plugin:3.1.0:check (verify) @ jersey-server --- [INFO] Starting audit... Audit done. [INFO] [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ jersey-server --- [INFO] Highest basedir set to: /home/jenkins/agent/workspace/buildPRbranch [INFO] [INFO] --- build-helper-maven-plugin:3.0.0:parse-version (parse-version) @ jersey-server --- [INFO] [INFO] --- istack-commons-maven-plugin:3.0.8:rs-gen (default) @ jersey-server --- [INFO] Resources: [INFO] org/glassfish/jersey/server/internal/localization.properties [INFO] Processing /home/jenkins/agent/workspace/buildPRbranch/core-server/src/main/resources/org/glassfish/jersey/server/internal/localization.properties [INFO] [INFO] --- build-helper-maven-plugin:3.0.0:add-source (default) @ jersey-server --- [INFO] Source directory: /home/jenkins/agent/workspace/buildPRbranch/core-server/target/generated-sources/rsrc-gen added. [INFO] [INFO] --- maven-resources-plugin:2.6:copy-resources (copy-legaldocs) @ jersey-server --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources to META-INF/ [INFO] [INFO] --- maven-resources-plugin:2.6:copy-resources (copy-legaldocs-to-sources) @ jersey-server --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources to META-INF/ [INFO] [INFO] --- maven-resources-plugin:2.6:copy-resources (copy-legaldocs-to-osgi-bundles) @ jersey-server --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources to META-INF/ [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ jersey-server --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 8 resources [INFO] [INFO] --- maven-compiler-plugin:3.8.0:compile (default-compile) @ jersey-server --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 370 source files to /home/jenkins/agent/workspace/buildPRbranch/core-server/target/classes [INFO] /home/jenkins/agent/workspace/buildPRbranch/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/AnnotationVisitor.java: Some input files use or override a deprecated API. [INFO] /home/jenkins/agent/workspace/buildPRbranch/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/AnnotationVisitor.java: Recompile with -Xlint:deprecation for details. [INFO] /home/jenkins/agent/workspace/buildPRbranch/core-server/src/main/java/org/glassfish/jersey/server/ServerRuntime.java: Some input files use unchecked or unsafe operations. [INFO] /home/jenkins/agent/workspace/buildPRbranch/core-server/src/main/java/org/glassfish/jersey/server/ServerRuntime.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ jersey-server --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 6 resources [INFO] [INFO] --- maven-compiler-plugin:3.8.0:testCompile (default-testCompile) @ jersey-server --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 145 source files to /home/jenkins/agent/workspace/buildPRbranch/core-server/target/test-classes [INFO] /home/jenkins/agent/workspace/buildPRbranch/core-server/src/test/java/org/glassfish/jersey/server/model/AmbiguousTemplateTest.java: Some input files use or override a deprecated API. [INFO] /home/jenkins/agent/workspace/buildPRbranch/core-server/src/test/java/org/glassfish/jersey/server/model/AmbiguousTemplateTest.java: Recompile with -Xlint:deprecation for details. [INFO] /home/jenkins/agent/workspace/buildPRbranch/core-server/src/test/java/org/glassfish/jersey/server/internal/monitoring/AbstractNanosReservoirTest.java: Some input files use unchecked or unsafe operations. [INFO] /home/jenkins/agent/workspace/buildPRbranch/core-server/src/test/java/org/glassfish/jersey/server/internal/monitoring/AbstractNanosReservoirTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M6:test (default-test) @ jersey-server --- [INFO] Using auto detected provider org.apache.maven.surefire.junitcore.JUnitCoreProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigurationLoaderTest May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigurationLoaderTest$MyWadlGenerator May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigurationLoaderTest$MyWadlGenerator [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.21 s - in org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigurationLoaderTest [INFO] Running org.glassfish.jersey.server.wadl.config.WadlGeneratorLoaderTest May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorLoaderTest$MyWadlGenerator2 May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader setProperty WARNING: Configuring the MyWadlGenerator2 with the file based property testFile is deprecated and will be removed in future versions of jersey! You should use the InputStream based property instead. May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorLoaderTest$MyWadlGenerator2 May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorLoaderTest$MyWadlGenerator2 May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader setProperty WARNING: Configuring the MyWadlGenerator2 with the file based property testFile is deprecated and will be removed in future versions of jersey! You should use the InputStream based property instead. May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorLoaderTest$MyWadlGenerator2 May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader setProperty WARNING: Configuring the MyWadlGenerator2 with the file based property testFile is deprecated and will be removed in future versions of jersey! You should use the InputStream based property instead. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.406 s - in org.glassfish.jersey.server.wadl.config.WadlGeneratorLoaderTest [INFO] Running org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigTest May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigTest$MyWadlGenerator3 May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigTest$MyWadlGenerator May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigTest$MyWadlGenerator May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigTest$MyWadlGenerator2 May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigTest$MyWadlGenerator May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigTest$MyWadlGenerator2 May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigTest$MyWadlGenerator May 06, 2022 10:09:15 AM org.glassfish.jersey.server.wadl.config.WadlGeneratorLoader loadWadlGenerator INFO: Loading wadlGenerator org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigTest$MyWadlGenerator2 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.296 s - in org.glassfish.jersey.server.wadl.config.WadlGeneratorConfigTest [INFO] Running org.glassfish.jersey.server.wadl.generators.resourcedoc.WadlGeneratorResourceDocSupportTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.919 s - in org.glassfish.jersey.server.wadl.generators.resourcedoc.WadlGeneratorResourceDocSupportTest [INFO] Running org.glassfish.jersey.server.internal.inject.MatrixParamStringConstructorTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.777 s - in org.glassfish.jersey.server.internal.inject.MatrixParamStringConstructorTest [INFO] Running org.glassfish.jersey.server.internal.inject.CookieParamAsStringTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.497 s - in org.glassfish.jersey.server.internal.inject.CookieParamAsStringTest [INFO] Running org.glassfish.jersey.server.internal.inject.PathParamAsStringTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.292 s - in org.glassfish.jersey.server.internal.inject.PathParamAsStringTest [INFO] Running org.glassfish.jersey.server.internal.inject.QueryParamAsPrimitiveTest ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 ### 200 [INFO] Tests run: 35, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.717 s - in org.glassfish.jersey.server.internal.inject.QueryParamAsPrimitiveTest [INFO] Running org.glassfish.jersey.server.internal.inject.PathParamDefaultValueTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.695 s - in org.glassfish.jersey.server.internal.inject.PathParamDefaultValueTest [INFO] Running org.glassfish.jersey.server.internal.inject.QueryParamEnumTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s - in org.glassfish.jersey.server.internal.inject.QueryParamEnumTest [INFO] Running org.glassfish.jersey.server.internal.inject.ActiveBindingBindingTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.164 s - in org.glassfish.jersey.server.internal.inject.ActiveBindingBindingTest [INFO] Running org.glassfish.jersey.server.internal.inject.MatrixParamAsPrimitiveTest [INFO] Tests run: 35, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.689 s - in org.glassfish.jersey.server.internal.inject.MatrixParamAsPrimitiveTest [INFO] Running org.glassfish.jersey.server.internal.inject.CookieParamStringConstructorTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.517 s - in org.glassfish.jersey.server.internal.inject.CookieParamStringConstructorTest [INFO] Running org.glassfish.jersey.server.internal.inject.QueryParamSetStringConstructorTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.219 s - in org.glassfish.jersey.server.internal.inject.QueryParamSetStringConstructorTest [INFO] Running org.glassfish.jersey.server.internal.inject.InvalidParamsTest May 06, 2022 10:09:24 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: Unknown HK2 failure detected: MultiException stack 1 of 3 org.glassfish.jersey.server.ParamException$QueryParamException: HTTP 404 Not Found at org.glassfish.jersey.server.internal.inject.QueryParamValueParamProvider$QueryParamValueProvider.apply(QueryParamValueParamProvider.java:81) at org.glassfish.jersey.server.internal.inject.QueryParamValueParamProvider$QueryParamValueProvider.apply(QueryParamValueParamProvider.java:65) at org.glassfish.jersey.server.internal.inject.ParamInjectionResolver.resolve(ParamInjectionResolver.java:97) at org.glassfish.jersey.inject.hk2.InjectionResolverWrapper.resolve(InjectionResolverWrapper.java:62) at org.jvnet.hk2.internal.ClazzCreator.resolve(ClazzCreator.java:188) at org.jvnet.hk2.internal.ClazzCreator.resolveAllDependencies(ClazzCreator.java:211) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:334) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:466) at org.glassfish.jersey.inject.hk2.RequestContext.findOrCreate(RequestContext.java:59) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2103) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:769) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:732) at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:702) at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getInstance(AbstractHk2InjectionManager.java:160) at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getInstance(ImmediateHk2InjectionManager.java:30) at org.glassfish.jersey.internal.inject.Injections.getOrCreate(Injections.java:105) at org.glassfish.jersey.server.model.MethodHandler$ClassBasedMethodHandler.getInstance(MethodHandler.java:260) at org.glassfish.jersey.server.internal.routing.PushMethodHandlerRouter.apply(PushMethodHandlerRouter.java:51) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:86) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:69) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:38) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:596) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:576) at org.glassfish.jersey.server.internal.inject.InvalidParamsTest.testInvalidQueryParamFieldISE(InvalidParamsTest.java:174) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) 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.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.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at org.apache.maven.surefire.junitcore.pc.InvokerStrategy.schedule(InvokerStrategy.java:54) at org.apache.maven.surefire.junitcore.pc.Scheduler.schedule(Scheduler.java:355) 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.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: org.glassfish.jersey.internal.inject.ExtractorException: java.lang.IllegalStateException: error at org.glassfish.jersey.internal.inject.ParamConverters$AbstractStringReader.fromString(ParamConverters.java:77) at org.glassfish.jersey.server.internal.inject.AbstractParamValueExtractor.convert(AbstractParamValueExtractor.java:116) at org.glassfish.jersey.server.internal.inject.AbstractParamValueExtractor.fromString(AbstractParamValueExtractor.java:107) at org.glassfish.jersey.server.internal.inject.SingleValueExtractor.extract(SingleValueExtractor.java:61) at org.glassfish.jersey.server.internal.inject.QueryParamValueParamProvider$QueryParamValueProvider.apply(QueryParamValueParamProvider.java:78) ... 67 more Caused by: java.lang.IllegalStateException: error at org.glassfish.jersey.server.internal.inject.InvalidParamsTest$FaultyParamEntityISE.fromString(InvalidParamsTest.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.glassfish.jersey.internal.inject.ParamConverters$TypeFromString$1._fromString(ParamConverters.java:163) at org.glassfish.jersey.internal.inject.ParamConverters$AbstractStringReader.fromString(ParamConverters.java:67) ... 71 more MultiException stack 2 of 3 java.lang.IllegalArgumentException: While attempting to resolve the dependencies of org.glassfish.jersey.server.internal.inject.InvalidParamsTest$ResourceWithFaultyParamEntityFieldISE errors were found at org.jvnet.hk2.internal.ClazzCreator.resolveAllDependencies(ClazzCreator.java:224) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:334) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:466) at org.glassfish.jersey.inject.hk2.RequestContext.findOrCreate(RequestContext.java:59) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2103) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:769) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:732) at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:702) at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getInstance(AbstractHk2InjectionManager.java:160) at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getInstance(ImmediateHk2InjectionManager.java:30) at org.glassfish.jersey.internal.inject.Injections.getOrCreate(Injections.java:105) at org.glassfish.jersey.server.model.MethodHandler$ClassBasedMethodHandler.getInstance(MethodHandler.java:260) at org.glassfish.jersey.server.internal.routing.PushMethodHandlerRouter.apply(PushMethodHandlerRouter.java:51) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:86) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:69) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:38) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:596) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:576) at org.glassfish.jersey.server.internal.inject.InvalidParamsTest.testInvalidQueryParamFieldISE(InvalidParamsTest.java:174) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) 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.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.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at org.apache.maven.surefire.junitcore.pc.InvokerStrategy.schedule(InvokerStrategy.java:54) at org.apache.maven.surefire.junitcore.pc.Scheduler.schedule(Scheduler.java:355) 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.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) MultiException stack 3 of 3 java.lang.IllegalStateException: Unable to perform operation: resolve on org.glassfish.jersey.server.internal.inject.InvalidParamsTest$ResourceWithFaultyParamEntityFieldISE at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:363) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:466) at org.glassfish.jersey.inject.hk2.RequestContext.findOrCreate(RequestContext.java:59) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2103) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:769) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:732) at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:702) at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getInstance(AbstractHk2InjectionManager.java:160) at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getInstance(ImmediateHk2InjectionManager.java:30) at org.glassfish.jersey.internal.inject.Injections.getOrCreate(Injections.java:105) at org.glassfish.jersey.server.model.MethodHandler$ClassBasedMethodHandler.getInstance(MethodHandler.java:260) at org.glassfish.jersey.server.internal.routing.PushMethodHandlerRouter.apply(PushMethodHandlerRouter.java:51) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:86) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:69) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:38) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:596) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:576) at org.glassfish.jersey.server.internal.inject.InvalidParamsTest.testInvalidQueryParamFieldISE(InvalidParamsTest.java:174) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) 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.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.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at org.apache.maven.surefire.junitcore.pc.InvokerStrategy.schedule(InvokerStrategy.java:54) at org.apache.maven.surefire.junitcore.pc.Scheduler.schedule(Scheduler.java:355) 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.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) May 06, 2022 10:09:24 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: Unknown HK2 failure detected: MultiException stack 1 of 3 jakarta.ws.rs.WebApplicationException: HTTP 500 Internal Server Error at org.glassfish.jersey.server.internal.inject.InvalidParamsTest$FaultyParamEntityWAE.fromString(InvalidParamsTest.java:93) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.glassfish.jersey.internal.inject.ParamConverters$TypeFromString$1._fromString(ParamConverters.java:163) at org.glassfish.jersey.internal.inject.ParamConverters$AbstractStringReader.fromString(ParamConverters.java:67) at org.glassfish.jersey.server.internal.inject.AbstractParamValueExtractor.convert(AbstractParamValueExtractor.java:116) at org.glassfish.jersey.server.internal.inject.AbstractParamValueExtractor.fromString(AbstractParamValueExtractor.java:107) at org.glassfish.jersey.server.internal.inject.SingleValueExtractor.extract(SingleValueExtractor.java:61) at org.glassfish.jersey.server.internal.inject.QueryParamValueParamProvider$QueryParamValueProvider.apply(QueryParamValueParamProvider.java:78) at org.glassfish.jersey.server.internal.inject.QueryParamValueParamProvider$QueryParamValueProvider.apply(QueryParamValueParamProvider.java:65) at org.glassfish.jersey.server.internal.inject.ParamInjectionResolver.resolve(ParamInjectionResolver.java:97) at org.glassfish.jersey.inject.hk2.InjectionResolverWrapper.resolve(InjectionResolverWrapper.java:62) at org.jvnet.hk2.internal.ClazzCreator.resolve(ClazzCreator.java:188) at org.jvnet.hk2.internal.ClazzCreator.resolveAllDependencies(ClazzCreator.java:211) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:334) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:466) at org.glassfish.jersey.inject.hk2.RequestContext.findOrCreate(RequestContext.java:59) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2103) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:769) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:732) at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:702) at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getInstance(AbstractHk2InjectionManager.java:160) at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getInstance(ImmediateHk2InjectionManager.java:30) at org.glassfish.jersey.internal.inject.Injections.getOrCreate(Injections.java:105) at org.glassfish.jersey.server.model.MethodHandler$ClassBasedMethodHandler.getInstance(MethodHandler.java:260) at org.glassfish.jersey.server.internal.routing.PushMethodHandlerRouter.apply(PushMethodHandlerRouter.java:51) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:86) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:69) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:38) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:596) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:576) at org.glassfish.jersey.server.internal.inject.InvalidParamsTest.testInvalidQueryParamFieldWAE(InvalidParamsTest.java:144) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) 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.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.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at org.apache.maven.surefire.junitcore.pc.InvokerStrategy.schedule(InvokerStrategy.java:54) at org.apache.maven.surefire.junitcore.pc.Scheduler.schedule(Scheduler.java:355) 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.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) MultiException stack 2 of 3 java.lang.IllegalArgumentException: While attempting to resolve the dependencies of org.glassfish.jersey.server.internal.inject.InvalidParamsTest$ResourceWithFaultyParamEntityFieldWAE errors were found at org.jvnet.hk2.internal.ClazzCreator.resolveAllDependencies(ClazzCreator.java:224) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:334) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:466) at org.glassfish.jersey.inject.hk2.RequestContext.findOrCreate(RequestContext.java:59) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2103) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:769) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:732) at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:702) at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getInstance(AbstractHk2InjectionManager.java:160) at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getInstance(ImmediateHk2InjectionManager.java:30) at org.glassfish.jersey.internal.inject.Injections.getOrCreate(Injections.java:105) at org.glassfish.jersey.server.model.MethodHandler$ClassBasedMethodHandler.getInstance(MethodHandler.java:260) at org.glassfish.jersey.server.internal.routing.PushMethodHandlerRouter.apply(PushMethodHandlerRouter.java:51) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:86) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:69) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:38) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:596) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:576) at org.glassfish.jersey.server.internal.inject.InvalidParamsTest.testInvalidQueryParamFieldWAE(InvalidParamsTest.java:144) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) 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.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.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at org.apache.maven.surefire.junitcore.pc.InvokerStrategy.schedule(InvokerStrategy.java:54) at org.apache.maven.surefire.junitcore.pc.Scheduler.schedule(Scheduler.java:355) 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.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) MultiException stack 3 of 3 java.lang.IllegalStateException: Unable to perform operation: resolve on org.glassfish.jersey.server.internal.inject.InvalidParamsTest$ResourceWithFaultyParamEntityFieldWAE at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:363) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:466) at org.glassfish.jersey.inject.hk2.RequestContext.findOrCreate(RequestContext.java:59) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2103) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:769) at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService(ServiceLocatorImpl.java:732) at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:702) at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getInstance(AbstractHk2InjectionManager.java:160) at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getInstance(ImmediateHk2InjectionManager.java:30) at org.glassfish.jersey.internal.inject.Injections.getOrCreate(Injections.java:105) at org.glassfish.jersey.server.model.MethodHandler$ClassBasedMethodHandler.getInstance(MethodHandler.java:260) at org.glassfish.jersey.server.internal.routing.PushMethodHandlerRouter.apply(PushMethodHandlerRouter.java:51) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:86) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:69) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:38) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:596) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:576) at org.glassfish.jersey.server.internal.inject.InvalidParamsTest.testInvalidQueryParamFieldWAE(InvalidParamsTest.java:144) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) 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.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.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at org.apache.maven.surefire.junitcore.pc.InvokerStrategy.schedule(InvokerStrategy.java:54) at org.apache.maven.surefire.junitcore.pc.Scheduler.schedule(Scheduler.java:355) 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.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.31 s - in org.glassfish.jersey.server.internal.inject.InvalidParamsTest [INFO] Running org.glassfish.jersey.server.internal.inject.CookieParamAsCookieTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s - in org.glassfish.jersey.server.internal.inject.CookieParamAsCookieTest [INFO] Running org.glassfish.jersey.server.internal.inject.EncodedParamsTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.247 s - in org.glassfish.jersey.server.internal.inject.EncodedParamsTest [INFO] Running org.glassfish.jersey.server.internal.inject.ContextBasedInjectionTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.602 s - in org.glassfish.jersey.server.internal.inject.ContextBasedInjectionTest [INFO] Running org.glassfish.jersey.server.internal.inject.QueryParamAsSortedSetStringTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.225 s - in org.glassfish.jersey.server.internal.inject.QueryParamAsSortedSetStringTest [INFO] Running org.glassfish.jersey.server.internal.inject.UriTest [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.683 s - in org.glassfish.jersey.server.internal.inject.UriTest [INFO] Running org.glassfish.jersey.server.internal.inject.HeaderParamAsStringTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.696 s - in org.glassfish.jersey.server.internal.inject.HeaderParamAsStringTest [INFO] Running org.glassfish.jersey.server.internal.inject.QueryParamFromStringTest [afromString, fromString, bfromString] [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.199 s - in org.glassfish.jersey.server.internal.inject.QueryParamFromStringTest [INFO] Running org.glassfish.jersey.server.internal.inject.QueryParamAsStringTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.696 s - in org.glassfish.jersey.server.internal.inject.QueryParamAsStringTest [INFO] Running org.glassfish.jersey.server.internal.inject.MatrixParamAsStringTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.696 s - in org.glassfish.jersey.server.internal.inject.MatrixParamAsStringTest [INFO] Running org.glassfish.jersey.server.internal.inject.JaxRsInjectablesTest [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.714 s - in org.glassfish.jersey.server.internal.inject.JaxRsInjectablesTest [INFO] Running org.glassfish.jersey.server.internal.inject.QueryParamAsSortedSetPrimitiveTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.826 s - in org.glassfish.jersey.server.internal.inject.QueryParamAsSortedSetPrimitiveTest [INFO] Running org.glassfish.jersey.server.internal.inject.PathParamStringConstructorTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 s - in org.glassfish.jersey.server.internal.inject.PathParamStringConstructorTest [INFO] Running org.glassfish.jersey.server.internal.inject.PathParamAsPathSegmentTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.401 s - in org.glassfish.jersey.server.internal.inject.PathParamAsPathSegmentTest [INFO] Running org.glassfish.jersey.server.internal.inject.HeaderParamAsPrimitiveTest [INFO] Tests run: 35, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.822 s - in org.glassfish.jersey.server.internal.inject.HeaderParamAsPrimitiveTest [INFO] Running org.glassfish.jersey.server.internal.inject.HeaderParamStringConstructorTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.593 s - in org.glassfish.jersey.server.internal.inject.HeaderParamStringConstructorTest [INFO] Running org.glassfish.jersey.server.internal.inject.QueryParamAsSetPrimitiveTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.2 s - in org.glassfish.jersey.server.internal.inject.QueryParamAsSetPrimitiveTest [INFO] Running org.glassfish.jersey.server.internal.inject.ConstructorParameterInjectionTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.17 s - in org.glassfish.jersey.server.internal.inject.ConstructorParameterInjectionTest [INFO] Running org.glassfish.jersey.server.internal.inject.ParamExceptionMappingTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.27 s - in org.glassfish.jersey.server.internal.inject.ParamExceptionMappingTest [INFO] Running org.glassfish.jersey.server.internal.inject.QueryParamAsSetStringTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.313 s - in org.glassfish.jersey.server.internal.inject.QueryParamAsSetStringTest [INFO] Running org.glassfish.jersey.server.internal.inject.ParamConverterInternalTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.39 s - in org.glassfish.jersey.server.internal.inject.ParamConverterInternalTest [INFO] Running org.glassfish.jersey.server.internal.inject.QueryParamStringConstructorTest [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.439 s - in org.glassfish.jersey.server.internal.inject.QueryParamStringConstructorTest [INFO] Running org.glassfish.jersey.server.internal.inject.BeanParamMemoryLeakTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s - in org.glassfish.jersey.server.internal.inject.BeanParamMemoryLeakTest [INFO] Running org.glassfish.jersey.server.internal.inject.QueryParamSortedSetStringConstructorTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.188 s - in org.glassfish.jersey.server.internal.inject.QueryParamSortedSetStringConstructorTest [INFO] Running org.glassfish.jersey.server.internal.inject.FormParamTest [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.882 s - in org.glassfish.jersey.server.internal.inject.FormParamTest [INFO] Running org.glassfish.jersey.server.internal.inject.PathParamAsPrimitiveTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.506 s - in org.glassfish.jersey.server.internal.inject.PathParamAsPrimitiveTest [INFO] Running org.glassfish.jersey.server.internal.inject.ParamConverterDateTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s - in org.glassfish.jersey.server.internal.inject.ParamConverterDateTest [INFO] Running org.glassfish.jersey.server.internal.monitoring.AggregatingTrimmerZeroTimeTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.2 s - in org.glassfish.jersey.server.internal.monitoring.AggregatingTrimmerZeroTimeTest [INFO] Running org.glassfish.jersey.server.internal.inject.CookieParamAsPrimitiveTest [INFO] Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.239 s - in org.glassfish.jersey.server.internal.inject.CookieParamAsPrimitiveTest [INFO] Running org.glassfish.jersey.server.internal.monitoring.AggregatingTrimmerTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.511 s - in org.glassfish.jersey.server.internal.monitoring.AggregatingTrimmerTest [INFO] Running org.glassfish.jersey.server.internal.monitoring.TimeWindowStatisticsImplTest [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s - in org.glassfish.jersey.server.internal.monitoring.TimeWindowStatisticsImplTest [INFO] Running org.glassfish.jersey.server.internal.monitoring.SlidingWindowTimeReservoirAggregatingTrimmerTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.glassfish.jersey.server.internal.monitoring.SlidingWindowTimeReservoirAggregatingTrimmerTest [INFO] Running org.glassfish.jersey.server.internal.monitoring.SlidingWindowTimeReservoirTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.glassfish.jersey.server.internal.monitoring.SlidingWindowTimeReservoirTest [INFO] Running org.glassfish.jersey.server.internal.monitoring.MonitoringUtilsTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.glassfish.jersey.server.internal.monitoring.MonitoringUtilsTest [INFO] Running org.glassfish.jersey.server.internal.monitoring.ResponseStatisticsImplTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.glassfish.jersey.server.internal.monitoring.ResponseStatisticsImplTest [INFO] Running org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.11 s - in org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsTest [INFO] Running org.glassfish.jersey.server.internal.routing.UriRoutingContextTest [INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.glassfish.jersey.server.internal.routing.UriRoutingContextTest [INFO] Running org.glassfish.jersey.server.internal.routing.ResponseMediaTypeFromProvidersTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s - in org.glassfish.jersey.server.internal.routing.ResponseMediaTypeFromProvidersTest [INFO] Running org.glassfish.jersey.server.internal.routing.ExtendedUriInfoTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.491 s - in org.glassfish.jersey.server.internal.routing.ExtendedUriInfoTest [INFO] Running org.glassfish.jersey.server.internal.routing.SubResourceValidationTest May 06, 2022 10:09:34 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.internal.routing.SubResourceValidationTest$InvalidSubResource.aget() and public java.lang.String org.glassfish.jersey.server.internal.routing.SubResourceValidationTest$InvalidSubResource.aget2() at matching regular expression /aaa. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s - in org.glassfish.jersey.server.internal.routing.SubResourceValidationTest [INFO] Running org.glassfish.jersey.server.internal.scanning.CompositeResourceFinderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.glassfish.jersey.server.internal.scanning.CompositeResourceFinderTest [INFO] Running org.glassfish.jersey.server.internal.scanning.BundleSchemeScannerTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.glassfish.jersey.server.internal.scanning.BundleSchemeScannerTest [INFO] Running org.glassfish.jersey.server.internal.scanning.VFSSchemeResourceFinderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.112 s - in org.glassfish.jersey.server.internal.scanning.VFSSchemeResourceFinderTest [INFO] Running org.glassfish.jersey.server.internal.scanning.JarFileScannerTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s - in org.glassfish.jersey.server.internal.scanning.JarFileScannerTest [INFO] Running org.glassfish.jersey.server.internal.ContainerUtilsTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.glassfish.jersey.server.internal.ContainerUtilsTest [INFO] Running org.glassfish.jersey.server.internal.RuntimeDelegateImplTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.glassfish.jersey.server.internal.RuntimeDelegateImplTest [INFO] Running org.glassfish.jersey.server.internal.ServiceFinderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 s - in org.glassfish.jersey.server.internal.ServiceFinderTest [INFO] Running org.glassfish.jersey.server.internal.sonar.SonarJerseyServerTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.glassfish.jersey.server.internal.sonar.SonarJerseyServerTest [INFO] Running org.glassfish.jersey.server.internal.process.ProxyInjectablesTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.141 s - in org.glassfish.jersey.server.internal.process.ProxyInjectablesTest [INFO] Running org.glassfish.jersey.server.internal.BackgroundSchedulerProviderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s - in org.glassfish.jersey.server.internal.BackgroundSchedulerProviderTest [INFO] Running org.glassfish.jersey.server.internal.ResourceContextTest May 06, 2022 10:09:34 AM org.glassfish.jersey.server.internal.JerseyResourceContext getResource WARNING: Lookup and initialization failed for a resource class: class org.glassfish.jersey.server.internal.ResourceContextTest$NotInstantiable. MultiException stack 1 of 1 java.lang.NoSuchMethodException: Cannot instantiate org.glassfish.jersey.server.internal.ResourceContextTest$NotInstantiable class. Instantiation of non-static member classes is not supported. at org.glassfish.jersey.inject.hk2.JerseyClassAnalyzer.getConstructor(JerseyClassAnalyzer.java:119) at org.jvnet.hk2.internal.Utilities.getConstructor(Utilities.java:157) at org.jvnet.hk2.internal.Utilities.justCreate(Utilities.java:1043) at org.jvnet.hk2.internal.ServiceLocatorImpl.create(ServiceLocatorImpl.java:984) at org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1088) at org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1080) at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize(AbstractHk2InjectionManager.java:194) at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize(ImmediateHk2InjectionManager.java:30) at org.glassfish.jersey.internal.inject.Injections.getOrCreate(Injections.java:106) at org.glassfish.jersey.server.JerseyResourceContextConfigurator.lambda$init$0(JerseyResourceContextConfigurator.java:45) at org.glassfish.jersey.server.internal.JerseyResourceContext.getResource(JerseyResourceContext.java:83) at org.glassfish.jersey.server.internal.ResourceContextTest$ResourceA.isNull(ResourceContextTest.java:64) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:134) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:177) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:81) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:596) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:576) at org.glassfish.jersey.server.internal.ResourceContextTest.testGetResource(ResourceContextTest.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) 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.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.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at org.apache.maven.surefire.junitcore.pc.InvokerStrategy.schedule(InvokerStrategy.java:54) at org.apache.maven.surefire.junitcore.pc.Scheduler.schedule(Scheduler.java:355) 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.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) May 06, 2022 10:09:34 AM org.glassfish.jersey.server.internal.JerseyResourceContext getResource WARNING: Lookup and initialization failed for a resource class: class org.glassfish.jersey.server.internal.ResourceContextTest$NotInstantiable. MultiException stack 1 of 1 java.lang.NoSuchMethodException: Cannot instantiate org.glassfish.jersey.server.internal.ResourceContextTest$NotInstantiable class. Instantiation of non-static member classes is not supported. at org.glassfish.jersey.inject.hk2.JerseyClassAnalyzer.getConstructor(JerseyClassAnalyzer.java:119) at org.jvnet.hk2.internal.Utilities.getConstructor(Utilities.java:157) at org.jvnet.hk2.internal.Utilities.justCreate(Utilities.java:1043) at org.jvnet.hk2.internal.ServiceLocatorImpl.create(ServiceLocatorImpl.java:984) at org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1088) at org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1080) at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize(AbstractHk2InjectionManager.java:194) at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize(ImmediateHk2InjectionManager.java:30) at org.glassfish.jersey.internal.inject.Injections.getOrCreate(Injections.java:106) at org.glassfish.jersey.server.JerseyResourceContextConfigurator.lambda$init$0(JerseyResourceContextConfigurator.java:45) at org.glassfish.jersey.server.internal.JerseyResourceContext.getResource(JerseyResourceContext.java:83) at org.glassfish.jersey.server.internal.ResourceContextTest$ResourceA.notInstantiable(ResourceContextTest.java:70) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.glassfish.jersey.server.internal.routing.SubResourceLocatorRouter.lambda$getResource$0(SubResourceLocatorRouter.java:132) at org.glassfish.jersey.server.internal.routing.SubResourceLocatorRouter.getResource(SubResourceLocatorRouter.java:150) at org.glassfish.jersey.server.internal.routing.SubResourceLocatorRouter.apply(SubResourceLocatorRouter.java:86) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:86) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:69) at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:38) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:596) at org.glassfish.jersey.server.ApplicationHandler.apply(ApplicationHandler.java:576) at org.glassfish.jersey.server.internal.ResourceContextTest.testGetResource(ResourceContextTest.java:115) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) 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.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.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at org.apache.maven.surefire.junitcore.pc.InvokerStrategy.schedule(InvokerStrategy.java:54) at org.apache.maven.surefire.junitcore.pc.Scheduler.schedule(Scheduler.java:355) 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.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:398) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.glassfish.jersey.server.internal.ResourceContextTest [INFO] Running org.glassfish.jersey.server.model.MixedResourceConfigurationTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.glassfish.jersey.server.model.MixedResourceConfigurationTest [INFO] Running org.glassfish.jersey.server.model.AmbiguousTemplateTest [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.323 s - in org.glassfish.jersey.server.model.AmbiguousTemplateTest [INFO] Running org.glassfish.jersey.server.model.AncestorsTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s - in org.glassfish.jersey.server.model.AncestorsTest [INFO] Running org.glassfish.jersey.server.model.AcceptAnnotatedReaderWriterTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s - in org.glassfish.jersey.server.model.AcceptAnnotatedReaderWriterTest [INFO] Running org.glassfish.jersey.server.model.SubResourceClassDynamicTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s - in org.glassfish.jersey.server.model.SubResourceClassDynamicTest [INFO] Running org.glassfish.jersey.server.model.ConstrainedToServerTest May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerAndClientFilter constrained (via @ConstrainedTo) to SERVER runtime implements interface jakarta.ws.rs.client.ClientResponseFilter which is only usable in a CLIENT runtime context. May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$ResourceAndProviderConstrainedToClient constrained (via @ConstrainedTo) to CLIENT runtime implements interface jakarta.ws.rs.container.ContainerResponseFilter which is only usable in a SERVER runtime context. A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$ResourceAndProviderConstrainedToClient is constrained (via @ConstrainedTo) to CLIENT runtime but does not implement any provider interface usable in the runtime. Due to constraint configuration problems the implementations of providers in the resource class org.glassfish.jersey.server.model.ConstrainedToServerTest$ResourceAndProviderConstrainedToClient will be ignored. However, the resource class will be loaded and used as an resource. May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$ResourceAndProviderConstrainedToClient constrained (via @ConstrainedTo) to CLIENT runtime implements interface jakarta.ws.rs.container.ContainerResponseFilter which is only usable in a SERVER runtime context. A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$ResourceAndProviderConstrainedToClient is constrained (via @ConstrainedTo) to CLIENT runtime but does not implement any provider interface usable in the runtime. Due to constraint configuration problems the implementations of providers in the resource class org.glassfish.jersey.server.model.ConstrainedToServerTest$ResourceAndProviderConstrainedToClient will be ignored. However, the resource class will be loaded and used as an resource. May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: A resource, class org.glassfish.jersey.server.model.ConstrainedToServerTest$ResourceAndProviderConstrainedToClient, implements provider interface [interface jakarta.ws.rs.container.ContainerResponseFilter] but does not explicitly define the scope (@Singleton, @PerLookup). The resource class will be managed as singleton. May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyClientFilter registered in SERVER runtime is constrained (via @ConstrainedTo) to CLIENT runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyClientFilter will be ignored. A provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyClientFilter registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyClientFilter will be ignored. May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerWrongFilter constrained (via @ConstrainedTo) to CLIENT runtime implements interface jakarta.ws.rs.container.ContainerResponseFilter which is only usable in a SERVER runtime context. A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerWrongFilter is constrained (via @ConstrainedTo) to CLIENT runtime but does not implement any provider interface usable in the runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerWrongFilter will be ignored. May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerWrongFilter2 constrained (via @ConstrainedTo) to CLIENT runtime implements interface jakarta.ws.rs.container.ContainerResponseFilter which is only usable in a SERVER runtime context. A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerWrongFilter2 is constrained (via @ConstrainedTo) to CLIENT runtime but does not implement any provider interface usable in the runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerWrongFilter2 will be ignored. May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: A resource, class org.glassfish.jersey.server.model.ConstrainedToServerTest$ResourceAndProviderConstrainedToServer, implements provider interface [interface jakarta.ws.rs.container.ContainerResponseFilter] but does not explicitly define the scope (@Singleton, @PerLookup). The resource class will be managed as singleton. May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyClientUnConstrainedFilter registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyClientUnConstrainedFilter will be ignored. May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerAndClientContrainedToClientFilter constrained (via @ConstrainedTo) to CLIENT runtime implements interface jakarta.ws.rs.container.ContainerResponseFilter which is only usable in a SERVER runtime context. A provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerAndClientContrainedToClientFilter registered in SERVER runtime is constrained (via @ConstrainedTo) to CLIENT runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerAndClientContrainedToClientFilter will be ignored. May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyClientFilter registered in SERVER runtime is constrained (via @ConstrainedTo) to CLIENT runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyClientFilter will be ignored. A provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyClientFilter registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyClientFilter will be ignored. May 06, 2022 10:09:35 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerWrongFilter constrained (via @ConstrainedTo) to CLIENT runtime implements interface jakarta.ws.rs.container.ContainerResponseFilter which is only usable in a SERVER runtime context. A registered provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerWrongFilter is constrained (via @ConstrainedTo) to CLIENT runtime but does not implement any provider interface usable in the runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.model.ConstrainedToServerTest$MyServerWrongFilter will be ignored. [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.158 s - in org.glassfish.jersey.server.model.ConstrainedToServerTest [INFO] Running org.glassfish.jersey.server.model.SubResourceDynamicTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s - in org.glassfish.jersey.server.model.SubResourceDynamicTest [INFO] Running org.glassfish.jersey.server.model.internal.ChildResourceTest template: /http\://localhost/([^/]+)/aa/f pattern: /http\://localhost/([^/]+)/aa/f(/.*)? template: /http\://localhost/([^/]+)/aa/f pattern: /http\://localhost/([^/]+)/aa/f(/.*)? [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s - in org.glassfish.jersey.server.model.internal.ChildResourceTest [INFO] Running org.glassfish.jersey.server.model.internal.ResourceMethodDispatcherFactoryTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.glassfish.jersey.server.model.internal.ResourceMethodDispatcherFactoryTest [INFO] Running org.glassfish.jersey.server.model.internal.ModelHelperTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.glassfish.jersey.server.model.internal.ModelHelperTest [INFO] Running org.glassfish.jersey.server.model.ProgrammaticResourceMethodsTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.134 s - in org.glassfish.jersey.server.model.ProgrammaticResourceMethodsTest [INFO] Running org.glassfish.jersey.server.model.ResourceInfoTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.246 s - in org.glassfish.jersey.server.model.ResourceInfoTest [INFO] Running org.glassfish.jersey.server.model.SubResourceDynamicWithDuplicateTemplateNamesTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 s - in org.glassfish.jersey.server.model.SubResourceDynamicWithDuplicateTemplateNamesTest [INFO] Running org.glassfish.jersey.server.model.ParameterTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.glassfish.jersey.server.model.ParameterTest [INFO] Running org.glassfish.jersey.server.model.InnerClassWithGenericTypeTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.glassfish.jersey.server.model.InnerClassWithGenericTypeTest [INFO] Running org.glassfish.jersey.server.model.ResourceModelTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.glassfish.jersey.server.model.ResourceModelTest [INFO] Running org.glassfish.jersey.server.model.HeadSubResourceMethodTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s - in org.glassfish.jersey.server.model.HeadSubResourceMethodTest [INFO] Running org.glassfish.jersey.server.model.ConsumeProduceWildcardTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s - in org.glassfish.jersey.server.model.ConsumeProduceWildcardTest [INFO] Running org.glassfish.jersey.server.model.ParameterWithMultipleAnnotationsTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.glassfish.jersey.server.model.ParameterWithMultipleAnnotationsTest [INFO] Running org.glassfish.jersey.server.model.AcceptQsTest [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.325 s - in org.glassfish.jersey.server.model.AcceptQsTest [INFO] Running org.glassfish.jersey.server.model.SubResourceProgrammaticTest May 06, 2022 10:09:36 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.SubResourceProgrammaticTest$InvalidSubResource.get1() and public java.lang.String org.glassfish.jersey.server.model.SubResourceProgrammaticTest$InvalidSubResource.get2() at matching regular expression null. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.154 s - in org.glassfish.jersey.server.model.SubResourceProgrammaticTest [INFO] Running org.glassfish.jersey.server.model.SubResourceDynamicWithParametersTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.glassfish.jersey.server.model.SubResourceDynamicWithParametersTest [INFO] Running org.glassfish.jersey.server.model.ResourcePathOverrideTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s - in org.glassfish.jersey.server.model.ResourcePathOverrideTest [INFO] Running org.glassfish.jersey.server.model.OptionsTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.228 s - in org.glassfish.jersey.server.model.OptionsTest [INFO] Running org.glassfish.jersey.server.model.HeadTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.137 s - in org.glassfish.jersey.server.model.HeadTest [INFO] Running org.glassfish.jersey.server.model.AsyncContentAndEntityTypeTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s - in org.glassfish.jersey.server.model.AsyncContentAndEntityTypeTest [INFO] Running org.glassfish.jersey.server.model.AcceptTest [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.404 s - in org.glassfish.jersey.server.model.AcceptTest [INFO] Running org.glassfish.jersey.server.model.MethodListTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.glassfish.jersey.server.model.MethodListTest [INFO] Running org.glassfish.jersey.server.model.SubResourceHttpMethodsTest one May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: The resource (or sub resource) Resource{"foo", 0 child resources, 4 resource methods, 1 sub-resource locator, 4 method handler classes, 0 method handler instances} with path "foo" contains (sub) resource method(s) and sub resource locator. The resource cannot have both, methods and locator, defined on same path. The locator will be ignored. [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.283 s - in org.glassfish.jersey.server.model.SubResourceHttpMethodsTest [INFO] Running org.glassfish.jersey.server.model.RMBuilderTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 s - in org.glassfish.jersey.server.model.RMBuilderTest [INFO] Running org.glassfish.jersey.server.model.ValidatorTest May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: Method public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$AmbiguousParameterResource.moreNonAnnotatedParameters(java.lang.String,java.lang.String,java.lang.String) on resource class org.glassfish.jersey.server.model.ValidatorTest$AmbiguousParameterResource contains multiple parameters with no annotation. Unable to resolve the injection source. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testGetSRMConsumingFormParam INFO: An issue should be reported if a get method consumes a form param: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A HTTP GET method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetSRMConsumingFormParam.getMethod(java.lang.String), should not consume any form parameter. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testSingletonMethodParamsInjection INFO: An issue should not be reported as injections into the methods are allowed. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testSRLReturningVoid INFO: An issue should be reported if a sub-resource locator returns void: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A sub-resource model, public void org.glassfish.jersey.server.model.ValidatorTest$TestSRLReturningVoid.srLocator(), MUST return a non-void type. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A provider org.glassfish.jersey.server.model.ValidatorTest$MyBeanParam registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.model.ValidatorTest$MyBeanParam will be ignored. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: Both resources, resource Builder{names=[[unnamed], [unnamed]], path='a', methodBuilders=[], childResourceBuilders=[], childResources=[], resourceMethods=[], subResourceLocator=httpMethod=null, consumedTypes=[], producedTypes=[], suspended=false, suspendTimeout=0, suspendTimeoutUnit=MILLISECONDS, invocable=Invocable{handler=ClassBasedMethodHandler{handlerClass=class org.glassfish.jersey.server.model.ValidatorTest$TwoLocatorsResource, handlerConstructors=[org.glassfish.jersey.server.model.HandlerConstructor@33e9415e]}, definitionMethod=public org.glassfish.jersey.server.model.ValidatorTest$SubResource org.glassfish.jersey.server.model.ValidatorTest$TwoLocatorsResource.locator(), parameters=[], responseType=class org.glassfish.jersey.server.model.ValidatorTest$SubResource}, nameBindings=[], handlerClasses=[class org.glassfish.jersey.server.model.ValidatorTest$TwoLocatorsResource], handlerInstances=[], parentResource=, extended=false} and resource Resource{"a", 0 child resources, 0 resource methods, 1 sub-resource locator, 1 method handler classes, 0 method handler instances}, contains sub resource locators on the same path a. WARNING: A (sub-)resource method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestMultipleHttpMethodDesignatorsSRM.postPutIt(), should have only one HTTP method designator. It currently has the following designators defined: [@jakarta.ws.rs.POST(), @jakarta.ws.rs.PUT()] WARNING: A sub-resource model, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestEntityParamOnSRL.locator(java.lang.String), can not have an entity parameter. Try to move the parameter to the corresponding resource method. WARNING: A HTTP GET method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetSRMConsumingFormParam.getMethod(java.lang.String), should not consume any form parameter. WARNING: (Sub)resource method query in org.glassfish.jersey.server.model.ValidatorTest$ResourceWithParamOnResourcePathAnnotatedMethod contains unexpected annotation jakarta.ws.rs.QueryParam. WARNING: A resource, class org.glassfish.jersey.server.model.ValidatorTest$ResourceWithMultipleScopes, is annotated with multiple scope annotations. Only one scope annotation is allowed for the resource. WARNING: A sub-resource model, public void org.glassfish.jersey.server.model.ValidatorTest$TestSRLReturningVoid.srLocator(), MUST return a non-void type. WARNING: A HTTP GET method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetRMConsumingFormParam.getMethod(java.lang.String,java.lang.String), should not consume any form parameter. WARNING: (Sub)resource method get in org.glassfish.jersey.server.model.ValidatorTest$ResourceGETMethodFails contains unexpected annotation jakarta.ws.rs.QueryParam. WARNING: Method public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$AmbiguousParameterResource.moreNonAnnotatedParameters(java.lang.String,java.lang.String,java.lang.String) on resource class org.glassfish.jersey.server.model.ValidatorTest$AmbiguousParameterResource contains multiple parameters with no annotation. Unable to resolve the injection source. WARNING: A (sub-)resource method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestMultipleHttpMethodDesignatorsRM.getPutIt(), should have only one HTTP method designator. It currently has the following designators defined: [@jakarta.ws.rs.GET(), @jakarta.ws.rs.PUT()] WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$PercentEncodedCaseSensitiveTest.notEncoded() and public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$PercentEncodedCaseSensitiveTest.percent() at matching regular expression /%5[bB]%5[dD]. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$PercentEncodedTest.notEncoded() and public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$PercentEncodedTest.percent() at matching regular expression /%5[bB]%5[dD]. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetRMConsumingEntity.getMethod(java.lang.Object) and public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetRMConsumingFormParam.getMethod(java.lang.String,java.lang.String) at matching regular expression /test. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$ResourceRootNotUnique.get() and public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$ResourceRoot.get() at matching regular expression /sub\-root. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$AmbiguousResource1.get() and public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$AmbiguousResource2.get() at matching regular expression /x. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous sub-resource locators on path pattern /([^/]+)/x. WARNING: Parameter 1 of type java.util.List> from public void org.glassfish.jersey.server.model.ValidatorTest$ParameterizedTypeResource.set(java.util.List>) is not resolvable to a concrete type. WARNING: Parameter fieldV of type java.util.Collection from java.util.Collection org.glassfish.jersey.server.model.ValidatorTest$ParameterizedTypeResource.fieldV is not resolvable to a concrete type. WARNING: Parameter 1 of public void org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.setB(java.lang.String) MUST be only one of a path, query, matrix or header parameter. WARNING: Parameter a of private int org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.a MUST be only one of a path, query, matrix or header parameter. WARNING: Parameter 1 of type V[] from public void org.glassfish.jersey.server.model.ValidatorTest$GenericArrayResource.set(V[]) is not resolvable to a concrete type. WARNING: Parameter fieldV of type V[] from V[] org.glassfish.jersey.server.model.ValidatorTest$GenericArrayResource.fieldV is not resolvable to a concrete type. WARNING: A resource method, private java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestNonPublicRM.privateGet(), MUST be public scoped otherwise the method is ignored WARNING: Parameter 1 of type V from public void org.glassfish.jersey.server.model.ValidatorTest$TypeVariableResource.set(V) is not resolvable to a concrete type. WARNING: Parameter fieldV of type V from V org.glassfish.jersey.server.model.ValidatorTest$TypeVariableResource.fieldV is not resolvable to a concrete type. WARNING: The resource (or sub resource) Resource{"failRoot", 1 child resources, 4 resource methods, 1 sub-resource locator, 5 method handler classes, 0 method handler instances} with path "failRoot" contains (sub) resource method(s) and sub resource locator. The resource cannot have both, methods and locator, defined on same path. The locator will be ignored. WARNING: The resource (or sub resource) Resource{"a", 0 child resources, 4 resource methods, 1 sub-resource locator, 4 method handler classes, 0 method handler instances} with path "a" contains (sub) resource method(s) and sub resource locator. The resource cannot have both, methods and locator, defined on same path. The locator will be ignored. WARNING: A resource, class org.glassfish.jersey.server.model.ValidatorTest$ResourceAsProvider, implements provider interface [interface jakarta.ws.rs.container.ContainerRequestFilter] but does not explicitly define the scope (@Singleton, @PerLookup). The resource class will be managed as singleton. WARNING: A HTTP GET method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetSRMConsumingEntity.getMethod(java.lang.Object), should not consume any entity. WARNING: A HTTP GET method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetRMConsumingEntity.getMethod(java.lang.Object), should not consume any entity. WARNING: The resource (or sub resource) Resource{"x", 0 child resources, 4 resource methods, 1 sub-resource locator, 5 method handler classes, 0 method handler instances} with path "x" contains (sub) resource method(s) and sub resource locator. The resource cannot have both, methods and locator, defined on same path. The locator will be ignored. WARNING: The resource (or sub resource) Resource{"x", 0 child resources, 1 resource methods, 1 sub-resource locator, 2 method handler classes, 0 method handler instances} with path "x" contains (sub) resource method(s) and sub resource locator. The resource cannot have both, methods and locator, defined on same path. The locator will be ignored. WARNING: Parameter 1 of public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.get(java.lang.String) MUST be only one of a path, query, matrix or header parameter. WARNING: Parameter 1 of public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.getSub(java.lang.String,int) MUST be only one of a path, query, matrix or header parameter. WARNING: Parameter 2 of public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.getSub(java.lang.String,int) MUST be only one of a path, query, matrix or header parameter. WARNING: Parameter 1 of public java.lang.Object org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.getSubLoc(java.lang.String) MUST be only one of a path, query, matrix or header parameter. WARNING: The (sub)resource method get in org.glassfish.jersey.server.model.ValidatorTest$TestEmptyPathSegment contains empty path annotation. HINT: A HTTP GET method, public void org.glassfish.jersey.server.model.ValidatorTest$TestGetSRMReturningVoid.getSRMethod(), returns a void type. It can be intentional and perfectly fine, but it is a little uncommon that GET method returns always "204 No Content". HINT: A HTTP GET method, public void org.glassfish.jersey.server.model.ValidatorTest$TestGetRMReturningVoid.getMethod(), returns a void type. It can be intentional and perfectly fine, but it is a little uncommon that GET method returns always "204 No Content". HINT: A HTTP GET method, public void org.glassfish.jersey.server.model.ValidatorTest$ResourceMethodWithVoidReturnType.error(), returns a void type. It can be intentional and perfectly fine, but it is a little uncommon that GET method returns always "204 No Content". HINT: A resource model has ambiguous (sub-)resource method for HTTP method GET and output mime-types as defined by @Produces annotation at Java methods public void org.glassfish.jersey.server.model.ValidatorTest$TestGetRMReturningVoid.getMethod() and public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetRMConsumingEntity.getMethod(java.lang.Object) at matching path pattern /test. HINT: A resource model has ambiguous (sub-)resource method for HTTP method GET and output mime-types as defined by @Produces annotation at Java methods public void org.glassfish.jersey.server.model.ValidatorTest$TestGetRMReturningVoid.getMethod() and public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetRMConsumingFormParam.getMethod(java.lang.String,java.lang.String) at matching path pattern /test. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testLocatorPathValidationFail INFO: Should report error during validation as Resource cannot have ambiguous sub resource locators. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: Both resources, resource Builder{names=[[unnamed], [unnamed]], path='a', methodBuilders=[], childResourceBuilders=[], childResources=[], resourceMethods=[], subResourceLocator=httpMethod=null, consumedTypes=[], producedTypes=[], suspended=false, suspendTimeout=0, suspendTimeoutUnit=MILLISECONDS, invocable=Invocable{handler=ClassBasedMethodHandler{handlerClass=class org.glassfish.jersey.server.model.ValidatorTest$TwoLocatorsResource, handlerConstructors=[org.glassfish.jersey.server.model.HandlerConstructor@4feec9ec]}, definitionMethod=public org.glassfish.jersey.server.model.ValidatorTest$SubResource org.glassfish.jersey.server.model.ValidatorTest$TwoLocatorsResource.locator(), parameters=[], responseType=class org.glassfish.jersey.server.model.ValidatorTest$SubResource}, nameBindings=[], handlerClasses=[class org.glassfish.jersey.server.model.ValidatorTest$TwoLocatorsResource], handlerInstances=[], parentResource=, extended=false} and resource Resource{"a", 0 child resources, 0 resource methods, 1 sub-resource locator, 1 method handler classes, 0 method handler instances}, contains sub resource locators on the same path a. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testParamOnResourcePathAnnotatedMethodFails INFO: Should report fatal during validation as @Path method should not be annotated with parameter annotation May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: (Sub)resource method query in org.glassfish.jersey.server.model.ValidatorTest$ResourceWithParamOnResourcePathAnnotatedMethod contains unexpected annotation jakarta.ws.rs.QueryParam. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testAmbiguousResources INFO: Should report warning during validation error as resource path patterns are ambiguous ({abc} and {def} results into same path pattern). May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$AmbiguousResource1.get() and public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$AmbiguousResource2.get() at matching regular expression /x. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testEmptyResourcel INFO: Should report warning during validation as Resource cannot have resource method and sub resource locators on the same path. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: A resource, Resource{"root", 0 child resources, 0 resource methods, 0 sub-resource locator, 0 method handler classes, 0 method handler instances}, with path "root" is empty. It has no resource (or sub resource) methods neither sub resource locators defined. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testRelaxedProducesConsumesParserRules INFO: An issue should not be reported with the relaxed Produces/Consumes values parser. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testAmbiguousResourceLocators INFO: Should report warning during validation error as resource path patterns are ambiguous ({abc} and {def} results into same path pattern). May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous sub-resource locators on path pattern /([^/]+)/x. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testGetSRMConsumingEntity INFO: An issue should be reported if a get method consumes an entity: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: A HTTP GET method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetSRMConsumingEntity.getMethod(java.lang.Object), should not consume any entity. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testNonPublicRM INFO: An issue should be reported if a resource method is not public: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: A resource method, private java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestNonPublicRM.privateGet(), MUST be public scoped otherwise the method is ignored May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testGenericArrayResource INFO: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$PercentEncodedTest.notEncoded() and public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$PercentEncodedTest.percent() at matching regular expression /%5[bB]%5[dD]. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testResourceAsProvider INFO: An issue should be reported as resource implements provider but does not define scope. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: A resource, class org.glassfish.jersey.server.model.ValidatorTest$ResourceAsProvider, implements provider interface [interface jakarta.ws.rs.container.ContainerRequestFilter] but does not explicitly define the scope (@Singleton, @PerLookup). The resource class will be managed as singleton. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testRootResourceNonAmbigConstructors INFO: No issue should be reported if more public ctors exists with the same number of params, but another just one is presented with more params at a root resource: May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testEmptyPathSegment INFO: A warning should be reported if @Path with "/" or empty string value is seen May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: The (sub)resource method get in org.glassfish.jersey.server.model.ValidatorTest$TestEmptyPathSegment contains empty path annotation. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testMultipleHttpMethodDesignatorsRM INFO: An issue should be reported if more than one HTTP method designator exist on a resource method: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A (sub-)resource method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestMultipleHttpMethodDesignatorsRM.getPutIt(), should have only one HTTP method designator. It currently has the following designators defined: [@jakarta.ws.rs.GET(), @jakarta.ws.rs.PUT()] May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$PercentEncodedCaseSensitiveTest.notEncoded() and public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$PercentEncodedCaseSensitiveTest.percent() at matching regular expression /%5[bB]%5[dD]. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testEntityParamOnSRL INFO: An issue should be reported if an entity parameter exists on a sub-resource locator: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A sub-resource model, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestEntityParamOnSRL.locator(java.lang.String), can not have an entity parameter. Try to move the parameter to the corresponding resource method. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testGetSRMReturningVoid INFO: An issue should be reported if a get sub-resource method returns void: May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testProviderFieldsInjection INFO: An issue should be reported if injection is required for a class which is provider and therefore singleton: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: Parameter matrixParam of java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForProvider.matrixParam cannot be injected into singleton resource. WARNING: Parameter queryParam of java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForProvider.queryParam cannot be injected into singleton resource. WARNING: Parameter pParam of java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForProvider.pParam cannot be injected into singleton resource. WARNING: Parameter cParam of java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForProvider.cParam cannot be injected into singleton resource. WARNING: Parameter hParam of java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForProvider.hParam cannot be injected into singleton resource. WARNING: Parameter beanParam of org.glassfish.jersey.server.model.ValidatorTest$MyBeanParam org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForProvider.beanParam cannot be injected into singleton resource. WARNING: A resource, class org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForProvider, implements provider interface [interface jakarta.ws.rs.container.ContainerRequestFilter] but does not explicitly define the scope (@Singleton, @PerLookup). The resource class will be managed as singleton. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testCantReturnFromEventSinkInjectedMethod INFO: An issue should be reported if method with injected SseEventSink parameter does not return void. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A HTTP GET method public jakarta.ws.rs.sse.SseEventSink org.glassfish.jersey.server.model.ValidatorTest$TestSseEventSinkValidations.nonVoidReturnType(jakarta.ws.rs.sse.SseEventSink) that is being injected with SseEventSink should return void. The output will propagate automatically. WARNING: A HTTP GET method public void org.glassfish.jersey.server.model.ValidatorTest$TestSseEventSinkValidations.multipleInjection(jakarta.ws.rs.sse.SseEventSink,jakarta.ws.rs.sse.SseEventSink) defines to SseEventSink parameters to be injected. Only one of the injected event sinks will be connected to the output. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testLocatorAndMethod2Validation INFO: Should report warning during validation as Resource cannot have resource method and sub resource locators on the same path. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: The resource (or sub resource) Resource{"a", 0 child resources, 1 resource methods, 1 sub-resource locator, 1 method handler classes, 0 method handler instances} with path "a" contains (sub) resource method(s) and sub resource locator. The resource cannot have both, methods and locator, defined on same path. The locator will be ignored. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testGetRMReturningVoid INFO: An issue should be reported if a non-async get method returns void: May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testParamOnResourceGETMethodFails INFO: Should report fatal during validation as @GET method should not be annotated with parameter annotation May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: (Sub)resource method get in org.glassfish.jersey.server.model.ValidatorTest$ResourceGETMethodFails contains unexpected annotation jakarta.ws.rs.QueryParam. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testParamOnSetterIsOk INFO: Validation should report no issues. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testNonConflictingHttpMethodDelete INFO: No issue should be reported if produced mime types differ May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testMultipleHttpMethodDesignatorsSRM INFO: An issue should be reported if more than one HTTP method designator exist on a sub-resource method: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A (sub-)resource method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestMultipleHttpMethodDesignatorsSRM.postPutIt(), should have only one HTTP method designator. It currently has the following designators defined: [@jakarta.ws.rs.POST(), @jakarta.ws.rs.PUT()] May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testSingletonFieldsInjection INFO: An issue should be reported if injection is required for a singleton life-cycle: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: Parameter matrixParam of java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForSingleton.matrixParam cannot be injected into singleton resource. WARNING: Parameter queryParam of java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForSingleton.queryParam cannot be injected into singleton resource. WARNING: Parameter pParam of java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForSingleton.pParam cannot be injected into singleton resource. WARNING: Parameter cParam of java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForSingleton.cParam cannot be injected into singleton resource. WARNING: Parameter hParam of java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForSingleton.hParam cannot be injected into singleton resource. WARNING: Parameter beanParam of org.glassfish.jersey.server.model.ValidatorTest$MyBeanParam org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectFieldsForSingleton.beanParam cannot be injected into singleton resource. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testAmbiguousParams INFO: A warning should be reported if ambiguous source of a parameter is seen May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: Parameter 1 of public void org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.setB(java.lang.String) MUST be only one of a path, query, matrix or header parameter. WARNING: Parameter a of private int org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.a MUST be only one of a path, query, matrix or header parameter. WARNING: Parameter 1 of public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.get(java.lang.String) MUST be only one of a path, query, matrix or header parameter. WARNING: Parameter 1 of public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.getSub(java.lang.String,int) MUST be only one of a path, query, matrix or header parameter. WARNING: Parameter 2 of public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.getSub(java.lang.String,int) MUST be only one of a path, query, matrix or header parameter. WARNING: Parameter 1 of public java.lang.Object org.glassfish.jersey.server.model.ValidatorTest$TestAmbiguousParams.getSubLoc(java.lang.String) MUST be only one of a path, query, matrix or header parameter. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testTypeVariableResource INFO: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: Parameter 1 of type V from public void org.glassfish.jersey.server.model.ValidatorTest$TypeVariableResource.set(V) is not resolvable to a concrete type. WARNING: Parameter fieldV of type V from V org.glassfish.jersey.server.model.ValidatorTest$TypeVariableResource.fieldV is not resolvable to a concrete type. WARNING: Parameter 1 of type T from public T org.glassfish.jersey.server.model.ValidatorTest$TypeVariableResource.postSub(T) is not resolvable to a concrete type. WARNING: Return type, T, of method, public T org.glassfish.jersey.server.model.ValidatorTest$TypeVariableResource.postSub(T), is not resolvable to a concrete type. WARNING: Parameter 1 of type T from public T org.glassfish.jersey.server.model.ValidatorTest$TypeVariableResource.post(T) is not resolvable to a concrete type. WARNING: Return type, T, of method, public T org.glassfish.jersey.server.model.ValidatorTest$TypeVariableResource.post(T), is not resolvable to a concrete type. WARNING: Parameter 1 of type V from public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TypeVariableResource.get(V) is not resolvable to a concrete type. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testResourceWithMultipleScopes INFO: An issue should not be reported as resource defines multiple scopes. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource, class org.glassfish.jersey.server.model.ValidatorTest$ResourceWithMultipleScopes, is annotated with multiple scope annotations. Only one scope annotation is allowed for the resource. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testVoidReturnType INFO: Should report hint during validation as @GET resource method returns void. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testParameterizedTypeResource INFO: May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testGetRMConsumingEntity INFO: An issue should be reported if a get method consumes an entity: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: A HTTP GET method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetRMConsumingEntity.getMethod(java.lang.Object), should not consume any entity. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testSingletonConstructorParamsInjection INFO: An issue should be reported if injection is required for a singleton life-cycle: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: Parameter 1 of public org.glassfish.jersey.server.model.ValidatorTest$TestCantInjectConstructorParamsForSingleton(java.lang.String) cannot be injected into singleton resource. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testLocatorAndMethodValidation INFO: Should report warning during validation as Resource cannot have resource method and sub resource locators on the same path. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: The resource (or sub resource) Resource{"failRoot", 0 child resources, 1 resource methods, 1 sub-resource locator, 1 method handler classes, 0 method handler instances} with path "failRoot" contains (sub) resource method(s) and sub resource locator. The resource cannot have both, methods and locator, defined on same path. The locator will be ignored. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testGetRMConsumingFormParam INFO: An issue should be reported if a get method consumes a form param: May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A HTTP GET method, public java.lang.String org.glassfish.jersey.server.model.ValidatorTest$TestGetRMConsumingFormParam.getMethod(java.lang.String,java.lang.String), should not consume any form parameter. May 06, 2022 10:09:38 AM org.glassfish.jersey.server.model.ValidatorTest testAsyncGetRMReturningVoid INFO: An issue should NOT be reported if a async get method returns void: [WARNING] Tests run: 44, Failures: 0, Errors: 0, Skipped: 3, Time elapsed: 0.238 s - in org.glassfish.jersey.server.model.ValidatorTest [INFO] Running org.glassfish.jersey.server.model.ConsumeProduceSimpleTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.161 s - in org.glassfish.jersey.server.model.ConsumeProduceSimpleTest [INFO] Running org.glassfish.jersey.server.model.GenericMethodListTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.glassfish.jersey.server.model.GenericMethodListTest [INFO] Running org.glassfish.jersey.server.model.SubResourceNullTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s - in org.glassfish.jersey.server.model.SubResourceNullTest [INFO] Running org.glassfish.jersey.server.model.ResourceNotFoundTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 s - in org.glassfish.jersey.server.model.ResourceNotFoundTest [INFO] Running org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method POST and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousClassProducingWarnings.postB() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousClassProducingWarnings.postA() at matching regular expression /test. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. HINT: A resource model has ambiguous (sub-)resource method for HTTP method GET and output mime-types as defined by @Produces annotation at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousClassProducingWarnings.getHtml() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousClassProducingWarnings.getAllPossible() at matching path pattern /test. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous sub-resource locators on path pattern //([^/]+). May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsProducesGET.getText1() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsProducesGET.getText2() at matching regular expression /. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsProducesGET.getText1() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsProducesGET.getText3() at matching regular expression /. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsProducesGET.getText2() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsProducesGET.getText3() at matching regular expression /. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsGET.get3() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsGET.get1() at matching regular expression /. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsGET.get3() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsGET.get2() at matching regular expression /. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsGET.get1() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsGET.get2() at matching regular expression /. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method PUT and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public void org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsConsumesPUT.put2(java.lang.Object) and public void org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousResourceMethodsConsumesPUT.put3(java.lang.Object) at matching regular expression /. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousPostClassProducingWarnings.getPlain() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousPostClassProducingWarnings.getPlain2() at matching regular expression /test2. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. HINT: A resource model has ambiguous (sub-)resource method for HTTP method POST and output mime-types as defined by @Produces annotation at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousPostClassProducingWarnings.postB() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousPostClassProducingWarnings.postA() at matching path pattern /test2. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsProducesGET.getText1() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsProducesGET.getText2() at matching regular expression /x. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsProducesGET.getText1() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsProducesGET.getText3() at matching regular expression /x. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsProducesGET.getText2() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsProducesGET.getText3() at matching regular expression /x. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. May 06, 2022 10:09:38 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get3() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get4() at matching regular expression /([^/]+). These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get3() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get2() at matching regular expression /([^/]+). These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get3() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get1() at matching regular expression /([^/]+). These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get4() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get2() at matching regular expression /([^/]+). These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get4() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get1() at matching regular expression /([^/]+). These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get2() and public java.lang.String org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest$AmbiguousSubResourceMethodsGET.get1() at matching regular expression /([^/]+). These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. [WARNING] Tests run: 12, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 0.155 s - in org.glassfish.jersey.server.model.PathAndResourceMethodErrorsTest [INFO] Running org.glassfish.jersey.server.model.AcceptWriterTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.glassfish.jersey.server.model.AcceptWriterTest [INFO] Running org.glassfish.jersey.server.model.OptionsSubResourceMethodTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s - in org.glassfish.jersey.server.model.OptionsSubResourceMethodTest [INFO] Running org.glassfish.jersey.server.model.DynamicFeatureTest May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ContextResolver) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.server.model.ResourceMethodConfig$1 apply WARNING: The given contract (interface jakarta.ws.rs.ext.ExceptionMapper) of class org.glassfish.jersey.server.model.DynamicFeatureTest$ProviderBall provider cannot be bound to a resource method. May 06, 2022 10:09:39 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. WARNING: Contract interface jakarta.ws.rs.ext.MessageBodyReader can not be registered for component class org.glassfish.jersey.server.model.DynamicFeatureTest$CustomResponseFilter: Contract not assignable to component. [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.233 s - in org.glassfish.jersey.server.model.DynamicFeatureTest [INFO] Running org.glassfish.jersey.server.JaxRsFeatureRegistrationTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s - in org.glassfish.jersey.server.JaxRsFeatureRegistrationTest [INFO] Running org.glassfish.jersey.server.ResourceMergeTest May 06, 2022 10:09:39 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: Both resources, resource Builder{names=[[unnamed], [unnamed]], path='child', methodBuilders=[], childResourceBuilders=[], childResources=[], resourceMethods=[], subResourceLocator=httpMethod=null, consumedTypes=[application/xml], producedTypes=[], suspended=false, suspendTimeout=0, suspendTimeoutUnit=MILLISECONDS, invocable=Invocable{handler=InstanceBasedMethodHandler{handler=org.glassfish.jersey.server.ResourceMergeTest$MyInflector@64f36f8e, handlerClass=class org.glassfish.jersey.server.ResourceMergeTest$MyInflector}, definitionMethod=public abstract java.lang.Object org.glassfish.jersey.process.Inflector.apply(java.lang.Object), parameters=[Parameter [type=interface jakarta.ws.rs.container.ContainerRequestContext, source=null, defaultValue=null]], responseType=class java.lang.Object}, nameBindings=[], handlerClasses=[], handlerInstances=[org.glassfish.jersey.server.ResourceMergeTest$MyInflector@64f36f8e], parentResource=, extended=false} and resource Resource{"child", 0 child resources, 0 resource methods, 1 sub-resource locator, 0 method handler classes, 1 method handler instances}, contains sub resource locators on the same path child. [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.glassfish.jersey.server.ResourceMergeTest [INFO] Running org.glassfish.jersey.server.ExtendedResourceContextTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in org.glassfish.jersey.server.ExtendedResourceContextTest [INFO] Running org.glassfish.jersey.server.filter.ApplicationFilterTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 s - in org.glassfish.jersey.server.filter.ApplicationFilterTest [INFO] Running org.glassfish.jersey.server.filter.ContainerResponseFilterOrderingTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.glassfish.jersey.server.filter.ContainerResponseFilterOrderingTest [INFO] Running org.glassfish.jersey.server.filter.CsrfProtectionFilterTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 s - in org.glassfish.jersey.server.filter.CsrfProtectionFilterTest [INFO] Running org.glassfish.jersey.server.filter.UriConnegFilterTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s - in org.glassfish.jersey.server.filter.UriConnegFilterTest [INFO] Running org.glassfish.jersey.server.filter.EntityTypeFilterTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.glassfish.jersey.server.filter.EntityTypeFilterTest [INFO] Running org.glassfish.jersey.server.filter.UriModificationFilterTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.glassfish.jersey.server.filter.UriModificationFilterTest [INFO] Running org.glassfish.jersey.server.filter.EncodingFilterTest [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.231 s - in org.glassfish.jersey.server.filter.EncodingFilterTest [INFO] Running org.glassfish.jersey.server.filter.HttpMethodOverrideFilterTest May 06, 2022 10:09:40 AM org.glassfish.jersey.server.filter.HttpMethodOverrideFilter parseConfig WARNING: Invalid value for jersey.config.server.httpMethodOverride configuration property: foo [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.083 s - in org.glassfish.jersey.server.filter.HttpMethodOverrideFilterTest [INFO] Running org.glassfish.jersey.server.filter.LayeredFiltersTest [WARNING] Tests run: 6, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 0.049 s - in org.glassfish.jersey.server.filter.LayeredFiltersTest [INFO] Running org.glassfish.jersey.server.filter.FilterSetMethodTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.121 s - in org.glassfish.jersey.server.filter.FilterSetMethodTest [INFO] Running org.glassfish.jersey.server.modelapi.annotation.IntrospectionModellerTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.glassfish.jersey.server.modelapi.annotation.IntrospectionModellerTest [INFO] Running org.glassfish.jersey.server.AnnotatedEntityTest May 06, 2022 10:09:40 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: No injection source found for a parameter of type public java.lang.String org.glassfish.jersey.server.AnnotatedEntityTest$WrongResource.postEntityAnnotated(java.lang.String,java.lang.String,java.lang.String,java.lang.String) at index 1. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 s - in org.glassfish.jersey.server.AnnotatedEntityTest [INFO] Running org.glassfish.jersey.server.ApplicationTest May 06, 2022 10:09:40 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: Component of class null cannot be instantiated and will be ignored. May 06, 2022 10:09:40 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A provider org.glassfish.jersey.server.ApplicationTest$DummyResource registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.ApplicationTest$DummyResource will be ignored. May 06, 2022 10:09:40 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: A resource, Resource{"test", 0 child resources, 0 resource methods, 0 sub-resource locator, 0 method handler classes, 0 method handler instances}, with path "test" is empty. It has no resource (or sub resource) methods neither sub resource locators defined. May 06, 2022 10:09:40 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: Component of class null cannot be instantiated and will be ignored. May 06, 2022 10:09:40 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: A resource, Resource{"test", 0 child resources, 0 resource methods, 0 sub-resource locator, 0 method handler classes, 0 method handler instances}, with path "test" is empty. It has no resource (or sub resource) methods neither sub resource locators defined. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.glassfish.jersey.server.ApplicationTest [INFO] Running org.glassfish.jersey.server.ContainerRequestTest [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.glassfish.jersey.server.ContainerRequestTest [INFO] Running org.glassfish.jersey.server.monitoring.MonitoringFeatureTest May 06, 2022 10:09:40 AM org.glassfish.jersey.server.internal.monitoring.MonitoringFeature configure WARNING: MonitoringFeature is registered but the configuration property "jersey.config.server.monitoring.statistics.enabled" (enabling basic monitoring statistics) is FALSE. However, the feature is configured to enable exposure of monitoring MBeans (either by property or by direct instance setup), so the monitoring statistics will be enabled as this is prerequisite for Monitoring MBeans. The configuration is inconsistent and may produce unwanted behaviour. Unregister the feature or change the property value. May 06, 2022 10:09:40 AM org.glassfish.jersey.server.internal.monitoring.MonitoringFeature configure WARNING: MonitoringFeature is registered but the configuration property "jersey.config.server.monitoring.statistics.enabled" (enabling basic monitoring statistics) is FALSE. However, the feature is configured to enable exposure of monitoring MBeans (either by property or by direct instance setup), so the monitoring statistics will be enabled as this is prerequisite for Monitoring MBeans. The configuration is inconsistent and may produce unwanted behaviour. Unregister the feature or change the property value. May 06, 2022 10:09:40 AM org.glassfish.jersey.server.internal.monitoring.MonitoringFeature configure WARNING: MonitoringFeature is registered but the configuration property "jersey.config.server.monitoring.statistics.enabled" (enabling basic monitoring statistics) is FALSE. Monitoring statistics will be disabled. The configuration is inconsistent and may produce unwanted behaviour. Disable MBeans exposure or enable monitoring statistics. May 06, 2022 10:09:40 AM org.glassfish.jersey.server.internal.monitoring.MonitoringFeature configure WARNING: MonitoringFeature is registered but the configuration property "jersey.config.server.monitoring.statistics.enabled" (enabling basic monitoring statistics) is FALSE. Monitoring statistics will be disabled. The configuration is inconsistent and may produce unwanted behaviour. Disable MBeans exposure or enable monitoring statistics. May 06, 2022 10:09:40 AM org.glassfish.jersey.server.internal.monitoring.MonitoringFeature configure WARNING: MonitoringFeature is registered but the configuration property "jersey.config.server.monitoring.statistics.enabled" (enabling basic monitoring statistics) is FALSE. However, the feature is configured to enable exposure of monitoring MBeans (either by property or by direct instance setup), so the monitoring statistics will be enabled as this is prerequisite for Monitoring MBeans. The configuration is inconsistent and may produce unwanted behaviour. Unregister the feature or change the property value. May 06, 2022 10:09:40 AM org.glassfish.jersey.server.internal.monitoring.MonitoringFeature configure WARNING: MonitoringFeature is registered but the configuration property "jersey.config.server.monitoring.statistics.enabled" (enabling basic monitoring statistics) is FALSE. However, the feature is configured to enable exposure of monitoring MBeans (either by property or by direct instance setup), so the monitoring statistics will be enabled as this is prerequisite for Monitoring MBeans. The configuration is inconsistent and may produce unwanted behaviour. Unregister the feature or change the property value. [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.307 s - in org.glassfish.jersey.server.monitoring.MonitoringFeatureTest [INFO] Running org.glassfish.jersey.server.AutoDiscoverableServerTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.157 s - in org.glassfish.jersey.server.AutoDiscoverableServerTest [INFO] Running org.glassfish.jersey.server.UriInfoMatchedResourcesTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.glassfish.jersey.server.UriInfoMatchedResourcesTest [INFO] Running org.glassfish.jersey.server.internal.routing.SubResourceLocatorCachingTest May 06, 2022 10:09:37 AM org.glassfish.jersey.internal.util.PropertiesHelper convertValue WARNING: There is no way how to transform value "foo" [java.lang.String] to type [java.lang.Integer]. [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.018 s - in org.glassfish.jersey.server.internal.routing.SubResourceLocatorCachingTest [INFO] Running org.glassfish.jersey.server.SecurityContextTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.172 s - in org.glassfish.jersey.server.SecurityContextTest [INFO] Running org.glassfish.jersey.server.SecurityManagerConfiguredTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.glassfish.jersey.server.SecurityManagerConfiguredTest [INFO] Running org.glassfish.jersey.server.ModelProcessorScopeTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.301 s - in org.glassfish.jersey.server.ModelProcessorScopeTest [INFO] Running org.glassfish.jersey.server.ResourceConfigTest [] [INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 s - in org.glassfish.jersey.server.ResourceConfigTest [INFO] Running org.glassfish.jersey.server.UriInfoMatchedUrisTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s - in org.glassfish.jersey.server.UriInfoMatchedUrisTest [INFO] Running org.glassfish.jersey.server.ApplicationHandlerTest May 06, 2022 10:09:41 AM org.glassfish.jersey.message.internal.WriterInterceptorExecutor$TerminalWriterInterceptor aroundWriteTo SEVERE: MessageBodyWriter not found for media type=application/json, type=class org.glassfish.jersey.server.ApplicationHandlerTest$ResponseErrorEntity, genericType=class org.glassfish.jersey.server.ApplicationHandlerTest$ResponseErrorEntity. May 06, 2022 10:09:41 AM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: A resource, class org.glassfish.jersey.server.ApplicationHandlerTest$SingletonResourceAndProvider, implements provider interface [interface jakarta.ws.rs.container.ContainerRequestFilter] but does not explicitly define the scope (@Singleton, @PerLookup). The resource class will be managed as singleton. May 06, 2022 10:09:41 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.ApplicationHandlerTest$MergedA1.doGet() and public java.lang.String org.glassfish.jersey.server.ApplicationHandlerTest$MergedA.doGet() at matching regular expression /merged. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.264 s - in org.glassfish.jersey.server.ApplicationHandlerTest [INFO] Running org.glassfish.jersey.server.AsyncCallbackServerTest May 06, 2022 10:09:41 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A provider org.glassfish.jersey.server.AsyncCallbackServerTest$CompletionResource registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.AsyncCallbackServerTest$CompletionResource will be ignored. May 06, 2022 10:09:41 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A provider org.glassfish.jersey.server.AsyncCallbackServerTest$CompletionResource registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.glassfish.jersey.server.AsyncCallbackServerTest$CompletionResource will be ignored. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.1 s - in org.glassfish.jersey.server.AsyncCallbackServerTest [INFO] Running org.glassfish.jersey.server.AsyncApplicationBuildingTest May 06, 2022 10:09:40 AM org.glassfish.jersey.internal.Errors logErrors SEVERE: Following issues have been detected: WARNING: A resource model has ambiguous (sub-)resource method for HTTP method POST and input mime-types as defined by"@Consumes" and "@Produces" annotations at Java methods public java.lang.String org.glassfish.jersey.server.AsyncApplicationBuildingTest$ErrornousResource.postOne(java.lang.String) and public java.lang.String org.glassfish.jersey.server.AsyncApplicationBuildingTest$ErrornousResource.postTwo(java.lang.String) at matching regular expression /. These two methods produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail. [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.2 s - in org.glassfish.jersey.server.AsyncApplicationBuildingTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 916, Failures: 0, Errors: 0, Skipped: 11 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- maven-jar-plugin:3.2.0:jar (default-jar) @ jersey-server --- [INFO] Building jar: /home/jenkins/agent/workspace/buildPRbranch/core-server/target/jersey-server-3.1.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ jersey-server --- [INFO] Building jar: /home/jenkins/agent/workspace/buildPRbranch/core-server/target/jersey-server-3.1.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-bundle-plugin:3.5.0:bundle (osgi-bundle) @ jersey-server --- [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ jersey-server --- [INFO] Installing /home/jenkins/agent/workspace/buildPRbranch/core-server/target/jersey-server-3.1.0-SNAPSHOT.jar to /home/jenkins/.m2/repository/org/glassfish/jersey/core/jersey-server/3.1.0-SNAPSHOT/jersey-server-3.1.0-SNAPSHOT.jar [INFO] Installing /home/jenkins/agent/workspace/buildPRbranch/core-server/pom.xml to /home/jenkins/.m2/repository/org/glassfish/jersey/core/jersey-server/3.1.0-SNAPSHOT/jersey-server-3.1.0-SNAPSHOT.pom [INFO] Installing /home/jenkins/agent/workspace/buildPRbranch/core-server/target/jersey-server-3.1.0-SNAPSHOT-sources.jar to /home/jenkins/.m2/repository/org/glassfish/jersey/core/jersey-server/3.1.0-SNAPSHOT/jersey-server-3.1.0-SNAPSHOT-sources.jar