[jboss-cvs] JBossAS SVN: r66923 - trunk/ejb3/src/main/org/jboss/ejb3/interceptor.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Nov 9 11:14:30 EST 2007
Author: adrian at jboss.org
Date: 2007-11-09 11:14:30 -0500 (Fri, 09 Nov 2007)
New Revision: 66923
Modified:
trunk/ejb3/src/main/org/jboss/ejb3/interceptor/InterceptorInfoRepository.java
Log:
The around-invoke and lifecycle callbacks are optional
Modified: trunk/ejb3/src/main/org/jboss/ejb3/interceptor/InterceptorInfoRepository.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/interceptor/InterceptorInfoRepository.java 2007-11-09 16:13:47 UTC (rev 66922)
+++ trunk/ejb3/src/main/org/jboss/ejb3/interceptor/InterceptorInfoRepository.java 2007-11-09 16:14:30 UTC (rev 66923)
@@ -819,6 +819,8 @@
Method findInterceptorMethodFromXml(Class<?> clazz, String lookingFor, AroundInvokesMetaData aroundInvokes)
{
+ if (aroundInvokes == null)
+ return null;
if(aroundInvokes.size() != 1)
throw new RuntimeException("NYI");
@@ -828,6 +830,8 @@
Method findInterceptorMethodFromXml(Class<?> clazz, String lookingFor, LifecycleCallbacksMetaData lifecycleCallbacks)
{
+ if (lifecycleCallbacks == null)
+ return null;
if(lifecycleCallbacks.size() != 1)
throw new RuntimeException("NYI");
More information about the jboss-cvs-commits
mailing list