Red Hat Bugzilla – Bug 979404
adding beans.xml via addAsWebInfResource doesn't work with ShrinkWrap 1.1.2 and Arquillian 1.0.4.Final
Last modified: 2016-10-31 21:37:30 EDT
Created attachment 766559 [details]
Description of problem:
When using addAsWebInfResource with ShrinkWrap 1.1.2 and Arquillian 1.0.4.Final, the added WEB-INF resources are 0 bytes in size.
With Arquillian 1.0.3.Final this works OK.
Version-Release number of selected component (if applicable):
Run 'mvn clean test' in the reproducer
The ShrinkWrap-built archive fails to deploy because the beans.xml file is empty and thus doesn't declare the needed alternative bean.
The test passes.
It seems there is some other factor to this problem, because addWebInfResource seems to work in Seam examples but fails e.g. in cdi-add-interceptor quickstart.
A possible fix would be to downgrade arquillian to 1.0.3.Final
upgraded to 1.1.0.Final by http://git.app.eng.bos.redhat.com/?p=jboss/jboss-bom.git;a=commitdiff;h=6779b44caeb22e2dfed15e09477e0d7444f61b43;hp=821af1c5b670de9a9c1286d5d84ecabbe6789a03
verified on WFK-2.3.0.CR2