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)
{