[jboss-user] [Installation, Configuration & Deployment] - Spring autowired beans and jboss 5
fadi
do-not-reply at jboss.com
Wed Nov 18 03:05:40 EST 2009
Hi all,
my application was developed on jboss 4.2.3 GA and it worked just fine but due to this bug http://jira.icefaces.org/browse/ICE-4376 I have to use jboss 5.1.0GA.
the problem now: I use autowiring in spring and jboss 5 can not resolve it! I end up with this
09:46:17,536 WARNING [lifecycle] javax.el.PropertyNotFoundException: Target Unreachable, identifier 'loginController' resolved to null
| javax.faces.el.PropertyNotFoundException: javax.el.PropertyNotFoundException: Target Unreachable, identifier 'loginController' resolved to null
| at javax.faces.component.ValueBindingValueExpressionAdapter.getType(ValueBindingValueExpressionAdapter.java:96)
| at com.icesoft.faces.renderkit.dom_html_basic.BaseRenderer.getConvertedValue(BaseRenderer.java:64)
| at javax.faces.component.UIInput.getConvertedValue(UIInput.java:942)
| at javax.faces.component.UIInput.validate(UIInput.java:868)
| at javax.faces.component.UIInput.executeValidate(UIInput.java:1072)
| at javax.faces.component.UIInput.processValidators(UIInput.java:672)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIForm.processValidators(UIForm.java:235)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:700)
| at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:76)
| at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
| at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
| at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18)
| at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.renderCycle(ReceiveSendUpdates.java:122)
| at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.service(ReceiveSendUpdates.java:73)
| at com.icesoft.faces.webapp.http.core.RequestVerifier.service(RequestVerifier.java:28)
| at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:24)
| at com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.service(MainSessionBoundServlet.java:160)
| at com.icesoft.faces.webapp.http.servlet.SessionDispatcher$1.service(SessionDispatcher.java:42)
| at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet.service(ThreadBlockingAdaptingServlet.java:19)
| at com.icesoft.faces.webapp.http.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:63)
| at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:62)
| at com.icesoft.faces.webapp.http.servlet.SessionVerifier.service(SessionVerifier.java:22)
| at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23)
| at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:153)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
| at com.icesoft.faces.webapp.xmlhttp.BlockingServlet.service(BlockingServlet.java:56)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
| at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
| at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:277)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.securechannel.ChannelProcessingFilter.doFilterHttp(ChannelProcessingFilter.java:116)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)
| at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
| at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
| at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
| at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
| at java.lang.Thread.run(Thread.java:595)
| Caused by: javax.el.PropertyNotFoundException: Target Unreachable, identifier 'loginController' resolved to null
| at org.apache.el.parser.AstValue.getTarget(AstValue.java:67)
| at org.apache.el.parser.AstValue.getType(AstValue.java:56)
| at org.apache.el.ValueExpressionImpl.getType(ValueExpressionImpl.java:174)
| at javax.faces.component.ValueBindingValueExpressionAdapter.getType(ValueBindingValueExpressionAdapter.java:94)
| ... 83 more
| 09:46:17,539 SEVERE [lifecycle] JSF1054: (Phase ID: PROCESS_VALIDATIONS 3, View ID: /login/login.jsp) Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl at 40e396]
| 09:46:17,540 ERROR [[Blocking Servlet]] Servlet.service() for servlet Blocking Servlet threw exception
| javax.el.PropertyNotFoundException: Target Unreachable, identifier 'loginController' resolved to null
| at org.apache.el.parser.AstValue.getTarget(AstValue.java:67)
| at org.apache.el.parser.AstValue.getType(AstValue.java:56)
| at org.apache.el.ValueExpressionImpl.getType(ValueExpressionImpl.java:174)
| at javax.faces.component.ValueBindingValueExpressionAdapter.getType(ValueBindingValueExpressionAdapter.java:94)
| at com.icesoft.faces.renderkit.dom_html_basic.BaseRenderer.getConvertedValue(BaseRenderer.java:64)
| at javax.faces.component.UIInput.getConvertedValue(UIInput.java:942)
| at javax.faces.component.UIInput.validate(UIInput.java:868)
| at javax.faces.component.UIInput.executeValidate(UIInput.java:1072)
| at javax.faces.component.UIInput.processValidators(UIInput.java:672)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIForm.processValidators(UIForm.java:235)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1058)
| at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:700)
| at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:76)
| at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
| at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
| at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18)
| at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.renderCycle(ReceiveSendUpdates.java:122)
| at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.service(ReceiveSendUpdates.java:73)
| at com.icesoft.faces.webapp.http.core.RequestVerifier.service(RequestVerifier.java:28)
| at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:24)
| at com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.service(MainSessionBoundServlet.java:160)
| at com.icesoft.faces.webapp.http.servlet.SessionDispatcher$1.service(SessionDispatcher.java:42)
| at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet.service(ThreadBlockingAdaptingServlet.java:19)
| at com.icesoft.faces.webapp.http.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:63)
| at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:62)
| at com.icesoft.faces.webapp.http.servlet.SessionVerifier.service(SessionVerifier.java:22)
| at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23)
| at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:153)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
| at com.icesoft.faces.webapp.xmlhttp.BlockingServlet.service(BlockingServlet.java:56)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
| at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
| at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:277)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.securechannel.ChannelProcessingFilter.doFilterHttp(ChannelProcessingFilter.java:116)
| at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
| at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
| at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)
| at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
| at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
| at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
| at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
| at java.lang.Thread.run(Thread.java:595)
|
any ideas?
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4266221#4266221
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4266221
More information about the jboss-user
mailing list