You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2007/04/13 21:57:04 UTC
svn commit: r528636 -
/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanBuilder.java
Author: dblevins
Date: Fri Apr 13 12:57:04 2007
New Revision: 528636
URL: http://svn.apache.org/viewvc?view=rev&rev=528636
Log:
possible and fine for params to be null
Modified:
incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanBuilder.java
Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanBuilder.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanBuilder.java?view=diff&rev=528636&r1=528635&r2=528636
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanBuilder.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanBuilder.java Fri Apr 13 12:57:04 2007
@@ -375,11 +375,13 @@
Method method = null;
List<Class> parameterTypes = new ArrayList<Class>();
- for (String paramType : info.methodParams) {
- try {
- parameterTypes.add(Classes.forName(paramType, clazz.getClassLoader()));
- } catch (ClassNotFoundException cnfe) {
- throw new IllegalStateException("Parameter class could not be loaded for type " + paramType, cnfe);
+ if (info.methodParams != null){
+ for (String paramType : info.methodParams) {
+ try {
+ parameterTypes.add(Classes.forName(paramType, clazz.getClassLoader()));
+ } catch (ClassNotFoundException cnfe) {
+ throw new IllegalStateException("Parameter class could not be loaded for type " + paramType, cnfe);
+ }
}
}