You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by da...@apache.org on 2007/04/13 19:53:24 UTC

svn commit: r528567 - /incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/interceptor/ReflectionInvocationContext.java

Author: dain
Date: Fri Apr 13 10:53:24 2007
New Revision: 528567

URL: http://svn.apache.org/viewvc?view=rev&rev=528567
Log:
Clean up ejb-ref resolution

Modified:
    incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/interceptor/ReflectionInvocationContext.java

Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/interceptor/ReflectionInvocationContext.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/interceptor/ReflectionInvocationContext.java?view=diff&rev=528567&r1=528566&r2=528567
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/interceptor/ReflectionInvocationContext.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/interceptor/ReflectionInvocationContext.java Fri Apr 13 10:53:24 2007
@@ -61,6 +61,9 @@
     }
 
     public Object[] getParameters() {
+        if (method == null) {
+            throw new IllegalStateException("Callback methods can not access parameters"); 
+        }
         return parameters.clone();
     }