[jboss-svn-commits] JBoss Common SVN: r4181 - in shrinkwrap/trunk/impl-base/src: test/java/org/jboss/shrinkwrap/impl/base/test and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Mar 17 08:43:19 EDT 2010
Author: aslak
Date: 2010-03-17 08:43:18 -0400 (Wed, 17 Mar 2010)
New Revision: 4181
Modified:
shrinkwrap/trunk/impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/container/ContainerBase.java
shrinkwrap/trunk/impl-base/src/test/java/org/jboss/shrinkwrap/impl/base/test/DynamicContainerTestBase.java
Log:
SHRINKWRAP-145 Wrong argument order
Modified: shrinkwrap/trunk/impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/container/ContainerBase.java
===================================================================
--- shrinkwrap/trunk/impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/container/ContainerBase.java 2010-03-15 21:43:37 UTC (rev 4180)
+++ shrinkwrap/trunk/impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/container/ContainerBase.java 2010-03-17 12:43:18 UTC (rev 4181)
@@ -28,6 +28,7 @@
import org.jboss.shrinkwrap.api.Asset;
import org.jboss.shrinkwrap.api.Filter;
import org.jboss.shrinkwrap.api.Filters;
+import org.jboss.shrinkwrap.api.Listener;
import org.jboss.shrinkwrap.api.Node;
import org.jboss.shrinkwrap.api.container.ClassContainer;
import org.jboss.shrinkwrap.api.container.LibraryContainer;
@@ -288,6 +289,16 @@
{
return archive.getName();
}
+
+ /* (non-Javadoc)
+ * @see org.jboss.shrinkwrap.api.Archive#addListener(org.jboss.shrinkwrap.api.Filter, org.jboss.shrinkwrap.api.Listener)
+ */
+ @Override
+ public T addListener(Filter<ArchivePath> filter, Listener listener)
+ {
+ archive.addListener(filter, listener);
+ return covarientReturn();
+ }
/**
* {@inheritDoc}
@@ -548,10 +559,10 @@
* @see org.jboss.shrinkwrap.api.container.ResourceContainer#addResource(java.lang.String, java.lang.String)
*/
@Override
- public final T addResource(String target, String resourceName) throws IllegalArgumentException
+ public final T addResource(String resourceName, String target) throws IllegalArgumentException
{
+ Validate.notNull(resourceName, "ResourceName should be specified");
Validate.notNull(target, "Target should be specified");
- Validate.notNull(resourceName, "ResourceName should be specified");
return addResource(new ClassLoaderAsset(resourceName), target);
}
Modified: shrinkwrap/trunk/impl-base/src/test/java/org/jboss/shrinkwrap/impl/base/test/DynamicContainerTestBase.java
===================================================================
--- shrinkwrap/trunk/impl-base/src/test/java/org/jboss/shrinkwrap/impl/base/test/DynamicContainerTestBase.java 2010-03-15 21:43:37 UTC (rev 4180)
+++ shrinkwrap/trunk/impl-base/src/test/java/org/jboss/shrinkwrap/impl/base/test/DynamicContainerTestBase.java 2010-03-17 12:43:18 UTC (rev 4181)
@@ -314,10 +314,13 @@
Assert.assertTrue("Archive should contain " + testPath, getArchive().contains(testPath));
}
+ /*
+ * https://jira.jboss.org/jira/browse/SHRINKWRAP-145 - Should be Resource, Target
+ */
@Test
@ArchiveType(ResourceContainer.class)
public void testAddResourceStringTargetResource() throws Exception {
- getResourceContainer().addResource("Test.txt", NAME_TEST_PROPERTIES);
+ getResourceContainer().addResource(NAME_TEST_PROPERTIES, "Test.txt");
ArchivePath testPath = new BasicPath(getResourcePath(), "Test.txt");
Assert.assertTrue(
More information about the jboss-svn-commits
mailing list