Tulsiram created BVAL-152:
-----------------------------

             Summary: WELD-001409: Ambiguous dependencies for type Validator 
with qualifiers
                 Key: BVAL-152
                 URL: https://issues.apache.org/jira/browse/BVAL-152
             Project: BVal
          Issue Type: Bug
          Components: jsr303, method validation
            Reporter: Tulsiram


Hi Team,

We have got below deployment exception on Glassfish Server.

WELD-001409: Ambiguous dependencies for type Validator with qualifiers @Default
  at injection point [UnbackedAnnotatedField] 
  @Inject 
  private 
org.hibernate.validator.internal.cdi.interceptor.ValidationInterceptor.validator
  
  at 
org.hibernate.validator.internal.cdi.interceptor.ValidationInterceptor.validator(ValidationInterceptor.java:0)
  Possible dependencies: 
  - ValidatorBean 
[id=org.hibernate.validator.internal.cdi.ValidatorBean_default],
  - org.apache.bval.cdi.ValidatorBean@35fe0422

        at 
org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:363)
-------------------------------------------------------------------------------------
In my project, we have used apache Bval api while connecting PrestoDB by using 
presto-client.

While deploying we got above Ambiguous dependencies for type Validator 
exception. We analyzed and found that the root cause of this issue is two 
validators are eligible for injection one is apache bval jar (through 
application) and another one is bean-validator jar (through server) in glass 
fish server. Here, we have used GUICE injection.

Please help us in resolving this issue if anybody has come across.

Thanks in advance.
Regards,
TulsiRam









--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to