summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/implementation-java/src/main/java
diff options
context:
space:
mode:
authorslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2011-09-22 12:22:20 +0000
committerslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2011-09-22 12:22:20 +0000
commit8fa39d402acf47d516f6af27bc9bfec164d7e9c6 (patch)
tree01e4e8f3d03ecaa5fc1c4e7a9af8aadc01e2cf6e /sca-java-2.x/trunk/modules/implementation-java/src/main/java
parent8fba4a1b6f3a3699307fb653e5c7a78135b07208 (diff)
TUSCANY-3950 - Catch up with some differences in the OASIS SCA API classes. Tuscany now matches OASIS svn r286
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1174086 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-java-2.x/trunk/modules/implementation-java/src/main/java')
-rw-r--r--sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ConstructorProcessor.java8
1 files changed, 0 insertions, 8 deletions
diff --git a/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ConstructorProcessor.java b/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ConstructorProcessor.java
index 52a3fbd89a..2017a9d75e 100644
--- a/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ConstructorProcessor.java
+++ b/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/ConstructorProcessor.java
@@ -76,11 +76,6 @@ public class ConstructorProcessor extends BaseJavaClassVisitor {
type.setConstructor(definition);
}
JavaParameterImpl[] parameters = definition.getParameters();
- String[] value = annotation.value();
- boolean isDefault = value.length == 0 || (value.length == 1 && "".equals(value[0]));
- if (!isDefault && value.length != parameters.length) {
- throw new InvalidConstructorException("Invalid Number of names in @Constructor");
- }
for (JavaParameterImpl p : parameters) {
if (!hasAnnotation(p)) {
@@ -88,9 +83,6 @@ public class ConstructorProcessor extends BaseJavaClassVisitor {
}
}
- for (int i = 0; i < parameters.length; i++) {
- parameters[i].setName(i < value.length ? value[i] : "");
- }
type.setConstructor(definition);
}