[jboss-user] [JBoss Seam] - When does Bijection Occur?

bsmithjj do-not-reply at jboss.com
Tue Oct 17 09:10:36 EDT 2006


Hello,

I am developing a view that has two select-many lists.  One is initially empty, the other contains data.  The user will select items from the data and move them to the empty select list to make choices.  This has proved to be a little more challenging than I initially anticipated in JSF.  In traditional JSP-style development, I would merely take the array of request parameter values for the initially-empty select-many list and reconstruct a collection reflecting the choices on the server side.

In JSF, I have been trying to develop a converter that supports the select lists, I have also developed a component that backs the converter.  The idea is that I don't want to put logic in my (EJB3) SessionBean for creating objects of type javax.faces.model.SelectItem which is purely for UI purposes.  Instead, I want to rely on the session bean to obtain the collection of data from the DB, then, I want to use a component to maintain the state of the collection (which data has been selected, not selected) (detached of course) on behalf of the two select-many lists in the UI.   I would also like this intermediate component to back the converter for mapping component-selection values to objects.  The problem I am having is that the @In/@Out annotations do not seem to be honored 'correctly'.

Here is the intermediate component:

@Name("applicationSelectorData")
  | @Scope(ScopeType.CONVERSATION)
  | @Conversational(ifNotBegunOutcome = "home")
  | public class ApplicationSelectorData {
  | 
  |     @Logger
  |     private Log log;
  | 
  |     @Out
  |     private List<SelectItem> applicationItems;
  | 
  |     @Out
  |     private List<SelectItem> selectedApplicationItems;
  | 
  |     @In
  |     private ApplicationManager applicationManager;
  | 
  |     private List<Application> availableApplications;
  |     private Map<Long,Application> availableAppsMap;
  | 
  | 
  |     public Application findApplication(long id) {
  |         return availableAppsMap.get(id);
  |     }
  | 
  |     @Factory("selectedApplicationItems")
  |     public List<SelectItem> getSelectedApplicationItems() {
  |         if (selectedApplicationItems == null) {
  |             this.selectedApplicationItems = new ArrayList<SelectItem>();
  |         }
  |         return this.selectedApplicationItems;
  |     }
  | 
  |     @Factory("applicationItems")
  |     public List<SelectItem> getApplicationItems() {
  |         if (availableApplications == null) {
  |             availableApplications = applicationManager.getAvailableApplications();
  |             // prep other data structures
  |             // 1. a Map view of the available applications
  |             availableAppsMap = new HashMap<Long,Application>(availableApplications.size());
  |             // 2. A List<SelectItem> view of the available applications
  |             applicationItems = new ArrayList<SelectItem>(availableApplications.size());
  |             for (Application a:availableApplications) {
  |                 availableAppsMap.put(a.getId(),a);
  |                 applicationItems.add(new SelectItem(a.getId(),a.getName(),a.getDescription()));
  |             }
  |             selectedApplicationItems = new ArrayList<SelectItem>();
  |         }
  |         return applicationItems;
  |     }
  | 
  | }
  | 

Here is the exception:


  | 09:06:30,622 ERROR [HtmlMessageRendererBase] Could not render Message. Unable to find component 'name' (calling findComponent on component 'accessRequestForm:_id21'). If the provided id was correct
  | rap the message and its component into an h:panelGroup or h:panelGrid.
  | 09:06:30,638 ERROR [STDERR] org.jboss.seam.RequiredException: In attribute requires value for component: applicationSelectorData.applicationManager
  | 09:06:30,638 ERROR [STDERR]     at org.jboss.seam.Component.getInstanceToInject(Component.java:1383)
  | 09:06:30,638 ERROR [STDERR]     at org.jboss.seam.Component.injectFields(Component.java:1024)
  | 09:06:30,638 ERROR [STDERR]     at org.jboss.seam.Component.inject(Component.java:795)
  | 09:06:30,638 ERROR [STDERR]     at org.jboss.seam.interceptors.BijectionInterceptor.bijectTargetComponent(BijectionInterceptor.java:30)
  | 09:06:30,638 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,638 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,638 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,638 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,638 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.ConversationInterceptor.endOrBeginLongRunningConversation(ConversationInterceptor.java:82)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,654 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.BusinessProcessInterceptor.manageBusinessProcessContext(BusinessProcessInterceptor.java:60)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,654 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.TransactionInterceptor.doInTransactionIfNecessary(TransactionInterceptor.java:34)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,654 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.RemoveInterceptor.removeIfNecessary(RemoveInterceptor.java:39)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,654 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.ejb.SeamInterceptor.aroundInvokeInContexts(SeamInterceptor.java:73)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.ejb.SeamInterceptor.aroundInvoke(SeamInterceptor.java:45)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:51)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.interceptors.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:39)
  | 09:06:30,654 ERROR [STDERR]     at com.evergreen.accesscontrol.ApplicationSelectorData$$EnhancerByCGLIB$$c41ceaa8.getSelectedApplicationItems(<generated>)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,654 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,654 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.Component.callComponentMethod(Component.java:1335)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.Component.getInstanceFromFactory(Component.java:1294)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.Component.getInstance(Component.java:1261)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.Component.getInstance(Component.java:1247)
  | 09:06:30,654 ERROR [STDERR]     at org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:44)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.myfaces.config.LastVariableResolverInChain.resolveVariable(LastVariableResolverInChain.java:42)
  | 09:06:30,654 ERROR [STDERR]     at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:134)
  | 09:06:30,654 ERROR [STDERR]     at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:65)
  | 09:06:30,654 ERROR [STDERR]     at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:192)
  | 09:06:30,654 ERROR [STDERR]     at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
  | 09:06:30,654 ERROR [STDERR]     at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:56)
  | 09:06:30,654 ERROR [STDERR]     at javax.faces.component.UISelectItems.getValue(UISelectItems.java:55)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.myfaces.shared_impl.util.SelectItemsIterator.hasNext(SelectItemsIterator.java:102)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.myfaces.shared_impl.renderkit.RendererUtils.internalGetSelectItemList(RendererUtils.java:477)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.myfaces.shared_impl.renderkit.RendererUtils.getSelectItemList(RendererUtils.java:462)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.myfaces.shared_impl.renderkit.html.HtmlRendererUtils.internalRenderSelect(HtmlRendererUtils.java:274)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.myfaces.shared_impl.renderkit.html.HtmlRendererUtils.renderListbox(HtmlRendererUtils.java:247)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.myfaces.shared_impl.renderkit.html.HtmlListboxRendererBase.encodeEnd(HtmlListboxRendererBase.java:56)
  | 09:06:30,654 ERROR [STDERR]     at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:536)
  | 09:06:30,654 ERROR [STDERR]     at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:242)
  | 09:06:30,654 ERROR [STDERR]     at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
  | 09:06:30,654 ERROR [STDERR]     at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
  | 09:06:30,654 ERROR [STDERR]     at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:580)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
  | 09:06:30,654 ERROR [STDERR]     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:97)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,654 ERROR [STDERR]     at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,669 ERROR [STDERR]     at com.evergreen.filter.RequestDumper.doFilter(RequestDumper.java:78)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,669 ERROR [STDERR]     at org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:45)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,669 ERROR [STDERR]     at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:30)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,669 ERROR [STDERR]     at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  | 09:06:30,669 ERROR [STDERR]     at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
  | 09:06:30,669 ERROR [STDERR]     at com.evergreen.fastpass.catalina.CASSSOAuthenticatorValve.invoke(CASSSOAuthenticatorValve.java:371)
  | 09:06:30,669 ERROR [STDERR]     at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  | 09:06:30,669 ERROR [STDERR]     at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  | 09:06:30,669 ERROR [STDERR]     at java.lang.Thread.run(Thread.java:595)
  | 09:06:30,669 ERROR [STDERR] Oct 17, 2006 9:06:30 AM com.sun.facelets.FaceletViewHandler handleRenderException
  | SEVERE: Error Rendering View[/user_access_request.xhtml]
  | org.jboss.seam.RequiredException: In attribute requires value for component: applicationSelectorData.applicationManager
  |         at org.jboss.seam.Component.getInstanceToInject(Component.java:1383)
  |         at org.jboss.seam.Component.injectFields(Component.java:1024)
  |         at org.jboss.seam.Component.inject(Component.java:795)
  |         at org.jboss.seam.interceptors.BijectionInterceptor.bijectTargetComponent(BijectionInterceptor.java:30)
  |         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.seam.util.Reflections.invoke(Reflections.java:13)
  |         at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  |         at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |         at org.jboss.seam.interceptors.ConversationInterceptor.endOrBeginLongRunningConversation(ConversationInterceptor.java:82)
  |         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.seam.util.Reflections.invoke(Reflections.java:13)
  |         at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  |         at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |         at org.jboss.seam.interceptors.BusinessProcessInterceptor.manageBusinessProcessContext(BusinessProcessInterceptor.java:60)
  |         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.seam.util.Reflections.invoke(Reflections.java:13)
  |         at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  |         at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |         at org.jboss.seam.interceptors.TransactionInterceptor.doInTransactionIfNecessary(TransactionInterceptor.java:34)
  |         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.seam.util.Reflections.invoke(Reflections.java:13)
  |         at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  |         at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |         at org.jboss.seam.interceptors.RemoveInterceptor.removeIfNecessary(RemoveInterceptor.java:39)
  |         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.seam.util.Reflections.invoke(Reflections.java:13)
  |         at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  |         at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |         at org.jboss.seam.ejb.SeamInterceptor.aroundInvokeInContexts(SeamInterceptor.java:73)
  |         at org.jboss.seam.ejb.SeamInterceptor.aroundInvoke(SeamInterceptor.java:45)
  |         at org.jboss.seam.interceptors.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:51)
  |         at org.jboss.seam.interceptors.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:39)
  |         at com.evergreen.accesscontrol.ApplicationSelectorData$$EnhancerByCGLIB$$c41ceaa8.getSelectedApplicationItems(<generated>)
  |         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.seam.util.Reflections.invoke(Reflections.java:13)
  |         at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  |         at org.jboss.seam.Component.callComponentMethod(Component.java:1335)
  |         at org.jboss.seam.Component.getInstanceFromFactory(Component.java:1294)
  |         at org.jboss.seam.Component.getInstance(Component.java:1261)
  |         at org.jboss.seam.Component.getInstance(Component.java:1247)
  |         at org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:44)
  |         at org.apache.myfaces.config.LastVariableResolverInChain.resolveVariable(LastVariableResolverInChain.java:42)
  |         at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:134)
  |         at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:65)
  |         at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:192)
  |         at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
  |         at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:56)
  |         at javax.faces.component.UISelectItems.getValue(UISelectItems.java:55)
  |         at org.apache.myfaces.shared_impl.util.SelectItemsIterator.hasNext(SelectItemsIterator.java:102)
  |         at org.apache.myfaces.shared_impl.renderkit.RendererUtils.internalGetSelectItemList(RendererUtils.java:477)
  |         at org.apache.myfaces.shared_impl.renderkit.RendererUtils.getSelectItemList(RendererUtils.java:462)
  |         at org.apache.myfaces.shared_impl.renderkit.html.HtmlRendererUtils.internalRenderSelect(HtmlRendererUtils.java:274)
  |         at org.apache.myfaces.shared_impl.renderkit.html.HtmlRendererUtils.renderListbox(HtmlRendererUtils.java:247)
  |         at org.apache.myfaces.shared_impl.renderkit.html.HtmlListboxRendererBase.encodeEnd(HtmlListboxRendererBase.java:56)
  |         at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:536)
  |         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:242)
  |         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
  |         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
  |         at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:580)
  |         at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
  |         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
  |         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  |         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |         at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:97)
  |         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |         at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
  |         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |         at com.evergreen.filter.RequestDumper.doFilter(RequestDumper.java:78)
  |         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |         at org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:45)
  |         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |         at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:30)
  |         at org.
  | 09:06:30,669 ERROR [STDERR] apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |         at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  |         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  |         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  |         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
  |         at com.evergreen.fastpass.catalina.CASSSOAuthenticatorValve.invoke(CASSSOAuthenticatorValve.java:371)
  |         at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  |         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  |         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  |         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  |         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  |         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  |         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  |         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  |         at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  |         at java.lang.Thread.run(Thread.java:595)
  | 09:06:30,716 ERROR [STDERR] org.jboss.seam.RequiredException: In attribute requires value for component: applicationSelectorData.applicationManager
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.Component.getInstanceToInject(Component.java:1383)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.Component.injectFields(Component.java:1024)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.Component.inject(Component.java:795)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.interceptors.BijectionInterceptor.bijectTargetComponent(BijectionInterceptor.java:30)
  | 09:06:30,716 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,716 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,716 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,716 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.interceptors.ConversationInterceptor.endOrBeginLongRunningConversation(ConversationInterceptor.java:82)
  | 09:06:30,716 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,716 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,716 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,716 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.interceptors.BusinessProcessInterceptor.manageBusinessProcessContext(BusinessProcessInterceptor.java:60)
  | 09:06:30,716 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,716 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,716 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,716 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,716 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.interceptors.TransactionInterceptor.doInTransactionIfNecessary(TransactionInterceptor.java:34)
  | 09:06:30,732 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,732 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,732 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,732 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.interceptors.RemoveInterceptor.removeIfNecessary(RemoveInterceptor.java:39)
  | 09:06:30,732 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,732 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,732 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,732 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.ejb.SeamInterceptor.aroundInvokeInContexts(SeamInterceptor.java:73)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.ejb.SeamInterceptor.aroundInvoke(SeamInterceptor.java:45)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.interceptors.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:51)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.interceptors.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:39)
  | 09:06:30,732 ERROR [STDERR]     at com.evergreen.accesscontrol.ApplicationSelectorData$$EnhancerByCGLIB$$c41ceaa8.getSelectedApplicationItems(<generated>)
  | 09:06:30,732 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,732 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,732 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,732 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  | 09:06:30,732 ERROR [STDERR]     at org.jboss.seam.Component.callComponentMethod(Component.java:1335)
  | 09:06:30,747 ERROR [STDERR]     at org.jboss.seam.Component.getInstanceFromFactory(Component.java:1294)
  | 09:06:30,747 ERROR [STDERR]     at org.jboss.seam.Component.getInstance(Component.java:1261)
  | 09:06:30,747 ERROR [STDERR]     at org.jboss.seam.Component.getInstance(Component.java:1247)
  | 09:06:30,747 ERROR [STDERR]     at org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:44)
  | 09:06:30,747 ERROR [STDERR]     at org.apache.myfaces.config.LastVariableResolverInChain.resolveVariable(LastVariableResolverInChain.java:42)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:134)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:65)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:192)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:56)
  | 09:06:30,747 ERROR [STDERR]     at javax.faces.component.UISelectItems.getValue(UISelectItems.java:55)
  | 09:06:30,747 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,747 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,747 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,747 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeAttributes(DevTools.java:240)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeStart(DevTools.java:284)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeComponent(DevTools.java:189)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeComponent(DevTools.java:207)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeComponent(DevTools.java:207)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeComponent(DevTools.java:207)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.util.DevTools.debugHtml(DevTools.java:107)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.FaceletViewHandler.handleRenderException(FaceletViewHandler.java:677)
  | 09:06:30,747 ERROR [STDERR]     at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:646)
  | 09:06:30,747 ERROR [STDERR]     at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
  | 09:06:30,747 ERROR [STDERR]     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
  | 09:06:30,747 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  | 09:06:30,747 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,747 ERROR [STDERR]     at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:97)
  | 09:06:30,747 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,747 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,747 ERROR [STDERR]     at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
  | 09:06:30,747 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,747 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,747 ERROR [STDERR]     at com.evergreen.filter.RequestDumper.doFilter(RequestDumper.java:78)
  | 09:06:30,747 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:45)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:30)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
  | 09:06:30,763 ERROR [STDERR]     at com.evergreen.fastpass.catalina.CASSSOAuthenticatorValve.invoke(CASSSOAuthenticatorValve.java:371)
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  | 09:06:30,763 ERROR [STDERR]     at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  | 09:06:30,763 ERROR [STDERR]     at java.lang.Thread.run(Thread.java:595)
  | 09:06:30,763 ERROR [STDERR] org.jboss.seam.RequiredException: In attribute requires value for component: applicationSelectorData.applicationManager
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.seam.Component.getInstanceToInject(Component.java:1383)
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.seam.Component.injectFields(Component.java:1024)
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.seam.Component.inject(Component.java:795)
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.seam.interceptors.BijectionInterceptor.bijectTargetComponent(BijectionInterceptor.java:30)
  | 09:06:30,763 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,763 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,763 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,763 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,763 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.ConversationInterceptor.endOrBeginLongRunningConversation(ConversationInterceptor.java:82)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,779 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.BusinessProcessInterceptor.manageBusinessProcessContext(BusinessProcessInterceptor.java:60)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,779 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.TransactionInterceptor.doInTransactionIfNecessary(TransactionInterceptor.java:34)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,779 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.RemoveInterceptor.removeIfNecessary(RemoveInterceptor.java:39)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,779 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,779 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:90)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.ejb.SeamInterceptor.aroundInvokeInContexts(SeamInterceptor.java:73)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.ejb.SeamInterceptor.aroundInvoke(SeamInterceptor.java:45)
  | 09:06:30,779 ERROR [STDERR]     at org.jboss.seam.interceptors.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:51)
  | 09:06:30,794 ERROR [STDERR]     at org.jboss.seam.interceptors.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:39)
  | 09:06:30,794 ERROR [STDERR]     at com.evergreen.accesscontrol.ApplicationSelectorData$$EnhancerByCGLIB$$c41ceaa8.getApplicationItems(<generated>)
  | 09:06:30,794 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,794 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,794 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,794 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,794 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  | 09:06:30,794 ERROR [STDERR]     at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  | 09:06:30,794 ERROR [STDERR]     at org.jboss.seam.Component.callComponentMethod(Component.java:1335)
  | 09:06:30,794 ERROR [STDERR]     at org.jboss.seam.Component.getInstanceFromFactory(Component.java:1294)
  | 09:06:30,794 ERROR [STDERR]     at org.jboss.seam.Component.getInstance(Component.java:1261)
  | 09:06:30,794 ERROR [STDERR]     at org.jboss.seam.Component.getInstance(Component.java:1247)
  | 09:06:30,794 ERROR [STDERR]     at org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:44)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.myfaces.config.LastVariableResolverInChain.resolveVariable(LastVariableResolverInChain.java:42)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:134)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:65)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:192)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:56)
  | 09:06:30,794 ERROR [STDERR]     at javax.faces.component.UISelectItems.getValue(UISelectItems.java:55)
  | 09:06:30,794 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 09:06:30,794 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 09:06:30,794 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 09:06:30,794 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeAttributes(DevTools.java:240)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeStart(DevTools.java:284)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeComponent(DevTools.java:189)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeComponent(DevTools.java:207)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeComponent(DevTools.java:207)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.util.DevTools.writeComponent(DevTools.java:207)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.util.DevTools.debugHtml(DevTools.java:107)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.FaceletViewHandler.handleRenderException(FaceletViewHandler.java:677)
  | 09:06:30,794 ERROR [STDERR]     at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:646)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
  | 09:06:30,794 ERROR [STDERR]     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:97)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,794 ERROR [STDERR]     at com.evergreen.filter.RequestDumper.doFilter(RequestDumper.java:78)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,794 ERROR [STDERR]     at org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:45)
  | 09:06:30,794 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,810 ERROR [STDERR]     at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:30)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,810 ERROR [STDERR]     at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  | 09:06:30,810 ERROR [STDERR]     at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
  | 09:06:30,810 ERROR [STDERR]     at com.evergreen.fastpass.catalina.CASSSOAuthenticatorValve.invoke(CASSSOAuthenticatorValve.java:371)
  | 09:06:30,810 ERROR [STDERR]     at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  | 09:06:30,810 ERROR [STDERR]     at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  | 09:06:30,810 ERROR [STDERR]     at java.lang.Thread.run(Thread.java:595)
  | 09:06:30,841 WARN  [ReducedHTMLParser] Invalid tag found: unexpected input while looking for attr name or '/>' at line 306
  | 

I expected that Seam would inject the "applicationManager" component, i.e,


  | @Stateful
  | @Name("applicationManager")
  | @Conversational(ifNotBegunOutcome = "home")
  | @Scope(SESSION)
  | public class ApplicationManagerBean implements ApplicationManager {
  | 
  | ... abbreviated ...
  | 
  | }
  | 

Any thoughts/comments on this?

Thanks,
Brad

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3978782#3978782

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3978782



More information about the jboss-user mailing list