Skip to content
Success

Console Output

[INFO] 
[INFO] --------------< org.glassfish.jersey.core:jersey-client >---------------
[INFO] Building jersey-core-client 3.1.0-SNAPSHOT                      [11/281]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jersey-client ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-versions) @ jersey-client ---
[INFO] 
[INFO] --- maven-checkstyle-plugin:3.1.0:check (verify) @ jersey-client ---
[INFO] Starting audit...
Audit done.
[INFO] 
[INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ jersey-client ---
[INFO] Highest basedir set to: /home/jenkins/agent/workspace/buildPRbranch
[INFO] 
[INFO] --- build-helper-maven-plugin:3.0.0:parse-version (parse-version) @ jersey-client ---
[INFO] 
[INFO] --- istack-commons-maven-plugin:3.0.8:rs-gen (default) @ jersey-client ---
[INFO] Resources:
[INFO] org/glassfish/jersey/client/internal/jdkconnector/localization.properties
[INFO] org/glassfish/jersey/client/internal/localization.properties
[INFO] Processing /home/jenkins/agent/workspace/buildPRbranch/core-client/src/main/resources/org/glassfish/jersey/client/internal/jdkconnector/localization.properties
[INFO] Processing /home/jenkins/agent/workspace/buildPRbranch/core-client/src/main/resources/org/glassfish/jersey/client/internal/localization.properties
[INFO] 
[INFO] --- build-helper-maven-plugin:3.0.0:add-source (default) @ jersey-client ---
[INFO] Source directory: /home/jenkins/agent/workspace/buildPRbranch/core-client/target/generated-sources/rsrc-gen added.
[INFO] 
[INFO] --- maven-resources-plugin:2.6:copy-resources (copy-legaldocs) @ jersey-client ---
[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-client ---
[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-client ---
[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-client ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 5 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.0:compile (default-compile) @ jersey-client ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 84 source files to /home/jenkins/agent/workspace/buildPRbranch/core-client/target/classes
[INFO] /home/jenkins/agent/workspace/buildPRbranch/core-client/src/main/java/org/glassfish/jersey/client/JerseyInvocation.java: Some input files use unchecked or unsafe operations.
[INFO] /home/jenkins/agent/workspace/buildPRbranch/core-client/src/main/java/org/glassfish/jersey/client/JerseyInvocation.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ jersey-client ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.0:testCompile (default-testCompile) @ jersey-client ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 30 source files to /home/jenkins/agent/workspace/buildPRbranch/core-client/target/test-classes
[INFO] /home/jenkins/agent/workspace/buildPRbranch/core-client/src/test/java/org/glassfish/jersey/client/ClientRequestTest.java: Some input files use or override a deprecated API.
[INFO] /home/jenkins/agent/workspace/buildPRbranch/core-client/src/test/java/org/glassfish/jersey/client/ClientRequestTest.java: Recompile with -Xlint:deprecation for details.
[INFO] /home/jenkins/agent/workspace/buildPRbranch/core-client/src/test/java/org/glassfish/jersey/client/spi/InvocationBuilderListenerTest.java: Some input files use unchecked or unsafe operations.
[INFO] /home/jenkins/agent/workspace/buildPRbranch/core-client/src/test/java/org/glassfish/jersey/client/spi/InvocationBuilderListenerTest.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M6:test (default-test) @ jersey-client ---
[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.client.CustomConnectorTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.671 s - in org.glassfish.jersey.client.CustomConnectorTest
[INFO] Running org.glassfish.jersey.client.WebTargetPropertiesTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.glassfish.jersey.client.WebTargetPropertiesTest
[INFO] Running org.glassfish.jersey.client.spi.ClientBuilderListenerTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.glassfish.jersey.client.spi.ClientBuilderListenerTest
[INFO] Running org.glassfish.jersey.client.spi.InvocationBuilderListenerTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.206 s - in org.glassfish.jersey.client.spi.InvocationBuilderListenerTest
[INFO] Running org.glassfish.jersey.client.spi.CachingConnectorProviderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s - in org.glassfish.jersey.client.spi.CachingConnectorProviderTest
[INFO] Running org.glassfish.jersey.client.spi.PostInvocationInterceptorTest
May 06, 2022 8:48:51 AM org.glassfish.jersey.client.InvocationInterceptorStages$PostInvocationExceptionContext resolve
WARNING: ExceptionContext#resolve has been utilized multiple times.
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.269 s - in org.glassfish.jersey.client.spi.PostInvocationInterceptorTest
[INFO] Running org.glassfish.jersey.client.spi.PreInvocationInterceptorTest
May 06, 2022 8:48:51 AM org.glassfish.jersey.client.InvocationInterceptorStages$InvocationInterceptorRequestContext abortWith
WARNING: ClientRequestContext#abortWith has been utilized multiple times.
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.164 s - in org.glassfish.jersey.client.spi.PreInvocationInterceptorTest
[INFO] Running org.glassfish.jersey.client.JerseyCompletionStageRxInvokerTest
[WARNING] Tests run: 7, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.082 s - in org.glassfish.jersey.client.JerseyCompletionStageRxInvokerTest
[INFO] Running org.glassfish.jersey.client.filter.ClientProviderInstanceInjectionTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.glassfish.jersey.client.filter.ClientProviderInstanceInjectionTest
[INFO] Running org.glassfish.jersey.client.filter.CsrfProtectionFilterTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.glassfish.jersey.client.filter.CsrfProtectionFilterTest
[INFO] Running org.glassfish.jersey.client.filter.HttpBasicAuthFilterTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.glassfish.jersey.client.filter.HttpBasicAuthFilterTest
[INFO] Running org.glassfish.jersey.client.filter.EncodingFilterTest
May 06, 2022 8:48:52 AM org.glassfish.jersey.client.filter.EncodingFilter filter
WARNING: Value non-gzip of jersey.config.client.useEncoding client property will be ignored as it is not a valid supported encoding. Valid supported encodings are: [deflate, gzip, x-gzip]
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in org.glassfish.jersey.client.filter.EncodingFilterTest
[INFO] Running org.glassfish.jersey.client.DefaultSslContextProviderTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.206 s - in org.glassfish.jersey.client.DefaultSslContextProviderTest
[INFO] Running org.glassfish.jersey.client.LinkTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.glassfish.jersey.client.LinkTest
[INFO] Running org.glassfish.jersey.client.JerseyClientTest
May 06, 2022 8:48:52 AM org.glassfish.jersey.model.internal.CommonConfig register
WARNING: Attempt to register component of type class org.glassfish.jersey.client.JerseyClientTest$TestProvider to null or empty array of contracts  is ignored.
May 06, 2022 8:48:52 AM org.glassfish.jersey.model.internal.CommonConfig register
WARNING: Attempt to register component of type class org.glassfish.jersey.client.JerseyClientTest$TestProvider to null or empty array of contracts  is ignored.
May 06, 2022 8:48:52 AM org.glassfish.jersey.model.internal.CommonConfig register
WARNING: Attempt to register component of type class org.glassfish.jersey.client.JerseyClientTest$TestProvider to null or empty array of contracts  is ignored.
May 06, 2022 8:48:52 AM org.glassfish.jersey.model.internal.CommonConfig register
WARNING: Attempt to register component of type class org.glassfish.jersey.client.JerseyClientTest$TestProvider to null or empty array of contracts  is ignored.
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s - in org.glassfish.jersey.client.JerseyClientTest
[INFO] Running org.glassfish.jersey.client.authentication.HttpDigestAuthFilterTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.glassfish.jersey.client.authentication.HttpDigestAuthFilterTest
[INFO] Running org.glassfish.jersey.client.JerseyInvocationTest
May 06, 2022 8:48:52 AM org.glassfish.jersey.client.JerseyInvocation validateHttpMethodAndEntity
WARNING: Entity must be null for http method DELETE.
May 06, 2022 8:48:52 AM org.glassfish.jersey.client.JerseyInvocation validateHttpMethodAndEntity
WARNING: Entity must be null for http method DELETE.
May 06, 2022 8:48:52 AM org.glassfish.jersey.client.JerseyInvocation validateHttpMethodAndEntity
WARNING: Entity must be null for http method DELETE.
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.175 s - in org.glassfish.jersey.client.JerseyInvocationTest
[INFO] Running org.glassfish.jersey.client.ClientRxTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 s - in org.glassfish.jersey.client.ClientRxTest
[INFO] Running org.glassfish.jersey.client.HttpUrlConnectorTest
[WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.045 s - in org.glassfish.jersey.client.HttpUrlConnectorTest
[INFO] Running org.glassfish.jersey.client.ClientConfigTest
May 06, 2022 8:48:52 AM org.glassfish.jersey.internal.Errors logErrors
WARNING: The following warnings have been detected: WARNING: HK2 failure has been detected in a code that does not run in an active Jersey Error scope.
WARNING: HK2 service reification failed for [org.glassfish.jersey.client.ClientConfigTest$MyProvider] with an exception:
MultiException stack 1 of 2
java.lang.NoSuchMethodException: Cannot instantiate org.glassfish.jersey.client.ClientConfigTest$MyProvider 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.ClazzCreator.initialize(ClazzCreator.java:105)
	at org.jvnet.hk2.internal.ClazzCreator.initialize(ClazzCreator.java:156)
	at org.jvnet.hk2.internal.SystemDescriptor.internalReify(SystemDescriptor.java:719)
	at org.jvnet.hk2.internal.SystemDescriptor.reify(SystemDescriptor.java:673)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.reifyDescriptor(ServiceLocatorImpl.java:438)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.narrow(ServiceLocatorImpl.java:2316)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.access$1200(ServiceLocatorImpl.java:107)
	at org.jvnet.hk2.internal.ServiceLocatorImpl$10.compute(ServiceLocatorImpl.java:1401)
	at org.jvnet.hk2.internal.ServiceLocatorImpl$10.compute(ServiceLocatorImpl.java:1396)
	at org.glassfish.hk2.utilities.cache.internal.WeakCARCacheImpl.compute(WeakCARCacheImpl.java:105)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetAllServiceHandles(ServiceLocatorImpl.java:1458)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.getAllServices(ServiceLocatorImpl.java:810)
	at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getAllInstances(AbstractHk2InjectionManager.java:170)
	at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getAllInstances(ImmediateHk2InjectionManager.java:30)
	at org.glassfish.jersey.internal.ContextResolverFactory$ContextResolversConfigurator.postInit(ContextResolverFactory.java:69)
	at org.glassfish.jersey.client.ClientConfig$State.lambda$initRuntime$2(ClientConfig.java:462)
	at java.util.Arrays$ArrayList.forEach(Arrays.java:3880)
	at org.glassfish.jersey.client.ClientConfig$State.initRuntime(ClientConfig.java:462)
	at org.glassfish.jersey.internal.util.collection.Values$LazyValueImpl.get(Values.java:317)
	at org.glassfish.jersey.client.ClientConfig.getRuntime(ClientConfig.java:820)
	at org.glassfish.jersey.client.ClientConfigTest.testCustomProvidersFeature(ClientConfigTest.java:135)
	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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	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 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 2
java.lang.IllegalArgumentException: Errors were discovered while reifying SystemDescriptor(
	implementation=org.glassfish.jersey.client.ClientConfigTest$MyProvider
	contracts={jakarta.ws.rs.ext.ContextResolver}
	scope=jakarta.inject.Singleton
	qualifiers={org.glassfish.jersey.internal.inject.Custom}
	descriptorType=CLASS
	descriptorVisibility=NORMAL
	metadata=
	rank=0
	loader=null
	proxiable=null
	proxyForSameScope=null
	analysisName=null
	id=72
	locatorId=83
	identityHashCode=240054951
	reified=false)
	at org.jvnet.hk2.internal.SystemDescriptor.reify(SystemDescriptor.java:684)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.reifyDescriptor(ServiceLocatorImpl.java:438)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.narrow(ServiceLocatorImpl.java:2316)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.access$1200(ServiceLocatorImpl.java:107)
	at org.jvnet.hk2.internal.ServiceLocatorImpl$10.compute(ServiceLocatorImpl.java:1401)
	at org.jvnet.hk2.internal.ServiceLocatorImpl$10.compute(ServiceLocatorImpl.java:1396)
	at org.glassfish.hk2.utilities.cache.internal.WeakCARCacheImpl.compute(WeakCARCacheImpl.java:105)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetAllServiceHandles(ServiceLocatorImpl.java:1458)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.getAllServices(ServiceLocatorImpl.java:810)
	at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getAllInstances(AbstractHk2InjectionManager.java:170)
	at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getAllInstances(ImmediateHk2InjectionManager.java:30)
	at org.glassfish.jersey.internal.ContextResolverFactory$ContextResolversConfigurator.postInit(ContextResolverFactory.java:69)
	at org.glassfish.jersey.client.ClientConfig$State.lambda$initRuntime$2(ClientConfig.java:462)
	at java.util.Arrays$ArrayList.forEach(Arrays.java:3880)
	at org.glassfish.jersey.client.ClientConfig$State.initRuntime(ClientConfig.java:462)
	at org.glassfish.jersey.internal.util.collection.Values$LazyValueImpl.get(Values.java:317)
	at org.glassfish.jersey.client.ClientConfig.getRuntime(ClientConfig.java:820)
	at org.glassfish.jersey.client.ClientConfigTest.testCustomProvidersFeature(ClientConfigTest.java:135)
	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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	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 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 8:48:52 AM org.glassfish.jersey.internal.Errors logErrors
WARNING: The following warnings have been detected: WARNING: HK2 failure has been detected in a code that does not run in an active Jersey Error scope.
WARNING: HK2 service reification failed for [org.glassfish.jersey.client.ClientConfigTest$MyProvider] with an exception:
MultiException stack 1 of 2
java.lang.NoSuchMethodException: Cannot instantiate org.glassfish.jersey.client.ClientConfigTest$MyProvider 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.ClazzCreator.initialize(ClazzCreator.java:105)
	at org.jvnet.hk2.internal.ClazzCreator.initialize(ClazzCreator.java:156)
	at org.jvnet.hk2.internal.SystemDescriptor.internalReify(SystemDescriptor.java:719)
	at org.jvnet.hk2.internal.SystemDescriptor.reify(SystemDescriptor.java:673)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.reifyDescriptor(ServiceLocatorImpl.java:438)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.narrow(ServiceLocatorImpl.java:2316)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.access$1200(ServiceLocatorImpl.java:107)
	at org.jvnet.hk2.internal.ServiceLocatorImpl$10.compute(ServiceLocatorImpl.java:1401)
	at org.jvnet.hk2.internal.ServiceLocatorImpl$10.compute(ServiceLocatorImpl.java:1396)
	at org.glassfish.hk2.utilities.cache.internal.WeakCARCacheImpl.compute(WeakCARCacheImpl.java:105)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetAllServiceHandles(ServiceLocatorImpl.java:1458)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.getAllServices(ServiceLocatorImpl.java:810)
	at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getAllInstances(AbstractHk2InjectionManager.java:170)
	at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getAllInstances(ImmediateHk2InjectionManager.java:30)
	at org.glassfish.jersey.internal.ContextResolverFactory$ContextResolversConfigurator.postInit(ContextResolverFactory.java:69)
	at org.glassfish.jersey.client.ClientConfig$State.lambda$initRuntime$2(ClientConfig.java:462)
	at java.util.Arrays$ArrayList.forEach(Arrays.java:3880)
	at org.glassfish.jersey.client.ClientConfig$State.initRuntime(ClientConfig.java:462)
	at org.glassfish.jersey.internal.util.collection.Values$LazyValueImpl.get(Values.java:317)
	at org.glassfish.jersey.client.ClientConfig.getRuntime(ClientConfig.java:820)
	at org.glassfish.jersey.client.ClientConfigTest.testCustomProvidersFeature(ClientConfigTest.java:135)
	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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	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 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 2
java.lang.IllegalArgumentException: Errors were discovered while reifying SystemDescriptor(
	implementation=org.glassfish.jersey.client.ClientConfigTest$MyProvider
	contracts={jakarta.ws.rs.ext.ContextResolver}
	scope=jakarta.inject.Singleton
	qualifiers={org.glassfish.jersey.internal.inject.Custom}
	descriptorType=CLASS
	descriptorVisibility=NORMAL
	metadata=
	rank=0
	loader=null
	proxiable=null
	proxyForSameScope=null
	analysisName=null
	id=72
	locatorId=83
	identityHashCode=240054951
	reified=false)
	at org.jvnet.hk2.internal.SystemDescriptor.reify(SystemDescriptor.java:684)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.reifyDescriptor(ServiceLocatorImpl.java:438)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.narrow(ServiceLocatorImpl.java:2316)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.access$1200(ServiceLocatorImpl.java:107)
	at org.jvnet.hk2.internal.ServiceLocatorImpl$10.compute(ServiceLocatorImpl.java:1401)
	at org.jvnet.hk2.internal.ServiceLocatorImpl$10.compute(ServiceLocatorImpl.java:1396)
	at org.glassfish.hk2.utilities.cache.internal.WeakCARCacheImpl.compute(WeakCARCacheImpl.java:105)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetAllServiceHandles(ServiceLocatorImpl.java:1458)
	at org.jvnet.hk2.internal.ServiceLocatorImpl.getAllServices(ServiceLocatorImpl.java:810)
	at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getAllInstances(AbstractHk2InjectionManager.java:170)
	at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getAllInstances(ImmediateHk2InjectionManager.java:30)
	at org.glassfish.jersey.internal.ContextResolverFactory$ContextResolversConfigurator.postInit(ContextResolverFactory.java:69)
	at org.glassfish.jersey.client.ClientConfig$State.lambda$initRuntime$2(ClientConfig.java:462)
	at java.util.Arrays$ArrayList.forEach(Arrays.java:3880)
	at org.glassfish.jersey.client.ClientConfig$State.initRuntime(ClientConfig.java:462)
	at org.glassfish.jersey.internal.util.collection.Values$LazyValueImpl.get(Values.java:317)
	at org.glassfish.jersey.client.ClientConfig.getRuntime(ClientConfig.java:820)
	at org.glassfish.jersey.client.ClientConfigTest.testCustomProvidersFeature(ClientConfigTest.java:135)
	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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	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 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: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s - in org.glassfish.jersey.client.ClientConfigTest
[INFO] Running org.glassfish.jersey.client.FixedMultiBoundaryParserTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.glassfish.jersey.client.FixedMultiBoundaryParserTest
[INFO] Running org.glassfish.jersey.client.JerseyClientBuilderTest
May 06, 2022 8:48:52 AM org.glassfish.jersey.internal.Errors logErrors
WARNING: The following warnings have been detected: WARNING: Contract class java.lang.String can not be registered for component class org.glassfish.jersey.client.ClientConfigTest$MyProvider: Contract type not supported.
WARNING: Contract class java.lang.String can not be registered for component class org.glassfish.jersey.client.ClientConfigTest$MyProvider: Contract not assignable to component.
WARNING: Contract class java.lang.Object can not be registered for component class org.glassfish.jersey.client.ClientConfigTest$MyProvider: Contract type not supported.

May 06, 2022 8:48:52 AM org.glassfish.jersey.internal.Errors logErrors
WARNING: The following warnings have been detected: WARNING: Contract class java.lang.String can not be registered for component class org.glassfish.jersey.client.ClientConfigTest$MyProvider: Contract type not supported.
WARNING: Contract class java.lang.String can not be registered for component class org.glassfish.jersey.client.ClientConfigTest$MyProvider: Contract not assignable to component.
WARNING: Contract class java.lang.Object can not be registered for component class org.glassfish.jersey.client.ClientConfigTest$MyProvider: Contract type not supported.

[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.133 s - in org.glassfish.jersey.client.JerseyClientBuilderTest
[INFO] Running org.glassfish.jersey.client.ClientResponseTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.glassfish.jersey.client.ClientResponseTest
[INFO] Running org.glassfish.jersey.client.ClientRequestTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.68 s - in org.glassfish.jersey.client.ClientRequestTest
[INFO] Running org.glassfish.jersey.client.AutoDiscoverableClientTest
[WARNING] Tests run: 10, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.062 s - in org.glassfish.jersey.client.AutoDiscoverableClientTest
[INFO] Running org.glassfish.jersey.client.JerseyWebTargetTest
May 06, 2022 8:48:53 AM org.glassfish.jersey.model.internal.CommonConfig register
WARNING: Attempt to register component of type class org.glassfish.jersey.client.JerseyWebTargetTest$TestProvider to null or empty array of contracts  is ignored.
May 06, 2022 8:48:53 AM org.glassfish.jersey.model.internal.CommonConfig register
WARNING: Attempt to register component of type class org.glassfish.jersey.client.JerseyWebTargetTest$TestProvider to null or empty array of contracts  is ignored.
May 06, 2022 8:48:53 AM org.glassfish.jersey.model.internal.CommonConfig register
WARNING: Attempt to register component of type class org.glassfish.jersey.client.JerseyWebTargetTest$TestProvider to null or empty array of contracts  is ignored.
May 06, 2022 8:48:53 AM org.glassfish.jersey.model.internal.CommonConfig register
WARNING: Attempt to register component of type class org.glassfish.jersey.client.JerseyWebTargetTest$TestProvider to null or empty array of contracts  is ignored.
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.glassfish.jersey.client.JerseyWebTargetTest
[INFO] Running org.glassfish.jersey.client.FixedBoundaryParserTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.glassfish.jersey.client.FixedBoundaryParserTest
[INFO] Running org.glassfish.jersey.client.ShutdownHookLeakTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.751 s - in org.glassfish.jersey.client.ShutdownHookLeakTest
[INFO] Running org.glassfish.jersey.client.JaxRsFeatureRegistrationClientTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s - in org.glassfish.jersey.client.JaxRsFeatureRegistrationClientTest
[INFO] 
[INFO] Results:
[INFO] 
[WARNING] Tests run: 172, Failures: 0, Errors: 0, Skipped: 4
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:3.2.0:jar (default-jar) @ jersey-client ---
[INFO] Building jar: /home/jenkins/agent/workspace/buildPRbranch/core-client/target/jersey-client-3.1.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ jersey-client ---
[INFO] Building jar: /home/jenkins/agent/workspace/buildPRbranch/core-client/target/jersey-client-3.1.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-bundle-plugin:3.5.0:bundle (osgi-bundle) @ jersey-client ---
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ jersey-client ---
[INFO] Installing /home/jenkins/agent/workspace/buildPRbranch/core-client/target/jersey-client-3.1.0-SNAPSHOT.jar to /home/jenkins/.m2/repository/org/glassfish/jersey/core/jersey-client/3.1.0-SNAPSHOT/jersey-client-3.1.0-SNAPSHOT.jar
[INFO] Installing /home/jenkins/agent/workspace/buildPRbranch/core-client/pom.xml to /home/jenkins/.m2/repository/org/glassfish/jersey/core/jersey-client/3.1.0-SNAPSHOT/jersey-client-3.1.0-SNAPSHOT.pom
[INFO] Installing /home/jenkins/agent/workspace/buildPRbranch/core-client/target/jersey-client-3.1.0-SNAPSHOT-sources.jar to /home/jenkins/.m2/repository/org/glassfish/jersey/core/jersey-client/3.1.0-SNAPSHOT/jersey-client-3.1.0-SNAPSHOT-sources.jar