Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Loose dependency in CompositeInjectingConstraintValidatorFactory #4542

Closed
t3hk0d3 opened this issue Aug 5, 2020 · 1 comment · Fixed by #4574
Closed

Loose dependency in CompositeInjectingConstraintValidatorFactory #4542

t3hk0d3 opened this issue Aug 5, 2020 · 1 comment · Fixed by #4574
Labels
bug Something isn't working
Milestone

Comments

@t3hk0d3
Copy link

t3hk0d3 commented Aug 5, 2020

Lookup and initialization failed for a resource class: class org.glassfish.jersey.server.validation.internal.hibernate.HibernateInjectingConstraintValidatorFactory.
org.glassfish.hk2.api.MultiException: A MultiException has 1 exceptions.  They are:
1. java.lang.NoClassDefFoundError: org/glassfish/jersey/ext/cdi1x/internal/CdiUtil

  org.jvnet.hk2.internal.Utilities.justPostConstruct:894
  org.jvnet.hk2.internal.ServiceLocatorImpl.postConstruct:1026
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1074
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1064
  org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize:189
  org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize:30
  org.glassfish.jersey.internal.inject.Injections.getOrCreate:106
  org.glassfish.jersey.server.JerseyResourceContextConfigurator.lambda$init$0:45
  org.glassfish.jersey.server.internal.JerseyResourceContext.getResource:83
  org.glassfish.jersey.server.validation.internal.CompositeInjectingConstraintValidatorFactory.postConstruct:45
  jdk.internal.reflect.NativeMethodAccessorImpl.invoke0:native
  jdk.internal.reflect.NativeMethodAccessorImpl.invoke:62
  jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke:43
  java.lang.reflect.Method.invoke:566
  org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke:1268
  org.jvnet.hk2.internal.Utilities.justPostConstruct:892
  org.jvnet.hk2.internal.ServiceLocatorImpl.postConstruct:1026
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1074
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1064
  org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize:189
  org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize:30
  org.glassfish.jersey.internal.inject.Injections.getOrCreate:106
  org.glassfish.jersey.server.JerseyResourceContextConfigurator.lambda$init$0:45
  org.glassfish.jersey.server.internal.JerseyResourceContext.getResource:83
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.getDefaultValidatorContext:267
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.getDefaultValidator:245
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.get:187
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.get:157
  org.glassfish.jersey.inject.hk2.SupplierFactoryBridge.provide:76
  org.jvnet.hk2.internal.FactoryCreator.create:129
  org.jvnet.hk2.internal.SystemDescriptor.create:463
  org.jvnet.hk2.internal.PerLookupContext.findOrCreate:46
  org.jvnet.hk2.internal.Utilities.createService:2102
  org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService:758
  org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService:721
  org.jvnet.hk2.internal.ServiceLocatorImpl.getService:691
  org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getInstance:160
  org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getInstance:30
  org.glassfish.jersey.server.model.internal.ResourceMethodInvokerConfigurator.lambda$postInit$0:54
  org.glassfish.jersey.server.model.ResourceMethodInvoker$Builder.build:194
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.createInflector:106
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.createMethodRouter:93
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.createResourceMethodRouters:287
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.buildModel:151
  org.glassfish.jersey.server.internal.routing.Routing$Builder.buildStage:223
  org.glassfish.jersey.server.ApplicationHandler.initialize:399
  org.glassfish.jersey.server.ApplicationHandler.lambda$initialize$1:293
  org.glassfish.jersey.internal.Errors.process:292
  org.glassfish.jersey.internal.Errors.process:274
  org.glassfish.jersey.internal.Errors.processWithException:232
  org.glassfish.jersey.server.ApplicationHandler.initialize:292
  org.glassfish.jersey.server.ApplicationHandler.<init>:259
  org.glassfish.jersey.servlet.WebComponent.<init>:311
  org.glassfish.jersey.servlet.ServletContainer.init:154
  org.glassfish.jersey.servlet.ServletContainer.init:347
  javax.servlet.GenericServlet.init:203
  org.eclipse.jetty.servlet.ServletHolder.initServlet:602
  org.eclipse.jetty.servlet.ServletHolder.initialize:413
  org.eclipse.jetty.servlet.ServletHandler.lambda$initialize$0:749
  java.util.stream.SortedOps$SizedRefSortingSink.end:357
  java.util.stream.AbstractPipeline.copyInto:485
  java.util.stream.AbstractPipeline.wrapAndCopyInto:474
  java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining:312
  java.util.stream.Streams$ConcatSpliterator.forEachRemaining:735
  java.util.stream.ReferencePipeline$Head.forEach:658
  org.eclipse.jetty.servlet.ServletHandler.initialize:773
  org.eclipse.jetty.servlet.ServletContextHandler.startContext:360
  org.eclipse.jetty.server.handler.ContextHandler.doStart:844
  org.eclipse.jetty.servlet.ServletContextHandler.doStart:275
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start:169
  org.eclipse.jetty.util.component.ContainerLifeCycle.doStart:117
  org.eclipse.jetty.server.handler.AbstractHandler.doStart:97
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start:169
  org.eclipse.jetty.util.component.ContainerLifeCycle.doStart:110
  org.eclipse.jetty.server.handler.AbstractHandler.doStart:97
  org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart:425
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start:169
  org.eclipse.jetty.util.component.ContainerLifeCycle.doStart:110
  org.eclipse.jetty.server.handler.AbstractHandler.doStart:97
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start:169
  org.eclipse.jetty.util.component.ContainerLifeCycle.doStart:110
  org.eclipse.jetty.server.handler.AbstractHandler.doStart:97
  org.eclipse.jetty.server.handler.StatisticsHandler.doStart:255
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start:169
  org.eclipse.jetty.server.Server.start:408
  org.eclipse.jetty.util.component.ContainerLifeCycle.doStart:110
  org.eclipse.jetty.server.handler.AbstractHandler.doStart:97
  org.eclipse.jetty.server.Server.doStart:372
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  io.dropwizard.cli.ServerCommand.run:53
  io.dropwizard.cli.EnvironmentCommand.run:45
  io.dropwizard.cli.ConfiguredCommand.run:87
  io.dropwizard.cli.Cli.run:78
  io.dropwizard.Application.run:94
  my.application.MainApplication.main:46
Caused by: java.lang.NoClassDefFoundError: org/glassfish/jersey/ext/cdi1x/internal/CdiUtil
  org.glassfish.jersey.server.validation.internal.hibernate.HibernateInjectingConstraintValidatorFactory.postConstruct:30
  jdk.internal.reflect.NativeMethodAccessorImpl.invoke0:native
  jdk.internal.reflect.NativeMethodAccessorImpl.invoke:62
  jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke:43
  java.lang.reflect.Method.invoke:566
  org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke:1268
  org.jvnet.hk2.internal.Utilities.justPostConstruct:892
  org.jvnet.hk2.internal.ServiceLocatorImpl.postConstruct:1026
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1074
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1064
  org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize:189
  org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize:30
  org.glassfish.jersey.internal.inject.Injections.getOrCreate:106
  org.glassfish.jersey.server.JerseyResourceContextConfigurator.lambda$init$0:45
  org.glassfish.jersey.server.internal.JerseyResourceContext.getResource:83
  org.glassfish.jersey.server.validation.internal.CompositeInjectingConstraintValidatorFactory.postConstruct:45
  jdk.internal.reflect.NativeMethodAccessorImpl.invoke0:native
  jdk.internal.reflect.NativeMethodAccessorImpl.invoke:62
  jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke:43
  java.lang.reflect.Method.invoke:566
  org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke:1268
  org.jvnet.hk2.internal.Utilities.justPostConstruct:892
  org.jvnet.hk2.internal.ServiceLocatorImpl.postConstruct:1026
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1074
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1064
  org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize:189
  org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize:30
  org.glassfish.jersey.internal.inject.Injections.getOrCreate:106
  org.glassfish.jersey.server.JerseyResourceContextConfigurator.lambda$init$0:45
  org.glassfish.jersey.server.internal.JerseyResourceContext.getResource:83
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.getDefaultValidatorContext:267
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.getDefaultValidator:245
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.get:187
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.get:157
  org.glassfish.jersey.inject.hk2.SupplierFactoryBridge.provide:76
  org.jvnet.hk2.internal.FactoryCreator.create:129
  org.jvnet.hk2.internal.SystemDescriptor.create:463
  org.jvnet.hk2.internal.PerLookupContext.findOrCreate:46
  org.jvnet.hk2.internal.Utilities.createService:2102
  org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService:758
  org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService:721
  org.jvnet.hk2.internal.ServiceLocatorImpl.getService:691
  org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getInstance:160
  org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getInstance:30
  org.glassfish.jersey.server.model.internal.ResourceMethodInvokerConfigurator.lambda$postInit$0:54
  org.glassfish.jersey.server.model.ResourceMethodInvoker$Builder.build:194
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.createInflector:106
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.createMethodRouter:93
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.createResourceMethodRouters:287
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.buildModel:151
  org.glassfish.jersey.server.internal.routing.Routing$Builder.buildStage:223
  org.glassfish.jersey.server.ApplicationHandler.initialize:399
  org.glassfish.jersey.server.ApplicationHandler.lambda$initialize$1:293
  org.glassfish.jersey.internal.Errors.process:292
  org.glassfish.jersey.internal.Errors.process:274
  org.glassfish.jersey.internal.Errors.processWithException:232
  org.glassfish.jersey.server.ApplicationHandler.initialize:292
  org.glassfish.jersey.server.ApplicationHandler.<init>:259
  org.glassfish.jersey.servlet.WebComponent.<init>:311
  org.glassfish.jersey.servlet.ServletContainer.init:154
  org.glassfish.jersey.servlet.ServletContainer.init:347
  javax.servlet.GenericServlet.init:203
  org.eclipse.jetty.servlet.ServletHolder.initServlet:602
  org.eclipse.jetty.servlet.ServletHolder.initialize:413
  org.eclipse.jetty.servlet.ServletHandler.lambda$initialize$0:749
  java.util.stream.SortedOps$SizedRefSortingSink.end:357
  java.util.stream.AbstractPipeline.copyInto:485
  java.util.stream.AbstractPipeline.wrapAndCopyInto:474
  java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining:312
  java.util.stream.Streams$ConcatSpliterator.forEachRemaining:735
  java.util.stream.ReferencePipeline$Head.forEach:658
  org.eclipse.jetty.servlet.ServletHandler.initialize:773
  org.eclipse.jetty.servlet.ServletContextHandler.startContext:360
  org.eclipse.jetty.server.handler.ContextHandler.doStart:844
  org.eclipse.jetty.servlet.ServletContextHandler.doStart:275
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start:169
  org.eclipse.jetty.util.component.ContainerLifeCycle.doStart:117
  org.eclipse.jetty.server.handler.AbstractHandler.doStart:97
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start:169
  org.eclipse.jetty.util.component.ContainerLifeCycle.doStart:110
  org.eclipse.jetty.server.handler.AbstractHandler.doStart:97
  org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart:425
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start:169
  org.eclipse.jetty.util.component.ContainerLifeCycle.doStart:110
  org.eclipse.jetty.server.handler.AbstractHandler.doStart:97
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start:169
  org.eclipse.jetty.util.component.ContainerLifeCycle.doStart:110
  org.eclipse.jetty.server.handler.AbstractHandler.doStart:97
  org.eclipse.jetty.server.handler.StatisticsHandler.doStart:255
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start:169
  org.eclipse.jetty.server.Server.start:408
  org.eclipse.jetty.util.component.ContainerLifeCycle.doStart:110
  org.eclipse.jetty.server.handler.AbstractHandler.doStart:97
  org.eclipse.jetty.server.Server.doStart:372
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  io.dropwizard.cli.ServerCommand.run:53
  io.dropwizard.cli.EnvironmentCommand.run:45
  io.dropwizard.cli.ConfiguredCommand.run:87
  io.dropwizard.cli.Cli.run:78
  io.dropwizard.Application.run:94
  com.booking.attractions.payments.MainApplication.main:46
Caused by: java.lang.ClassNotFoundException: org.glassfish.jersey.ext.cdi1x.internal.CdiUtil
  jdk.internal.loader.BuiltinClassLoader.loadClass:581
  jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass:178
  java.lang.ClassLoader.loadClass:522
  org.glassfish.jersey.server.validation.internal.hibernate.HibernateInjectingConstraintValidatorFactory.postConstruct:30
  jdk.internal.reflect.NativeMethodAccessorImpl.invoke0:native
  jdk.internal.reflect.NativeMethodAccessorImpl.invoke:62
  jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke:43
  java.lang.reflect.Method.invoke:566
  org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke:1268
  org.jvnet.hk2.internal.Utilities.justPostConstruct:892
  org.jvnet.hk2.internal.ServiceLocatorImpl.postConstruct:1026
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1074
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1064
  org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize:189
  org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize:30
  org.glassfish.jersey.internal.inject.Injections.getOrCreate:106
  org.glassfish.jersey.server.JerseyResourceContextConfigurator.lambda$init$0:45
  org.glassfish.jersey.server.internal.JerseyResourceContext.getResource:83
  org.glassfish.jersey.server.validation.internal.CompositeInjectingConstraintValidatorFactory.postConstruct:45
  jdk.internal.reflect.NativeMethodAccessorImpl.invoke0:native
  jdk.internal.reflect.NativeMethodAccessorImpl.invoke:62
  jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke:43
  java.lang.reflect.Method.invoke:566
  org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke:1268
  org.jvnet.hk2.internal.Utilities.justPostConstruct:892
  org.jvnet.hk2.internal.ServiceLocatorImpl.postConstruct:1026
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1074
  org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize:1064
  org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize:189
  org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize:30
  org.glassfish.jersey.internal.inject.Injections.getOrCreate:106
  org.glassfish.jersey.server.JerseyResourceContextConfigurator.lambda$init$0:45
  org.glassfish.jersey.server.internal.JerseyResourceContext.getResource:83
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.getDefaultValidatorContext:267
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.getDefaultValidator:245
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.get:187
  org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider.get:157
  org.glassfish.jersey.inject.hk2.SupplierFactoryBridge.provide:76
  org.jvnet.hk2.internal.FactoryCreator.create:129
  org.jvnet.hk2.internal.SystemDescriptor.create:463
  org.jvnet.hk2.internal.PerLookupContext.findOrCreate:46
  org.jvnet.hk2.internal.Utilities.createService:2102
  org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService:758
  org.jvnet.hk2.internal.ServiceLocatorImpl.internalGetService:721
  org.jvnet.hk2.internal.ServiceLocatorImpl.getService:691
  org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.getInstance:160
  org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.getInstance:30
  org.glassfish.jersey.server.model.internal.ResourceMethodInvokerConfigurator.lambda$postInit$0:54
  org.glassfish.jersey.server.model.ResourceMethodInvoker$Builder.build:194
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.createInflector:106
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.createMethodRouter:93
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.createResourceMethodRouters:287
  org.glassfish.jersey.server.internal.routing.RuntimeModelBuilder.buildModel:151
  org.glassfish.jersey.server.internal.routing.Routing$Builder.buildStage:223
  org.glassfish.jersey.server.ApplicationHandler.initialize:399
  org.glassfish.jersey.server.ApplicationHandler.lambda$initialize$1:293
  org.glassfish.jersey.internal.Errors.process:292
  org.glassfish.jersey.internal.Errors.process:274
  org.glassfish.jersey.internal.Errors.processWithException:232
  org.glassfish.jersey.server.ApplicationHandler.initialize:292
  org.glassfish.jersey.server.ApplicationHandler.<init>:259
  org.glassfish.jersey.servlet.WebComponent.<init>:311
  org.glassfish.jersey.servlet.ServletContainer.init:154
  org.glassfish.jersey.servlet.ServletContainer.init:347
  javax.servlet.GenericServlet.init:203
  org.eclipse.jetty.servlet.ServletHolder.initServlet:602
  org.eclipse.jetty.servlet.ServletHolder.initialize:413
  org.eclipse.jetty.servlet.ServletHandler.lambda$initialize$0:749
  java.util.stream.SortedOps$SizedRefSortingSink.end:357
  java.util.stream.AbstractPipeline.copyInto:485
  java.util.stream.AbstractPipeline.wrapAndCopyInto:474
  java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining:312
  java.util.stream.Streams$ConcatSpliterator.forEachRemaining:735
  java.util.stream.ReferencePipeline$Head.forEach:658
  org.eclipse.jetty.servlet.ServletHandler.initialize:773
  org.eclipse.jetty.servlet.ServletContextHandler.startContext:360
  org.eclipse.jetty.server.handler.ContextHandler.doStart:844
  org.eclipse.jetty.servlet.ServletContextHandler.doStart:275
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start:169
  org.eclipse.jetty.util.component.ContainerLifeCycle.doStart:117
  org.eclipse.jetty.server.handler.AbstractHandler.doStart:97
  org.eclipse.jetty.util.component.AbstractLifeCycle.start:72
  org.eclipse.jetty.util.component.ContainerLifeCycle.start

In our current setup we are exclusively using HK2, therefore having CDI loaded would be only harmful to us.

@t3hk0d3 t3hk0d3 changed the title Exception in CompositeInjectingConstraintValidatorFactory on missing CDI Loose dependency in CompositeInjectingConstraintValidatorFactory Aug 5, 2020
@jansupol jansupol added the bug Something isn't working label Aug 10, 2020
jansupol added a commit to jansupol/jersey that referenced this issue Sep 21, 2020
Fixes eclipse-ee4j#4542

Signed-off-by: jansupol <jan.supol@oracle.com>
jansupol added a commit that referenced this issue Sep 23, 2020
Fixes #4542

Signed-off-by: jansupol <jan.supol@oracle.com>
@t3hk0d3
Copy link
Author

t3hk0d3 commented Sep 23, 2020

Awesome! Thank you @jansupol !

@senivam senivam added this to the 2.32 milestone Sep 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants