-
Sub-task
-
Resolution: Done
-
Major
-
27.0.0.Alpha2
-
---
-
---
In server.log there are many occurrences of:
Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied dependencies for type String with qualifiers @ManagedProperty at injection point [BackedAnnotatedField] @Inject @ManagedProperty private com.sun.ts.tests.ejb30.common.lite.EJBLiteJsfClientBase.moduleName at com.sun.ts.tests.ejb30.common.lite.EJBLiteJsfClientBase.moduleName(EJBLiteJsfClientBase.java:0) WELD-001475: The following beans match by type, but none have matching qualifiers: - Producer Method [String] with qualifiers [@BatchProperty @Any] declared as [[UnbackedAnnotatedMethod] @Produces @BatchProperty public org.jberet.creation.BatchBeanProducer.getString(InjectionPoint)] "}}
com.sun.ts.tests.ejb30.common.lite.EJBLiteJsfClientBase.moduleName:
@jakarta.inject.Inject @jakarta.faces.annotation.ManagedProperty("#{facesContext.externalContext.requestContextPath}") private String moduleName;
See Jakartaee TCK #1054 Fix vehicle mapping for ejb30/lite/enventry
https://gist.github.com/scottmarlow/6f58ebbe66885cc08d45aec5da869f95 shows one of the failures that appears to be from deploying ejblite_appexception_singleton_inherited_ejbliteservlet2_vehicle_web.war which has both Client.class for running non-Faces tests and JsfClient.class for running Faces tests.
- is blocked by
-
WFLY-16438 Allow deployments with 'unused' beans annotated with Jakarta Faces @ManagedProperty to deploy
- Closed