diff options
author | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2009-09-02 22:09:41 +0000 |
---|---|---|
committer | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2009-09-02 22:09:41 +0000 |
commit | 8f89f16ccc43b38cdb42f64efc7396aa64b9a1f7 (patch) | |
tree | 625624c1f553a4b56e77d0ac8649825992a159c7 /java/sca/modules/assembly/src/main | |
parent | 27fcfdf32ae017dd7759f78dceb4638ac8fa01a5 (diff) |
Remove the need to extend EndpointDescription
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@810712 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/sca/modules/assembly/src/main')
-rw-r--r-- | java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/ComponentReferenceEndpointReferenceBuilderImpl.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/ComponentReferenceEndpointReferenceBuilderImpl.java b/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/ComponentReferenceEndpointReferenceBuilderImpl.java index a2a10a21f5..f83ca90331 100644 --- a/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/ComponentReferenceEndpointReferenceBuilderImpl.java +++ b/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/ComponentReferenceEndpointReferenceBuilderImpl.java @@ -423,7 +423,7 @@ public class ComponentReferenceEndpointReferenceBuilderImpl extends BaseBuilderI break; } } - if (!promoted && !componentReference.isForCallback()) { + if (!promoted && !componentReference.isForCallback() && !componentReference.isWiredByImpl()) { Monitor.error(monitor, this, "assembly-validation-messages", @@ -475,7 +475,7 @@ public class ComponentReferenceEndpointReferenceBuilderImpl extends BaseBuilderI // then this reference is unwired, which is an error - the existing endpoint references // will have been attached to a nested reference when a promoting reference has its endpoint // references computed - if (endpoints.size() == 0 && !reference.isPromoted()) { + if (endpoints.size() == 0 && !reference.isPromoted() && !reference.isWiredByImpl()) { warning(monitor, "ReferenceWithoutTargets", reference, composite.getName().toString(), reference .getName()); } // end if |