You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by st...@apache.org on 2020/10/15 10:31:20 UTC

svn commit: r1882527 - in /geronimo/specs/trunk: geronimo-jcdi_1.0_spec/src/main/java/javax/enterprise/util/ geronimo-jcdi_1.1_spec/src/main/java/javax/enterprise/util/ geronimo-jcdi_2.0_spec/src/main/java/javax/enterprise/util/

Author: struberg
Date: Thu Oct 15 10:31:20 2020
New Revision: 1882527

URL: http://svn.apache.org/viewvc?rev=1882527&view=rev
Log:
GERONIMO-6784 fix ClassCastException for Boolean

txs to Arne Limburg (id: arne) for the fix!

Modified:
    geronimo/specs/trunk/geronimo-jcdi_1.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java
    geronimo/specs/trunk/geronimo-jcdi_1.1_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java
    geronimo/specs/trunk/geronimo-jcdi_2.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java

Modified: geronimo/specs/trunk/geronimo-jcdi_1.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-jcdi_1.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java?rev=1882527&r1=1882526&r2=1882527&view=diff
==============================================================================
--- geronimo/specs/trunk/geronimo-jcdi_1.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java (original)
+++ geronimo/specs/trunk/geronimo-jcdi_1.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java Thu Oct 15 10:31:20 2020
@@ -282,7 +282,7 @@ public abstract class AnnotationLiteral<
                     }
                     else if(Boolean.TYPE == type)
                     {
-                        value = Arrays.hashCode((Long[])object);
+                        value = Arrays.hashCode((Boolean[])object);
                     }
                     else if(Byte.TYPE == type)
                     {

Modified: geronimo/specs/trunk/geronimo-jcdi_1.1_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-jcdi_1.1_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java?rev=1882527&r1=1882526&r2=1882527&view=diff
==============================================================================
--- geronimo/specs/trunk/geronimo-jcdi_1.1_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java (original)
+++ geronimo/specs/trunk/geronimo-jcdi_1.1_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java Thu Oct 15 10:31:20 2020
@@ -281,7 +281,7 @@ public abstract class AnnotationLiteral<
                     }
                     else if(Boolean.TYPE == type)
                     {
-                        value = Arrays.hashCode((Long[])object);
+                        value = Arrays.hashCode((Boolean[])object);
                     }
                     else if(Byte.TYPE == type)
                     {

Modified: geronimo/specs/trunk/geronimo-jcdi_2.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-jcdi_2.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java?rev=1882527&r1=1882526&r2=1882527&view=diff
==============================================================================
--- geronimo/specs/trunk/geronimo-jcdi_2.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java (original)
+++ geronimo/specs/trunk/geronimo-jcdi_2.0_spec/src/main/java/javax/enterprise/util/AnnotationLiteral.java Thu Oct 15 10:31:20 2020
@@ -281,7 +281,7 @@ public abstract class AnnotationLiteral<
                     }
                     else if(Boolean.TYPE == type)
                     {
-                        value = Arrays.hashCode((Long[])object);
+                        value = Arrays.hashCode((Boolean[])object);
                     }
                     else if(Byte.TYPE == type)
                     {