You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2006/02/21 22:39:25 UTC

svn commit: r379594 - in /incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl: EntryPointImpl.java ExternalServiceImpl.java

Author: jsdelfino
Date: Tue Feb 21 13:39:22 2006
New Revision: 379594

URL: http://svn.apache.org/viewcvs?rev=379594&view=rev
Log:
connect ConfiguredPorts to the containing AggregatePart in initialize

Modified:
    incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/EntryPointImpl.java
    incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/ExternalServiceImpl.java

Modified: incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/EntryPointImpl.java
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/EntryPointImpl.java?rev=379594&r1=379593&r2=379594&view=diff
==============================================================================
--- incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/EntryPointImpl.java (original)
+++ incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/EntryPointImpl.java Tue Feb 21 13:39:22 2006
@@ -88,10 +88,14 @@
         super.initialize(modelContext);
 
         // Initialize the service contract and reference to the published service
-        if (configuredReference != null)
+        if (configuredReference != null) {
+            ((ConfiguredPortImpl)configuredReference).setAggregatePart(this);
             configuredReference.initialize(modelContext);
-        if (configuredService != null)
+        }
+        if (configuredService != null) {
+            ((ConfiguredPortImpl)configuredService).setAggregatePart(this);
             configuredService.initialize(modelContext);
+        }
 
         // Initialize the bindings
         initialize(bindings, modelContext);

Modified: incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/ExternalServiceImpl.java
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/ExternalServiceImpl.java?rev=379594&r1=379593&r2=379594&view=diff
==============================================================================
--- incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/ExternalServiceImpl.java (original)
+++ incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/ExternalServiceImpl.java Tue Feb 21 13:39:22 2006
@@ -88,8 +88,10 @@
         super.initialize(modelContext);
 
         // Initialize the configured service 
-        if (configuredService != null)
+        if (configuredService != null) {
+            ((ConfiguredPortImpl)configuredService).setAggregatePart(this);
             configuredService.initialize(modelContext);
+        }
         
         // Initialize the bindings
         initialize(bindings, modelContext);