diff --git a/common/source/java/ch/systemsx/cisd/common/utilities/BeanUtils.java b/common/source/java/ch/systemsx/cisd/common/utilities/BeanUtils.java index a6b5e88f9252f6d646c8aeb4203fb4e21751ce64..8305acb0db4efa0de4c3baab7a544651f3684f25 100644 --- a/common/source/java/ch/systemsx/cisd/common/utilities/BeanUtils.java +++ b/common/source/java/ch/systemsx/cisd/common/utilities/BeanUtils.java @@ -406,7 +406,7 @@ public final class BeanUtils @SuppressWarnings("unchecked") private static <T> T createArray(Class<T> beanClass, int length) throws NegativeArraySizeException { - return (T) createArrayOfType(beanClass.getComponentType(), length); + return (T) Array.newInstance(beanClass.getComponentType(), length); } @SuppressWarnings("unchecked")