summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2009-10-15 20:29:42 +0000
committerslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2009-10-15 20:29:42 +0000
commitb9d09efdc4021ab2aaf96b096dcf645a3e0fbbae (patch)
tree879977a7b69ca664556c0af73fb2730188f3d824
parent705869f5e6aa2192e33f352e893df37a5da95dc0 (diff)
When cloning includes don't preserve the original include. Otherwise you end up with duplicate includes.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825638 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java b/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java
index 440bd340fc..fba6af7e7f 100644
--- a/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java
+++ b/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java
@@ -91,7 +91,7 @@ public class CompositeImpl extends ImplementationImpl implements Composite, Clon
}
// Clone the includes
- clone.includes = new ArrayList<Composite>(includes);
+ clone.includes = new ArrayList<Composite>();
for (Composite included : getIncludes()) {
clone.includes.add((Composite)included.clone());
}