[jboss-svn-commits] JBoss Common SVN: r4011 - arquillian/trunk/impl-base/src/main/java/org/jboss/arquillian/impl.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Feb 9 06:52:35 EST 2010
Author: aslak
Date: 2010-02-09 06:52:35 -0500 (Tue, 09 Feb 2010)
New Revision: 4011
Modified:
arquillian/trunk/impl-base/src/main/java/org/jboss/arquillian/impl/DeploymentAppenderArchiveGenerator.java
Log:
ARQ-62 Added UserGenerated and WebArchives as ear modules, the rest as ear libraries
Modified: arquillian/trunk/impl-base/src/main/java/org/jboss/arquillian/impl/DeploymentAppenderArchiveGenerator.java
===================================================================
--- arquillian/trunk/impl-base/src/main/java/org/jboss/arquillian/impl/DeploymentAppenderArchiveGenerator.java 2010-02-09 11:51:10 UTC (rev 4010)
+++ arquillian/trunk/impl-base/src/main/java/org/jboss/arquillian/impl/DeploymentAppenderArchiveGenerator.java 2010-02-09 11:52:35 UTC (rev 4011)
@@ -22,6 +22,7 @@
import org.jboss.shrinkwrap.api.Archive;
import org.jboss.shrinkwrap.api.Archives;
import org.jboss.shrinkwrap.api.spec.EnterpriseArchive;
+import org.jboss.shrinkwrap.api.spec.WebArchive;
/**
* DeploymentAppenderArchiveGenerator
@@ -51,15 +52,19 @@
Archive<?> userArchive = generator.generateArchive(testCase);
EnterpriseArchive fullDeployment = Archives.create("test.ear", EnterpriseArchive.class)
- .addModule(userArchive);
+ .addModule(userArchive);
for(Archive<?> moduleArchive : moduleArchives )
{
- fullDeployment.addModule(moduleArchive);
+ if(WebArchive.class.isInstance(moduleArchive))
+ {
+ fullDeployment.addModule(moduleArchive);
+ }
+ else
+ {
+ fullDeployment.addLibrary(moduleArchive);
+ }
}
-
- //fullDeployment.as(ExplodedExporter.class).exportExploded(new File("target"));
-
return fullDeployment;
}
}
More information about the jboss-svn-commits
mailing list