Author: antelder
Date: Mon Jun 11 13:59:51 2012
New Revision: 1348852

URL: http://svn.apache.org/viewvc?rev=1348852&view=rev
Log:
Update to avoid duplicated wire processors

Modified:
    
tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/DefaultWireProcessorExtensionPoint.java

Modified: 
tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/DefaultWireProcessorExtensionPoint.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/DefaultWireProcessorExtensionPoint.java?rev=1348852&r1=1348851&r2=1348852&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/DefaultWireProcessorExtensionPoint.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/DefaultWireProcessorExtensionPoint.java
 Mon Jun 11 13:59:51 2012
@@ -91,6 +91,7 @@ public class DefaultWireProcessorExtensi
         try {
             Collection<ServiceDeclaration> sds =
                 
registry.getServiceDiscovery().getServiceDeclarations(RuntimeWireProcessor.class,
 true);
+            sds = ServiceDiscovery.removeDuplicateDeclarations(sds);
             for (ServiceDeclaration sd : sds) {
                 Class type = sd.loadClass();
                 Constructor constructor = null;


Reply via email to