Author: rfeng
Date: Wed Mar 19 14:54:55 2008
New Revision: 639032
URL: http://svn.apache.org/viewvc?rev=639032&view=rev
Log:
Fix for TUSCANY-2106
Modified:
incubator/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeConfigurationBuilderImpl.java
incubator/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeWireBuilderImpl.java
Modified:
incubator/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeConfigurationBuilderImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeConfigurationBuilderImpl.java?rev=639032&r1=639031&r2=639032&view=diff
==============================================================================
---
incubator/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeConfigurationBuilderImpl.java
(original)
+++
incubator/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeConfigurationBuilderImpl.java
Wed Mar 19 14:54:55 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/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeWireBuilderImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeWireBuilderImpl.java?rev=639032&r1=639031&r2=639032&view=diff
==============================================================================
---
incubator/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeWireBuilderImpl.java
(original)
+++
incubator/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeWireBuilderImpl.java
Wed Mar 19 14:54:55 2008
@@ -137,7 +137,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]