diff --git a/geronimo-jcdi_1.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java b/geronimo-jcdi_1.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java index ed6d6af73..79c67af58 100644 --- a/geronimo-jcdi_1.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java +++ b/geronimo-jcdi_1.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java @@ -282,7 +282,7 @@ else if(Float.TYPE == type) } else if(Boolean.TYPE == type) { - value = Arrays.hashCode((Long[])object); + value = Arrays.hashCode((Boolean[])object); } else if(Byte.TYPE == type) { diff --git a/geronimo-jcdi_1.1_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java b/geronimo-jcdi_1.1_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java index 523aed20c..555740ed5 100644 --- a/geronimo-jcdi_1.1_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java +++ b/geronimo-jcdi_1.1_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java @@ -281,7 +281,7 @@ else if(Float.TYPE == type) } else if(Boolean.TYPE == type) { - value = Arrays.hashCode((Long[])object); + value = Arrays.hashCode((Boolean[])object); } else if(Byte.TYPE == type) { diff --git a/geronimo-jcdi_2.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java b/geronimo-jcdi_2.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java index 92c8bda56..1df6f7d06 100644 --- a/geronimo-jcdi_2.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java +++ b/geronimo-jcdi_2.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java @@ -281,7 +281,7 @@ else if(Float.TYPE == type) } else if(Boolean.TYPE == type) { - value = Arrays.hashCode((Long[])object); + value = Arrays.hashCode((Boolean[])object); } else if(Byte.TYPE == type) {