<font size=2 face="sans-serif">I'm trying to deploy the attached war but
got Weld alidation error. On Glassfish 4.1, I got this error:</font><br><table width=973 style="border-collapse:collapse;"><tr valign=top height=8><td width=971 style="border-style:solid;border-color:#000000;border-width:0px 0px 0px 0px;padding:1px 1px;"><font size=1>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
</font></table><br><br><br><br><font size=2 face="sans-serif">The app works fine on OpenWebBeans.
Any ideas on what was wrong?</font><br><br><font size=2 face="sans-serif">Many thanks,<br>Emily<br>===========================<br>Emily Jiang<br>WebSphere Application Server, CDI Development Lead</font><br><font size=2 face="sans-serif"> <br>MP 211, DE3A20, Winchester, Hampshire, England, SO21 2JN<br>Phone: +44 (0)1962 816278 Internal: 246278<br><br>Email: emijiang@uk.ibm.com <br>Lotus Notes: Emily Jiang/UK/IBM@IBMGB<br></font><BR>