I'm trying to deploy the attached war but got Weld alidation error. On Glassfish 4.1, I got this error:
Error occurred during deployment: Exception while loading the app : CDI deployment failure:WELD-001408: Unsatisfied dependencies for type String with qualifiers @DiffBDACounterQualifier at injection point [BackedAnnotatedField] @Inject @DiffBDACounterQualifier com.ibm.jcdi.test.beansxml.CounterProducerConsumerModified.diffBDAProducer at com.ibm.jcdi.test.beansxml.CounterProducerConsumerModified.diffBDAProducer(CounterProducerConsumerModified.java:0) WELD-001475: The following beans match by type, but none have matching qualifiers: - Producer Method [String] with qualifiers [@CounterUnmodifiedQualifier @Any] declared as [[BackedAnnotatedMethod] @ExcludeClassInterceptors @Produces @CounterUnmodifiedQualifier com.ibm.jcdi.test.beansxml.CounterProducerNoModifiers.getCounterBeanProducer()], - Producer Method [String] with qualifiers [@BatchProperty @Any] declared as [[UnbackedAnnotatedMethod] @Produces @Dependent @BatchProperty public com.ibm.jbatch.container.cdi.BatchProducerBean.p .... msg.seeServerLog The app works fine on OpenWebBeans. Any ideas on what was wrong? Many thanks, Emily =========================== Emily Jiang WebSphere Application Server, CDI Development Lead MP 211, DE3A20, Winchester, Hampshire, England, SO21 2JN Phone: +44 (0)1962 816278 Internal: 246278 Email: [email protected] Lotus Notes: Emily Jiang/UK/IBM@IBMGB
testDiffBDA.war
Description: Binary data
_______________________________________________ weld-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/weld-dev
