[jboss-user] [JBoss Seam] - Re: @Logger is null
kasim
do-not-reply at jboss.com
Fri Jan 25 10:24:27 EST 2008
svadu> Thanks but no. That seems to be only when you are accessing injected components in constructors. Which would make sense since those objects cant be injected before instantiation of the class.
Like .. here is a simple example that doesnt work -
@Name("joeBean")
| @Stateless
| public class JoeBeanImpl implements JoeBean {
|
| @Logger
| Log log;
|
| public void test() {
| log.info("Test this shiznit");
| }
| }
produces stack trace -
(like 17 is the log.debug)
| Caused by: java.lang.NullPointerException
| at session.JoeBeanImpl.test(JoeBeanImpl.java:17)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
| at org.jboss.seam.intercept.EJBInvocationContext.proceed(EJBInvocationContext.java:44)
| at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:101)
| at org.jboss.seam.intercept.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:50)
| at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:118)
| at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerIntercep
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4123529#4123529
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4123529
More information about the jboss-user
mailing list