[EMAIL PROTECTED] wrote:
Author: jsdelfino
Date: Mon Oct 6 01:32:38 2008
New Revision: 702000
URL: http://svn.apache.org/viewvc?rev=702000&view=rev
Log:
Work in progress. Started to clean up cross-bundle dependencies on
ContributionService implementation class, the various CompositeBuilder
implementation classes and the ContributionDependencyBuilder implementation
class. Added extension points for ContributionBuilders and CompositeBuilders to
have them discovered and loaded by the Equinox ServiceDiscovery like other
extension points. Moved injection of monitors and SCA definitions to the build
methods instead of the constructors to remove references to these
implementation constructors. Simplified NodeImpl a bit to remove references to
other runtime implementation classes.
> (cut)
Modified:
tuscany/branches/sca-equinox/itest/builder/src/test/java/org/apache/tuscany/sca/itest/builder/CompositeBuilderNonWiringImpl.java
URL:
http://svn.apache.org/viewvc/tuscany/branches/sca-equinox/itest/builder/src/test/java/org/apache/tuscany/sca/itest/builder/CompositeBuilderNonWiringImpl.java?rev=702000&r1=701999&r2=702000&view=diff
==============================================================================
---
tuscany/branches/sca-equinox/itest/builder/src/test/java/org/apache/tuscany/sca/itest/builder/CompositeBuilderNonWiringImpl.java
(original)
+++
tuscany/branches/sca-equinox/itest/builder/src/test/java/org/apache/tuscany/sca/itest/builder/CompositeBuilderNonWiringImpl.java
Mon Oct 6 01:32:38 2008
@@ -49,16 +49,12 @@
public class CompositeBuilderNonWiringImpl implements CompositeBuilder {
private static final Logger logger =
Logger.getLogger(CompositeBuilderNonWiringImpl.class.getName());
private CompositeBuilder compositeIncludeBuilder;
- //private CompositeBuilder componentReferenceWireBuilder;
- //private CompositeBuilder componentReferencePromotionWireBuilder;
- //private CompositeBuilder compositeReferenceWireBuilder;
private CompositeBuilder compositeCloneBuilder;
private CompositeBuilder componentConfigurationBuilder;
private CompositeBuilder compositeServiceConfigurationBuilder;
private CompositeBuilder compositeReferenceConfigurationBuilder;
private CompositeBuilder compositeBindingURIBuilder;
private CompositeBuilder componentServicePromotionBuilder;
- //private CompositeBuilder compositeServicePromotionBuilder;
private CompositeBuilder compositePromotionBuilder;
private CompositeBuilder compositePolicyBuilder;
private CompositeBuilder componentServiceBindingBuilder;
>
The commented out lines in the above extract, and the equivalent commented out
lines in the executable code of this class, are there for a reason and should
be reinstated. They indidate where the differences are between the real
CompositeBuilderImpl and this special test version.
Simon