Author: antelder
Date: Thu Mar 25 05:48:26 2010
New Revision: 927277
URL: http://svn.apache.org/viewvc?rev=927277&view=rev
Log:
Don't include the implementation in the serialized endpoint. This fixes the
issue with the implementation type needing to be available where the endpoint
is deserialized
Modified:
tuscany/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/EndpointProcessor.java
Modified:
tuscany/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/EndpointProcessor.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/EndpointProcessor.java?rev=927277&r1=927276&r2=927277&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/EndpointProcessor.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/EndpointProcessor.java
Thu Mar 25 05:48:26 2010
@@ -101,6 +101,7 @@ public class EndpointProcessor extends B
composite.setName(ENDPOINT_QNAME);
composite.setLocal(false);
Component component = (Component)endpoint.getComponent().clone();
+ component.setImplementation(null);
composite.getComponents().add(component);
component.getReferences().clear();
component.getServices().clear();