[jboss-user] [JBoss Seam] - In attribute requires value for component: index.facesMessag
littlewing1112
do-not-reply at jboss.com
Wed Feb 28 06:59:30 EST 2007
Hello,
i m trying to integrate the booking sample of SEAM 1.1.6GA with tomahawk.
I followed this topic on the myfaces wiki in order to integrate tomahawk with facelets.
I changed the JSF dataTables to the tomahawk datatables.
Unfortunately, I always have the following error when the interceptor is called
Exception during request processing: In attribute requires value for component: hotelSearch.facesMessages
|
| org.jboss.seam.Component.getInstanceToInject(Component.java:1920)
| org.jboss.seam.Component.injectFields(Component.java:1386)
| org.jboss.seam.Component.inject(Component.java:1156)
| org.jboss.seam.interceptors.BijectionInterceptor.bijectNonreentrantComponent(BijectionInterceptor.java:76)
| org.jboss.seam.interceptors.BijectionInterceptor.bijectComponent(BijectionInterceptor.java:58)
| sun.reflect.GeneratedMethodAccessor239.invoke(Unknown Source)
| sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| java.lang.reflect.Method.invoke(Method.java:585)
| org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
| org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
| org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
| org.jboss.seam.interceptors.OutcomeInterceptor.interceptOutcome(OutcomeInterceptor.java:21)
| sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
| sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| java.lang.reflect.Method.invoke(Method.java:585)
| org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
| org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
| org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
| org.jboss.seam.interceptors.ConversationInterceptor.endOrBeginLongRunningConversation(ConversationInterceptor.java:52)
| sun.reflect.GeneratedMethodAccessor237.invoke(Unknown Source)
| sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
My code
@In
| private FacesMessages facesMessages ;
I also tried to inject mannualy the facesMessages instance by the following code:
private FacesMessages facesMessages = FacesMessages.instance();
and it works fine.
Then I tried to call this component in other EJBS and I still have the same errors.
How can I solve this problem ?
Thanks for your help
Alexandre
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4023593#4023593
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4023593
More information about the jboss-user
mailing list