[jboss-cvs] JBossAS SVN: r74600 - projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jun 16 06:18:08 EDT 2008
Author: wolfc
Date: 2008-06-16 06:18:07 -0400 (Mon, 16 Jun 2008)
New Revision: 74600
Modified:
projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/ProxyDeployer.java
Log:
EJBTHREE-1421: Make it compile under JDK 6
Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/ProxyDeployer.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/ProxyDeployer.java 2008-06-16 09:52:37 UTC (rev 74599)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/ProxyDeployer.java 2008-06-16 10:18:07 UTC (rev 74600)
@@ -72,7 +72,9 @@
{
log.warn("Class " + cls + " does not have a proper constructor with parameters " + Arrays.toString(parameterTypes) + ", will try to find one");
- Constructor<T> constructors[] = cls.getConstructors();
+ // I'm not going to modify the array, so I can cast it safely
+ // http://java.sun.com/javase/6/docs/api/java/lang/Class.html#getConstructors()
+ Constructor<T> constructors[] = (Constructor<T>[]) cls.getConstructors();
for(Constructor<T> constructor : constructors)
{
if(parameterTypes.length != constructor.getParameterTypes().length)
More information about the jboss-cvs-commits
mailing list