You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2008/03/19 23:04:41 UTC

svn commit: r639038 - in /incubator/tuscany/branches/sca-java-1.2/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl: CompositeConfigurationBuilderImpl.java CompositeWireBuilderImpl.java

Author: rfeng
Date: Wed Mar 19 15:04:39 2008
New Revision: 639038

URL: http://svn.apache.org/viewvc?rev=639038&view=rev
Log:
Fix for TUSCANY-2106 (merge from trunk)

Modified:
    incubator/tuscany/branches/sca-java-1.2/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeConfigurationBuilderImpl.java
    incubator/tuscany/branches/sca-java-1.2/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeWireBuilderImpl.java

Modified: incubator/tuscany/branches/sca-java-1.2/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeConfigurationBuilderImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/branches/sca-java-1.2/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeConfigurationBuilderImpl.java?rev=639038&r1=639037&r2=639038&view=diff
==============================================================================
--- incubator/tuscany/branches/sca-java-1.2/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeConfigurationBuilderImpl.java (original)
+++ incubator/tuscany/branches/sca-java-1.2/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeConfigurationBuilderImpl.java Wed Mar 19 15:04:39 2008
@@ -420,6 +420,9 @@
 
         // Connect each component reference to the corresponding reference
         for (ComponentReference componentReference : component.getReferences()) {
+            if(componentReference.isCallback()) {
+                continue;
+            }
             Reference reference = references.get(componentReference.getName());
             if (reference != null) {
                 componentReference.setReference(reference);
@@ -529,6 +532,9 @@
 
         // Connect each component service to the corresponding service
         for (ComponentService componentService : component.getServices()) {
+            if(componentService.isCallback()) {
+                continue;
+            }
             Service service = services.get(componentService.getName());
             if (service != null) {
                 componentService.setService(service);

Modified: incubator/tuscany/branches/sca-java-1.2/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeWireBuilderImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/branches/sca-java-1.2/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeWireBuilderImpl.java?rev=639038&r1=639037&r2=639038&view=diff
==============================================================================
--- incubator/tuscany/branches/sca-java-1.2/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeWireBuilderImpl.java (original)
+++ incubator/tuscany/branches/sca-java-1.2/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeWireBuilderImpl.java Wed Mar 19 15:04:39 2008
@@ -138,7 +138,7 @@
                             break;
                         }
                     }
-                    if (!promoted) {
+                    if (!promoted && !componentReference.isCallback()) {
                         warning("No targets for reference: " + componentReference.getName(), composite);
                     }
                 } else {



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org