[shrinkwrap-issues] [JBoss JIRA] (SHRINKWRAP-329) Arquillian should fail-fast when adding the same resource twice to an archive made with ExplodedImporter.class

Andrew Rubinger (JIRA) jira-events at lists.jboss.org
Thu Mar 1 01:41:36 EST 2012


    [ https://issues.jboss.org/browse/SHRINKWRAP-329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672398#comment-12672398 ] 

Andrew Rubinger commented on SHRINKWRAP-329:
--------------------------------------------

Requires API changes (ie introduction of an Exception to fail-fast), thus cannot take place in 1.0.0; instead to 1.1.x.
                
> Arquillian should fail-fast when adding the same resource twice to an archive made with ExplodedImporter.class
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: SHRINKWRAP-329
>                 URL: https://issues.jboss.org/browse/SHRINKWRAP-329
>             Project: ShrinkWrap
>          Issue Type: Bug
>            Reporter: Geoffrey De Smet
>            Priority: Minor
>
> This didn't fail fast for me:
> {code}
>     @Deployment
>     public static WebArchive createDeployment() {
>         WebArchive webArchive = ShrinkWrap.create(ExplodedImporter.class, "guvnor-webapp-5.3.0-SNAPSHOT.war")
>                 .importDirectory(new File("target/guvnor-webapp-5.3.0-SNAPSHOT/")) // already contains WEB-INF/classes/META-INF/beans.xml
>                 .as(WebArchive.class)
>                 .addAsResource(new File("target/test-classes/META-INF/test-beans.xml"), "WEB-INF/classes/META-INF/beans.xml")
>                 ...
>         return webArchive;
>     }
> {code}
> Surprisingly, the second beans.xml didn't even overwrite the first one either. The second beans.xml was just ignored.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the shrinkwrap-issues mailing list