Hi Emily,
a brief description would be helpful - it's not a trivial
deployment/reproducer.
Martin
Dne 16.11.2015 v 23:15 Emily Jiang napsal(a):
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: emijiang(a)uk.ibm.com
Lotus Notes: Emily Jiang/UK/IBM@IBMGB
--
Martin Kouba
Software Engineer
Red Hat, Czech Republic