From 399add3659bada6e73c9d030be62498c300cba5d Mon Sep 17 00:00:00 2001 From: ramkumar Date: Tue, 8 Sep 2009 08:42:56 +0000 Subject: Fixes for TUSCANY-3237: Remove auto indexing logic for constructors git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@812392 13f79535-47bb-0310-9956-ffa450edef68 --- .../spring/introspect/SpringXMLComponentTypeLoader.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'branches/sca-java-1.5.1/modules/implementation-spring/src/main/java/org/apache') diff --git a/branches/sca-java-1.5.1/modules/implementation-spring/src/main/java/org/apache/tuscany/sca/implementation/spring/introspect/SpringXMLComponentTypeLoader.java b/branches/sca-java-1.5.1/modules/implementation-spring/src/main/java/org/apache/tuscany/sca/implementation/spring/introspect/SpringXMLComponentTypeLoader.java index 0b9abfcc32..d87c99e2ca 100644 --- a/branches/sca-java-1.5.1/modules/implementation-spring/src/main/java/org/apache/tuscany/sca/implementation/spring/introspect/SpringXMLComponentTypeLoader.java +++ b/branches/sca-java-1.5.1/modules/implementation-spring/src/main/java/org/apache/tuscany/sca/implementation/spring/introspect/SpringXMLComponentTypeLoader.java @@ -51,7 +51,6 @@ import org.apache.tuscany.sca.assembly.Multiplicity; import org.apache.tuscany.sca.assembly.Property; import org.apache.tuscany.sca.assembly.Reference; import org.apache.tuscany.sca.assembly.Service; -import org.apache.tuscany.sca.assembly.impl.ServiceImpl; import org.apache.tuscany.sca.contribution.Artifact; import org.apache.tuscany.sca.contribution.ContributionFactory; import org.apache.tuscany.sca.contribution.ModelFactoryExtensionPoint; @@ -574,8 +573,7 @@ public class SpringXMLComponentTypeLoader { // Create a component type reference/property if the constructor-arg element has a // type attribute OR index attribute declared... if ((conArgElement.getType() != null && paramType.equals(conArgElement.getType())) || - (conArgElement.getIndex() != -1 && (conArgElement.getIndex() == parameter.getIndex())) || - (conArgElement.getAutoIndex() == parameter.getIndex())) + (conArgElement.getIndex() != -1 && (conArgElement.getIndex() == parameter.getIndex()))) { if (parameter.getClassifer().getName().equals("org.osoa.sca.annotations.Reference")) { Reference theReference = createReference(interfaze, conArgElement.getRef()); -- cgit v1.2.3