Created
July 28, 2025 18:07
-
-
Save scottmarlow/192cf33e09cbe312559421a0f9aacf3b to your computer and use it in GitHub Desktop.
WELD-001475: The following beans match by type, but none have matching qualifiers: - Configurator Bean [interface jakarta.persistence.EntityManagerFactory, types: Object, EntityManagerFactory, AutoCloseable, qualifiers: @Any @CtsEmQualifier] "}}}}
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [INFO] Running ee.jakarta.tck.persistence.ee.cdi.ServletEMLookupTest | |
| [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.338 s <<< FAILURE! -- in ee.jakarta.tck.persistence.ee.cdi.ServletEMLookupTest | |
| [ERROR] ee.jakarta.tck.persistence.ee.cdi.ServletEMLookupTest -- Time elapsed: 0.338 s <<< ERROR! | |
| org.jboss.arquillian.container.spi.client.container.DeploymentException: | |
| Cannot deploy 219590b4-f818-4e57-bed5-5d9fe19bb2be.war: {"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => {"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"219590b4-f818-4e57-bed5-5d9fe19bb2be.war\".WeldStartService" => "Failed to start service | |
| Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied dependencies for type EntityManagerFactory with qualifiers @CtsEm2Qualifier | |
| at injection point [BackedAnnotatedField] @Inject @CtsEm2Qualifier private ee.jakarta.tck.persistence.ee.cdi.TestBeanEM.entityManagerFactory2 | |
| at ee.jakarta.tck.persistence.ee.cdi.TestBeanEM.entityManagerFactory2(TestBeanEM.java:0) | |
| WELD-001475: The following beans match by type, but none have matching qualifiers: | |
| - Configurator Bean [interface jakarta.persistence.EntityManagerFactory, types: Object, EntityManagerFactory, AutoCloseable, qualifiers: @Any @CtsEmQualifier] | |
| "}}}} | |
| at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:174) | |
| at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:152) | |
| at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:80) | |
| at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:296) | |
| at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$3.call(ContainerDeployController.java:150) | |
| at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$3.call(ContainerDeployController.java:117) | |
| at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.executeOperation(ContainerDeployController.java:238) | |
| at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.deploy(ContainerDeployController.java:117) | |
| at java.base/java.lang.reflect.Method.invoke(Method.java:569) | |
| at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:85) | |
| at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:102) | |
| at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:89) | |
| at org.jboss.arquillian.container.impl.client.container.DeploymentExceptionHandler.verifyExpectedExceptionDuringDeploy(DeploymentExceptionHandler.java:46) | |
| at java.base/java.lang.reflect.Method.invoke(Method.java:569) | |
| at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:85) | |
| at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:94) | |
| at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createDeploymentContext(ContainerDeploymentContextHandler.java:70) | |
| at java.base/java.lang.reflect.Method.invoke(Method.java:569) | |
| at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:85) | |
| at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:94) | |
| at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:53) | |
| at java.base/java.lang.reflect.Method.invoke(Method.java:569) | |
| at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:85) | |
| at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:94) | |
| at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:133) | |
| at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:105) | |
| at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:61) | |
| at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$1.perform(ContainerDeployController.java:91) | |
| at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$1.perform(ContainerDeployController.java:76) | |
| at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.forEachDeployment(ContainerDeployController.java:231) | |
| at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.forEachManagedDeployment(ContainerDeployController.java:211) | |
| at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.deployManaged(ContainerDeployController.java:76) | |
| at java.base/java.lang.reflect.Method.invoke(Method.java:569) | |
| at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:85) | |
| at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:102) | |
| at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:89) | |
| at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:133) | |
| at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:105) | |
| at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:61) | |
| at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:95) | |
| at java.base/java.lang.reflect.Method.invoke(Method.java:569) | |
| at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:85) | |
| at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:102) | |
| at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:89) | |
| at org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:82) | |
| at java.base/java.lang.reflect.Method.invoke(Method.java:569) | |
| at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:85) | |
| at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:94) | |
| at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:68) | |
| at java.base/java.lang.reflect.Method.invoke(Method.java:569) | |
| at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:85) | |
| at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:94) | |
| at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:133) | |
| at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:105) | |
| at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeClass(EventTestRunnerAdaptor.java:88) | |
| at org.jboss.arquillian.junit5.ArquillianExtension.beforeAll(ArquillianExtension.java:44) | |
| at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
From a breakpoint set in getUnsatisfiedDependenciesAdditionalInfo:133, InjectionPoints (org.jboss.weld.util):
ij = {org.jboss.weld.injection.FieldInjectionPoint@21284} "[BackedAnnotatedField] @Inject @CtsEm2Qualifier private ee.jakarta.tck.persistence.ee.cdi.TestBeanEM.entityManagerFactory2"
beanManager = {org.jboss.weld.manager.BeanManagerImpl@21285} "Weld BeanManager for e8937b81-76aa-441e-96f2-d059cb5d7367.war/ [bean count=34]"
beansMatchedByType = {org.jboss.weld.util.collections.ImmutableTinySet$Singleton@21286} size = 1
0 = {org.jboss.weld.bootstrap.events.configurator.BeanConfiguratorImpl$ImmutableBean@21290} "Configurator Bean [interface jakarta.persistence.EntityManagerFactory, types: Object, EntityManagerFactory, AutoCloseable, qualifiers: @Any @CtsEmQualifier]"
id = "BUILDER%jakarta.persistence.EntityManagerFactory%CTS-EM,jakarta.enterprise.context.ApplicationScoped,false[@ee.jakarta.tck.persistence.ee.cdi.CtsEmQualifier()@jakarta.enterprise.inject.Any()][][jakarta.persistence.EntityManagerFactory,java.lang.AutoCloseable,java.lang.Object]"
priority = null
beanManager = {org.jboss.weld.manager.BeanManagerImpl@21294} "Weld BeanManager for org.jboss.as.jpa.additionalClasses [bean count=40]"
beanClass = {java.lang.Class@18749} "interface jakarta.persistence.EntityManagerFactory"
cachedConstructor = null
name = "jakarta.persistence.EntityManagerFactory"
module = {java.lang.Module@21302} "unnamed module @695d6c16"
classLoader = {org.jboss.modules.ModuleClassLoader@21303} "ModuleClassLoader for Module "jakarta.persistence.api" version 3.2.0 from local module loader @3c7c886c (finder: local module finder @55493582 (roots: /home/smarlow/work/wildfly/preview/dist/target/wildfly-preview-37.0.0.Final-SNAPSHOT/modules,/home/smarlow/work/wildfly/preview/dist/target/wildfly-preview-37.0.0.Final-SNAPSHOT/modules/system/layers/base))"
classData = null
packageName = "jakarta.persistence"
componentType = {int[0]@21305} []
reflectionData = {java.lang.ref.SoftReference@21306}
classRedefinedCount = 0
genericInfo = {sun.reflect.generics.repository.ClassRepository@21307}
enumConstants = null
enumConstantDirectory = null
annotationData = null
annotationType = null
classValueMap = null
attributes = {org.jboss.weld.bean.attributes.ImmutableBeanAttributes@21295} "BeanAttributes with types [Object, EntityManagerFactory, AutoCloseable] and qualifiers [@Any @CtsEmQualifier]"
injectionPoints = {java.util.Collections$EmptySet@21296} size = 0
createCallback = {org.jboss.weld.bootstrap.events.configurator.BeanConfiguratorImpl$CreateCallback@21297}
destroyCallback = null