[
https://issues.jboss.org/browse/ARQ-426?page=com.atlassian.jira.plugin.sy...
]
Aslak Knutsen commented on ARQ-426:
-----------------------------------
The problem is using multiple @Deployment without defining @OperatesOnDeployment on the
@Test method.
No current workaround possible, a lookup based on DEFAULT name is only done if only one is
found.
Descriptor @Deployment's should be excluded from default lookup if multiple found, and
only be default targeted if there is only one deployment which is the Descriptor or
targeted specifically using @OperatesOnDeployment.
NPE in ContainerDeploymentContextHandler
----------------------------------------
Key: ARQ-426
URL:
https://issues.jboss.org/browse/ARQ-426
Project: Arquillian
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Deployable Containers SPI
Affects Versions: 1.0.0.Alpha5
Reporter: Jesper Pedersen
More meaningful error would be better:
java.lang.NullPointerException
at
org.jboss.arquillian.impl.client.ContainerDeploymentContextHandler.lookup(ContainerDeploymentContextHandler.java:157)
at
org.jboss.arquillian.impl.client.ContainerDeploymentContextHandler.createContext(ContainerDeploymentContextHandler.java:137)
at
org.jboss.arquillian.impl.client.ContainerDeploymentContextHandler.createBeforeContext(ContainerDeploymentContextHandler.java:115)
at org.jboss.arquillian.impl.core.ObserverImpl.invoke(ObserverImpl.java:90)
at org.jboss.arquillian.impl.core.EventContextImpl.proceed(EventContextImpl.java:87)
at
org.jboss.arquillian.impl.TestContextHandler.createTestContext(TestContextHandler.java:82)
at org.jboss.arquillian.impl.core.ObserverImpl.invoke(ObserverImpl.java:90)
at org.jboss.arquillian.impl.core.EventContextImpl.proceed(EventContextImpl.java:87)
at
org.jboss.arquillian.impl.TestContextHandler.createClassContext(TestContextHandler.java:68)
at org.jboss.arquillian.impl.core.ObserverImpl.invoke(ObserverImpl.java:90)
at org.jboss.arquillian.impl.core.EventContextImpl.proceed(EventContextImpl.java:87)
at
org.jboss.arquillian.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:54)
at org.jboss.arquillian.impl.core.ObserverImpl.invoke(ObserverImpl.java:90)
at org.jboss.arquillian.impl.core.EventContextImpl.proceed(EventContextImpl.java:87)
at org.jboss.arquillian.impl.core.ManagerImpl.fire(ManagerImpl.java:126)
at org.jboss.arquillian.impl.core.ManagerImpl.fire(ManagerImpl.java:106)
at
org.jboss.arquillian.impl.EventTestRunnerAdaptor.before(EventTestRunnerAdaptor.java:85)
at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:210)
at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:303)
at org.jboss.arquillian.junit.Arquillian.access$300(Arquillian.java:45)
at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:228)
at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:173)
at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:303)
at org.jboss.arquillian.junit.Arquillian.access$300(Arquillian.java:45)
at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:187)
at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:127)
Caused an ERROR
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira