summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68>2008-07-18 23:09:28 +0000
committerrfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68>2008-07-18 23:09:28 +0000
commit3fb8deffc5323a906994ec46d18a1710da562722 (patch)
tree73b3ad3aa958a4fe9f5289517d943ca714ce4e76
parent7732de64e26dfd33d4be24a7371e73db554159ca (diff)
Fix the compilation error under JDK 5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@678071 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--java/sca/modules/binding-corba-runtime/src/main/java/org/apache/tuscany/sca/binding/corba/impl/util/OperationMapper.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/java/sca/modules/binding-corba-runtime/src/main/java/org/apache/tuscany/sca/binding/corba/impl/util/OperationMapper.java b/java/sca/modules/binding-corba-runtime/src/main/java/org/apache/tuscany/sca/binding/corba/impl/util/OperationMapper.java
index d5f31dd723..43a3f41e16 100644
--- a/java/sca/modules/binding-corba-runtime/src/main/java/org/apache/tuscany/sca/binding/corba/impl/util/OperationMapper.java
+++ b/java/sca/modules/binding-corba-runtime/src/main/java/org/apache/tuscany/sca/binding/corba/impl/util/OperationMapper.java
@@ -34,7 +34,6 @@ import org.omg.CORBA.portable.IDLEntity;
/**
* @version $Rev$ $Date$
- * @see UtilInitializer
*/
public final class OperationMapper {
@@ -47,7 +46,9 @@ public final class OperationMapper {
while (!stack.isEmpty()) {
Class<?> intf = stack.removeFirst();
allInterfaces.add(intf);
- stack.addAll(0, Arrays.asList(intf.getInterfaces()));
+ for (Class<?> i : intf.getInterfaces()) {
+ stack.add(0, i);
+ }
}
return allInterfaces;