Hi,

I do some stress testing and accidentally this NPE happens:

java.lang.NullPointerException
java.util.ArrayList.<init>(ArrayList.java:131)
org.apache.webbeans.intercept.InterceptorHandler.invoke(InterceptorHandler.java:256)
org.apache.webbeans.intercept.NormalScopedBeanInterceptorHandler.invoke(NormalScopedBeanInterceptorHandler.java:98)
com.foo.bazz.Clazz$$_javassist_157.getFoo()
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


OWB build-up from trunk two weeks ago, problematic line 256 contains:

List<InterceptorData> filteredInterceptorStack = new
ArrayList<InterceptorData>(this.interceptedMethodMap.get(method));

Is this something what was fixed recently or should I create an issue?
I'm rerunning tests with current OWB trunk right now.


Other issue is that after this NPE occurs, subsequents requests obtains
ConversionBusyException - probably some kind of lock is not released if
lifecycle ends with error.


Thanks,


Martin Kočí

Reply via email to