]
Karel Piwko updated ARQ-410:
----------------------------
Summary: Unable to test an archive with comments in web.xml (was: NPE in
ContainerDeployController.forEachManagedDeployment())
This issue is due to JAXB mapping and modifying web.xml of the archive during deployment.
Root cause (from stacktrace):
org.jboss.shrinkwrap.descriptor.api.DescriptorExportException: Could not export Node
strcuture to XML
Unable to test an archive with comments in web.xml
--------------------------------------------------
Key: ARQ-410
URL:
https://issues.jboss.org/browse/ARQ-410
Project: Arquillian
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Base Implementation
Affects Versions: 1.0.0.Beta1
Environment: 1.0.0.alpha5
Reporter: Ondrej Zizka
Fix For: 1.0.0.CR1
Attachments: ARQ-410.txt
I had errorneous in-container-web.xml, so parsing it failed with
ContainerDeployController.forEachManagedDeployment .
Successively, Arquillian threw the exception below.
To reproduce, you can run Tomcat remote container from the commit
[tomcat e7572f3] Some progress with ArquillianServletRunner
from
https://github.com/OndraZizka/arquillian .
org.jboss.arquillian.container.tomcat.remote_6.TomcatRemoteInContainerTestCase Time
elapsed: 1.419 sec <<< ERROR!
java.lang.NullPointerException
at
org.jboss.arquillian.impl.client.container.ContainerDeployController.forEachManagedDeployment(ContainerDeployController.java:204)
at
org.jboss.arquillian.impl.client.container.ContainerDeployController.undeployManaged(ContainerDeployController.java:99)
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.impl.core.ObserverImpl.invoke(ObserverImpl.java:90)
at
org.jboss.arquillian.impl.core.EventContextImpl.invokeObservers(EventContextImpl.java:98)
Full ST attached.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: