[jboss-cvs] JBossAS SVN: r93527 - projects/jboss-deployers/branches/Branch_2_0/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Sep 15 07:50:42 EDT 2009
Author: alesj
Date: 2009-09-15 07:50:41 -0400 (Tue, 15 Sep 2009)
New Revision: 93527
Modified:
projects/jboss-deployers/branches/Branch_2_0/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/AbstractAllInputDeployer.java
Log:
[JBDEPLOY-213]; fix all input deployer
Modified: projects/jboss-deployers/branches/Branch_2_0/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/AbstractAllInputDeployer.java
===================================================================
--- projects/jboss-deployers/branches/Branch_2_0/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/AbstractAllInputDeployer.java 2009-09-15 11:43:33 UTC (rev 93526)
+++ projects/jboss-deployers/branches/Branch_2_0/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/AbstractAllInputDeployer.java 2009-09-15 11:50:41 UTC (rev 93527)
@@ -50,7 +50,7 @@
{
for (String input : inputs)
{
- if (optionalInputs.contains(input) == false && unit.isAttachmentPresent(input) == false)
+ if ((optionalInputs == null || optionalInputs.contains(input) == false) && unit.isAttachmentPresent(input) == false)
{
return false;
}
@@ -116,6 +116,9 @@
if (input == null)
throw new IllegalArgumentException("Null input");
+ if (optionalInputs == null)
+ optionalInputs = CollectionsFactory.createLazySet();
+
optionalInputs.add(input);
addInput(input);
}
@@ -127,6 +130,14 @@
*/
public void setOptionalInputs(Set<String> optionalInputs)
{
- this.optionalInputs = optionalInputs;
+ if (optionalInputs != null)
+ {
+ for (String input : optionalInputs)
+ addOptionalInput(input);
+ }
+ else
+ {
+ this.optionalInputs = optionalInputs;
+ }
}
}
More information about the jboss-cvs-commits
mailing list