Author: jboynes
Date: Wed Apr 26 04:24:17 2006
New Revision: 397178
URL: http://svn.apache.org/viewcvs?rev=397178&view=rev
Log:
set ServiceContract for both service and reference when creating entry points
Modified:
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/EntryPointLoader.java
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/AssemblyFactoryImpl.java
Modified:
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/EntryPointLoader.java
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/EntryPointLoader.java?rev=397178&r1=397177&r2=397178&view=diff
==============================================================================
---
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/EntryPointLoader.java
(original)
+++
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/EntryPointLoader.java
Wed Apr 26 04:24:17 2006
@@ -77,6 +77,7 @@
entryPoint.getBindings().add((Binding) o);
} else if (o instanceof ServiceContract) {
service.setServiceContract((ServiceContract) o);
+ reference.setServiceContract((ServiceContract) o);
}
}
reader.next();
Modified:
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/AssemblyFactoryImpl.java
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/AssemblyFactoryImpl.java?rev=397178&r1=397177&r2=397178&view=diff
==============================================================================
---
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/AssemblyFactoryImpl.java
(original)
+++
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/AssemblyFactoryImpl.java
Wed Apr 26 04:24:17 2006
@@ -177,6 +177,7 @@
// create and configure a reference to target
Reference reference = createReference();
reference.setMultiplicity(Multiplicity.ONE_ONE);
+ reference.setServiceContract(serviceContract);
ConfiguredReference configuredReference =
createConfiguredReference(null, targetName);
configuredReference.setPort(reference);