From 4bcac89d49d5b93d534de8cb5d4ee4b5fae5bb68 Mon Sep 17 00:00:00 2001 From: "Adrian T. Co" Date: Fri, 23 Jun 2006 08:21:32 +0000 Subject: [PATCH] Fix 1.4 compatibility issue. git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@416631 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/activemq/tool/properties/ReflectionUtil.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tooling/maven-activemq-perf-plugin/src/main/java/org/apache/activemq/tool/properties/ReflectionUtil.java b/tooling/maven-activemq-perf-plugin/src/main/java/org/apache/activemq/tool/properties/ReflectionUtil.java index 65f2888960..4bd9dfdc53 100644 --- a/tooling/maven-activemq-perf-plugin/src/main/java/org/apache/activemq/tool/properties/ReflectionUtil.java +++ b/tooling/maven-activemq-perf-plugin/src/main/java/org/apache/activemq/tool/properties/ReflectionUtil.java @@ -24,6 +24,7 @@ import java.util.Properties; import java.util.List; import java.util.ArrayList; import java.util.Collections; +import java.util.Arrays; import java.lang.reflect.Method; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; @@ -218,7 +219,7 @@ public final class ReflectionUtil { public static Field[] getAllFields(Class targetClass) { List fieldList = new ArrayList(); while (targetClass != null) { - Collections.addAll(fieldList, targetClass.getDeclaredFields()); + fieldList.addAll(Arrays.asList(targetClass.getDeclaredFields())); targetClass = targetClass.getSuperclass(); } return (Field[])fieldList.toArray(new Field[0]);