[JBoss JIRA] Commented: (SOLDER-10) To run arquillian tests jboss-logging must be explicitly stated as a dependency of the project
by Dan Allen (JIRA)
[ https://issues.jboss.org/browse/SOLDER-10?page=com.atlassian.jira.plugin.... ]
Dan Allen commented on SOLDER-10:
---------------------------------
I've verified that having jboss-logging in the deployment does not cause errors on JBoss AS. However, certain features of Seam Solder do require javassist, and if you deploy that into JBoss AS, you are going to get errors. That's why we've marked it as optional. When deploying to GlassFish (when it works again) you'll have to make sure Javassist is available there.
So I've marked jboss-logging it as compile, because it is a real dependency.
> To run arquillian tests jboss-logging must be explicitly stated as a dependency of the project
> ----------------------------------------------------------------------------------------------
>
> Key: SOLDER-10
> URL: https://issues.jboss.org/browse/SOLDER-10
> Project: Seam Solder
> Issue Type: Bug
> Environment: Arquillian Beta4 (Weld embedded 1.1 EE), Weld 1.1.0.Beta1, Weld extensions 1.0.0.Beta1
> Reporter: Adam Warski
> Assignee: Dan Allen
> Fix For: 3.0.0.Beta1
>
>
> Otherwise an exception is thrown (below).
> org.jboss.arquillian.impl.event.FiredEventException: org.jboss.weld.exceptions.DefinitionException: Exception List with 1 exceptions:
> Exception 0 :
> org.jboss.weld.resources.spi.ResourceLoadingException: Error loading class org.jboss.weld.extensions.log.Producers
> at org.jboss.weld.resources.ClassTransformer.loadClass(ClassTransformer.java:188)
> at org.jboss.weld.manager.BeanManagerImpl.createAnnotatedType(BeanManagerImpl.java:1112)
> at org.jboss.weld.extensions.log.LoggerExtension.addProducer(LoggerExtension.java:50)
> 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.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:48)
> at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:94)
> at org.jboss.weld.extensions.log.org$jboss$weld$bean-aabc2d7d-578f-45a5-b288-960f52f23ffa$jar-Built-in-Extension-org$jboss$weld$extensions$log$LoggerExtension_$$_WeldProxy.addProducer(org$jboss$weld$bean-aabc2d7d-578f-45a5-b288-960f52f23ffa$jar-Built-in-Extension-org$jboss$weld$extensions$log$LoggerExtension_$$_WeldProxy.java)
> 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.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305)
> at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)
> at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163)
> at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299)
> at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:198)
> at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59)
> at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:200)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:270)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:253)
> at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:222)
> at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:88)
> at org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(AbstractDefinitionContainerEvent.java:52)
> at org.jboss.weld.bootstrap.events.BeforeBeanDiscoveryImpl.fire(BeforeBeanDiscoveryImpl.java:43)
> at org.jboss.weld.bootstrap.WeldBootstrap.startInitialization(WeldBootstrap.java:393)
> at org.jboss.arquillian.container.weld.ee.embedded_1_1.mock.MockLifecycle.beginApplication(MockLifecycle.java:87)
> at org.jboss.arquillian.container.weld.ee.embedded_1_1.mock.TestContainer.startContainer(TestContainer.java:264)
> at org.jboss.arquillian.container.weld.ee.embedded_1_1.WeldEEMockContainer.deploy(WeldEEMockContainer.java:81)
> at org.jboss.arquillian.impl.handler.ContainerDeployer.callback(ContainerDeployer.java:62)
> at org.jboss.arquillian.impl.handler.ContainerDeployer.callback(ContainerDeployer.java:50)
> at org.jboss.arquillian.impl.event.MapEventManager.fire(MapEventManager.java:63)
> at org.jboss.arquillian.impl.context.AbstractEventContext.fire(AbstractEventContext.java:115)
> at org.jboss.arquillian.impl.EventTestRunnerAdaptor.beforeClass(EventTestRunnerAdaptor.java:96)
> at org.jboss.arquillian.testng.Arquillian.arquillianBeforeClass(Arquillian.java:77)
> 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.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:644)
> at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:443)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:160)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:90)
> at org.testng.internal.TestMethodWorker.invokeBeforeClassMethods(TestMethodWorker.java:183)
> at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:115)
> at org.testng.TestRunner.runWorkers(TestRunner.java:908)
> at org.testng.TestRunner.privateRun(TestRunner.java:617)
> at org.testng.TestRunner.run(TestRunner.java:498)
> at org.testng.SuiteRunner.runTest(SuiteRunner.java:329)
> at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:324)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:296)
> at org.testng.SuiteRunner.run(SuiteRunner.java:201)
> at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:915)
> at org.testng.TestNG.runSuitesLocally(TestNG.java:879)
> at org.testng.TestNG.run(TestNG.java:787)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:75)
> at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:92)
> Caused by: java.lang.NoClassDefFoundError: org/jboss/logging/Logger
> at java.lang.Class.getDeclaredMethods0(Native Method)
> at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
> at java.lang.Class.getDeclaredMethods(Class.java:1791)
> at org.jboss.weld.util.reflection.Reflections.getNonPrivateFinalMethodOrType(Reflections.java:173)
> at org.jboss.weld.util.reflection.Reflections.isTypeOrAnyMethodFinal(Reflections.java:164)
> at org.jboss.weld.util.Proxies.getUnproxyableClassException(Proxies.java:230)
> at org.jboss.weld.util.Proxies.getUnproxyableTypeException(Proxies.java:159)
> at org.jboss.weld.util.Proxies.getUnproxyableTypesException(Proxies.java:191)
> at org.jboss.weld.util.Proxies.isTypesProxyable(Proxies.java:180)
> at org.jboss.weld.introspector.jlr.AbstractWeldAnnotated.<init>(AbstractWeldAnnotated.java:179)
> at org.jboss.weld.introspector.jlr.WeldClassImpl.<init>(WeldClassImpl.java:147)
> at org.jboss.weld.introspector.jlr.WeldClassImpl.of(WeldClassImpl.java:142)
> at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.apply(ClassTransformer.java:52)
> at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.apply(ClassTransformer.java:40)
> at com.google.common.collect.ComputingConcurrentHashMap.compute(ComputingConcurrentHashMap.java:204)
> at com.google.common.collect.ComputingConcurrentHashMap.apply(ComputingConcurrentHashMap.java:96)
> at com.google.common.collect.MapMaker$ComputingMapAdapter.get(MapMaker.java:570)
> at org.jboss.weld.resources.ClassTransformer.loadClass(ClassTransformer.java:182)
> ... 58 more
> Caused by: java.lang.ClassNotFoundException: org.jboss.logging.Logger
> at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> ... 76 more
> at org.jboss.arquillian.impl.event.MapEventManager.fire(MapEventManager.java:68)
> at org.jboss.arquillian.impl.context.AbstractEventContext.fire(AbstractEventContext.java:115)
> at org.jboss.arquillian.impl.EventTestRunnerAdaptor.beforeClass(EventTestRunnerAdaptor.java:96)
> at org.jboss.arquillian.testng.Arquillian.arquillianBeforeClass(Arquillian.java:77)
> 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.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:644)
> at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:443)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:160)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:90)
> at org.testng.internal.TestMethodWorker.invokeBeforeClassMethods(TestMethodWorker.java:183)
> at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:115)
> at org.testng.TestRunner.runWorkers(TestRunner.java:908)
> at org.testng.TestRunner.privateRun(TestRunner.java:617)
> at org.testng.TestRunner.run(TestRunner.java:498)
> at org.testng.SuiteRunner.runTest(SuiteRunner.java:329)
> at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:324)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:296)
> at org.testng.SuiteRunner.run(SuiteRunner.java:201)
> at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:915)
> at org.testng.TestNG.runSuitesLocally(TestNG.java:879)
> at org.testng.TestNG.run(TestNG.java:787)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:75)
> at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:92)
> Caused by: org.jboss.weld.exceptions.DefinitionException: Exception List with 1 exceptions:
> Exception 0 :
> org.jboss.weld.resources.spi.ResourceLoadingException: Error loading class org.jboss.weld.extensions.log.Producers
> at org.jboss.weld.resources.ClassTransformer.loadClass(ClassTransformer.java:188)
> at org.jboss.weld.manager.BeanManagerImpl.createAnnotatedType(BeanManagerImpl.java:1112)
> at org.jboss.weld.extensions.log.LoggerExtension.addProducer(LoggerExtension.java:50)
> 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.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:48)
> at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:94)
> at org.jboss.weld.extensions.log.org$jboss$weld$bean-aabc2d7d-578f-45a5-b288-960f52f23ffa$jar-Built-in-Extension-org$jboss$weld$extensions$log$LoggerExtension_$$_WeldProxy.addProducer(org$jboss$weld$bean-aabc2d7d-578f-45a5-b288-960f52f23ffa$jar-Built-in-Extension-org$jboss$weld$extensions$log$LoggerExtension_$$_WeldProxy.java)
> 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.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305)
> at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)
> at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163)
> at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299)
> at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:198)
> at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59)
> at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:200)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:270)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:253)
> at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:222)
> at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:88)
> at org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(AbstractDefinitionContainerEvent.java:52)
> at org.jboss.weld.bootstrap.events.BeforeBeanDiscoveryImpl.fire(BeforeBeanDiscoveryImpl.java:43)
> at org.jboss.weld.bootstrap.WeldBootstrap.startInitialization(WeldBootstrap.java:393)
> at org.jboss.arquillian.container.weld.ee.embedded_1_1.mock.MockLifecycle.beginApplication(MockLifecycle.java:87)
> at org.jboss.arquillian.container.weld.ee.embedded_1_1.mock.TestContainer.startContainer(TestContainer.java:264)
> at org.jboss.arquillian.container.weld.ee.embedded_1_1.WeldEEMockContainer.deploy(WeldEEMockContainer.java:81)
> at org.jboss.arquillian.impl.handler.ContainerDeployer.callback(ContainerDeployer.java:62)
> at org.jboss.arquillian.impl.handler.ContainerDeployer.callback(ContainerDeployer.java:50)
> at org.jboss.arquillian.impl.event.MapEventManager.fire(MapEventManager.java:63)
> at org.jboss.arquillian.impl.context.AbstractEventContext.fire(AbstractEventContext.java:115)
> at org.jboss.arquillian.impl.EventTestRunnerAdaptor.beforeClass(EventTestRunnerAdaptor.java:96)
> at org.jboss.arquillian.testng.Arquillian.arquillianBeforeClass(Arquillian.java:77)
> 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.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:644)
> at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:443)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:160)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:90)
> at org.testng.internal.TestMethodWorker.invokeBeforeClassMethods(TestMethodWorker.java:183)
> at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:115)
> at org.testng.TestRunner.runWorkers(TestRunner.java:908)
> at org.testng.TestRunner.privateRun(TestRunner.java:617)
> at org.testng.TestRunner.run(TestRunner.java:498)
> at org.testng.SuiteRunner.runTest(SuiteRunner.java:329)
> at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:324)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:296)
> at org.testng.SuiteRunner.run(SuiteRunner.java:201)
> at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:915)
> at org.testng.TestNG.runSuitesLocally(TestNG.java:879)
> at org.testng.TestNG.run(TestNG.java:787)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:75)
> at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:92)
> Caused by: java.lang.NoClassDefFoundError: org/jboss/logging/Logger
> at java.lang.Class.getDeclaredMethods0(Native Method)
> at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
> at java.lang.Class.getDeclaredMethods(Class.java:1791)
> at org.jboss.weld.util.reflection.Reflections.getNonPrivateFinalMethodOrType(Reflections.java:173)
> at org.jboss.weld.util.reflection.Reflections.isTypeOrAnyMethodFinal(Reflections.java:164)
> at org.jboss.weld.util.Proxies.getUnproxyableClassException(Proxies.java:230)
> at org.jboss.weld.util.Proxies.getUnproxyableTypeException(Proxies.java:159)
> at org.jboss.weld.util.Proxies.getUnproxyableTypesException(Proxies.java:191)
> at org.jboss.weld.util.Proxies.isTypesProxyable(Proxies.java:180)
> at org.jboss.weld.introspector.jlr.AbstractWeldAnnotated.<init>(AbstractWeldAnnotated.java:179)
> at org.jboss.weld.introspector.jlr.WeldClassImpl.<init>(WeldClassImpl.java:147)
> at org.jboss.weld.introspector.jlr.WeldClassImpl.of(WeldClassImpl.java:142)
> at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.apply(ClassTransformer.java:52)
> at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.apply(ClassTransformer.java:40)
> at com.google.common.collect.ComputingConcurrentHashMap.compute(ComputingConcurrentHashMap.java:204)
> at com.google.common.collect.ComputingConcurrentHashMap.apply(ComputingConcurrentHashMap.java:96)
> at com.google.common.collect.MapMaker$ComputingMapAdapter.get(MapMaker.java:570)
> at org.jboss.weld.resources.ClassTransformer.loadClass(ClassTransformer.java:182)
> ... 58 more
> Caused by: java.lang.ClassNotFoundException: org.jboss.logging.Logger
> at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> ... 76 more
> at org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(AbstractDefinitionContainerEvent.java:55)
> at org.jboss.weld.bootstrap.events.BeforeBeanDiscoveryImpl.fire(BeforeBeanDiscoveryImpl.java:43)
> at org.jboss.weld.bootstrap.WeldBootstrap.startInitialization(WeldBootstrap.java:393)
> at org.jboss.arquillian.container.weld.ee.embedded_1_1.mock.MockLifecycle.beginApplication(MockLifecycle.java:87)
> at org.jboss.arquillian.container.weld.ee.embedded_1_1.mock.TestContainer.startContainer(TestContainer.java:264)
> at org.jboss.arquillian.container.weld.ee.embedded_1_1.WeldEEMockContainer.deploy(WeldEEMockContainer.java:81)
> at org.jboss.arquillian.impl.handler.ContainerDeployer.callback(ContainerDeployer.java:62)
> at org.jboss.arquillian.impl.handler.ContainerDeployer.callback(ContainerDeployer.java:50)
> at org.jboss.arquillian.impl.event.MapEventManager.fire(MapEventManager.java:63)
> ... 25 more
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 3 months
[JBoss JIRA] Updated: (SOLDER-12) Add isMetadataChanged() accessor to AnnotatedTypeBuilder
by Dan Allen (JIRA)
[ https://issues.jboss.org/browse/SOLDER-12?page=com.atlassian.jira.plugin.... ]
Dan Allen updated SOLDER-12:
----------------------------
Assignee: Dan Allen
Fix Version/s: 3.0.0.Beta2
Affects Version/s: 3.0.0.Beta1
Component/s: Builders
> Add isMetadataChanged() accessor to AnnotatedTypeBuilder
> --------------------------------------------------------
>
> Key: SOLDER-12
> URL: https://issues.jboss.org/browse/SOLDER-12
> Project: Seam Solder
> Issue Type: Feature Request
> Components: Builders
> Affects Versions: 3.0.0.Beta1
> Reporter: Dan Allen
> Assignee: Dan Allen
> Priority: Minor
> Fix For: 3.0.0.Beta2
>
>
> As an optimization, it makes sense to only create the AnnotatedType and assign it to ProcessAnnotatedType if the metadata has changed in anyway. Otherwise, you are wrapping the type just for the sake of wrapping it.
> Therefore, I propose that any change to the state of the annotated type be tracked by a changed flag that is accessible by calling the AnnotatedTypeBuilder#isMetadataChanged() (or similarly named) method. It would be used as follows:
> AnnotatedTypeBuilder b = AnnotatedTypeBuilder.readFromType(event.getAnnotatedType(), true);
> // do extension logic
> if (b.isMetadataChanged())
> {
> event.setAnnotatedType(b.create());
> }
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 3 months
[JBoss JIRA] Updated: (SOLDER-53) Seam Solder incontainer tests fail
by Dan Allen (JIRA)
[ https://issues.jboss.org/browse/SOLDER-53?page=com.atlassian.jira.plugin.... ]
Dan Allen updated SOLDER-53:
----------------------------
Assignee: Dan Allen (was: Pete Muir)
Fix Version/s: 3.0.0.Beta1
Component/s: Test Suite
> Seam Solder incontainer tests fail
> ----------------------------------
>
> Key: SOLDER-53
> URL: https://issues.jboss.org/browse/SOLDER-53
> Project: Seam Solder
> Issue Type: Bug
> Components: Test Suite
> Reporter: Stuart Douglas
> Assignee: Dan Allen
> Fix For: 3.0.0.Beta1
>
>
> CoreTest fails with:
> testFullyQualifiedBeanNames(org.jboss.seam.solder.test.core.CoreTest) Time elapsed: 0 sec <<< FAILURE!
> java.lang.AssertionError: expected:<1> but was:<0>
> ServiceHandlerTest fails with:
> org.jboss.weld.exceptions.DeploymentException: WELD-001408 Unsatisfied dependencies for type [EchoDecorator] with qualifiers [@Default] at injection point [[field] @Inject private org.jboss.seam.solder.test.servicehandler.DecoratedEchoServiceHandler.decorator]
> DefaultBeanTest fails with:
> Deployment "vfs:///Users/stuart/nworkspace/solder-parent/impl/test.war_WeldBootstrapBean" is in error due to the following reason(s): org.jboss.weld.exceptions.DeploymentException: WELD-001408 Unsatisfied dependencies for type [MagneticDrive] with qualifiers [@Default] at injection point [[field] @Inject org.jboss.seam.solder.test.defaultbean.DefaultBeanTest.magneticDrive], **ERROR**
> ElTest fails with:
> java.util.EmptyStackException
> at java.util.Stack.peek(Stack.java:85)
> at org.jboss.weld.el.AbstractWeldELResolver.lookup(AbstractWeldELResolver.java:147)
> at org.jboss.weld.el.AbstractWeldELResolver.getValue(AbstractWeldELResolver.java:113)
> at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:175)
> at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:67)
> at org.apache.el.parser.AstValue.getValue(AstValue.java:115)
> at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:187)
> at org.jboss.seam.solder.el.Expressions.evaluateValueExpression(Expressions.java:143)
> at org.jboss.seam.solder.el.Expressions.evaluateValueExpression(Expressions.java:185)
> at org.jboss.seam.solder.test.el.ElTest.testElResolver(ElTest.java:46)
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 3 months