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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to