Created
January 26, 2012 10:18
-
-
Save VineetReynolds/1682107 to your computer and use it in GitHub Desktop.
WELD-WLS failure
This file contains 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
------------------------------------------------------------------------------- | |
Test set: com.acme.cdi.InjectionTestCase | |
------------------------------------------------------------------------------- | |
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 34.235 sec <<< FAILURE! | |
shouldBeAbleToInjectCDI(com.acme.cdi.InjectionTestCase) Time elapsed: 0.921 sec <<< ERROR! | |
java.lang.RuntimeException: Could not inject members | |
at org.jboss.arquillian.testenricher.cdi.CDIInjectionEnricher.injectClass(CDIInjectionEnricher.java:135) | |
at org.jboss.arquillian.testenricher.cdi.CDIInjectionEnricher.enrich(CDIInjectionEnricher.java:78) | |
at org.jboss.arquillian.test.impl.TestInstanceEnricher.enrich(TestInstanceEnricher.java:52) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | |
at java.lang.reflect.Method.invoke(Method.java:597) | |
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) | |
at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) | |
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) | |
at org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:75) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | |
at java.lang.reflect.Method.invoke(Method.java:597) | |
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) | |
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) | |
at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:60) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | |
at java.lang.reflect.Method.invoke(Method.java:597) | |
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) | |
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) | |
at org.jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:89) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | |
at java.lang.reflect.Method.invoke(Method.java:597) | |
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) | |
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) | |
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134) | |
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:114) | |
at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.before(EventTestRunnerAdaptor.java:95) | |
at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:222) | |
at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314) | |
at org.jboss.arquillian.junit.Arquillian.access$0(Arquillian.java:307) | |
at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240) | |
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) | |
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) | |
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) | |
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) | |
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) | |
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) | |
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) | |
at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185) | |
at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314) | |
at org.jboss.arquillian.junit.Arquillian.access$0(Arquillian.java:307) | |
at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199) | |
at org.junit.runners.ParentRunner.run(ParentRunner.java:236) | |
at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147) | |
at org.junit.runner.JUnitCore.run(JUnitCore.java:157) | |
at org.junit.runner.JUnitCore.run(JUnitCore.java:136) | |
at org.jboss.arquillian.junit.container.JUnitTestRunner.execute(JUnitTestRunner.java:65) | |
at org.jboss.arquillian.protocol.servlet.runner.ServletTestRunner.executeTest(ServletTestRunner.java:160) | |
at org.jboss.arquillian.protocol.servlet.runner.ServletTestRunner.execute(ServletTestRunner.java:126) | |
at org.jboss.arquillian.protocol.servlet.runner.ServletTestRunner.doGet(ServletTestRunner.java:90) | |
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) | |
at javax.servlet.http.HttpServlet.service(HttpServlet.java:844) | |
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242) | |
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216) | |
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132) | |
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:352) | |
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25) | |
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:74) | |
at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62) | |
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:74) | |
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27) | |
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:74) | |
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3288) | |
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3254) | |
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) | |
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) | |
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57) | |
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2163) | |
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2089) | |
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2074) | |
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1512) | |
at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:254) | |
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) | |
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) | |
Caused by: org.jboss.arquillian.test.spi.ArquillianProxyException: org.jboss.weld.exceptions.DeploymentException : WELD-001409 Ambiguous dependencies for type [GreetingManager] with qualifiers [@Default] at injection point [[field] @Inject com.acme.cdi.InjectionTestCase.greetingManager]. Possible dependencies [[Session bean [class com.acme.ejb.GreetingManagerBean with qualifiers [@Any @Default]; local interfaces are [GreetingManager], Managed Bean [class com.acme.ejb.GreetingManagerBean] with qualifiers [@Any @Default]]] [Proxied because : Original exception not deserilizable, ClassNotFoundException] | |
at org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:261) | |
at org.jboss.weld.bootstrap.Validator.validateInjectionTarget(Validator.java:280) | |
at org.jboss.weld.manager.InjectionTargetValidator.addInjectionTarget(InjectionTargetValidator.java:29) | |
at org.jboss.weld.manager.BeanManagerImpl.createInjectionTarget(BeanManagerImpl.java:919) | |
at org.jboss.arquillian.testenricher.cdi.CDIInjectionEnricher.injectNonContextualInstance(CDIInjectionEnricher.java:143) | |
at org.jboss.arquillian.testenricher.cdi.CDIInjectionEnricher.injectClass(CDIInjectionEnricher.java:125) | |
... 80 more |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment