javax.el.PropertyNotFoundException:

Estou com problemas para comunicar minha View com meu Bean

Running Jetty 6.1.26
2017-02-10 16:42:18.310:INFO::Logging to STDERR via org.mortbay.log.StdErrLog
ParentLoaderPriority enabled
Context path:/fitecproject
ProjectClassLoader: entry=C:\Users\Andre\Downloads\fitecproject\target\classes
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\springframework\spring-core\4.2.5.RELEASE\spring-core-4.2.5.RELEASE.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\springframework\spring-context\4.2.5.RELEASE\spring-context-4.2.5.RELEASE.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\springframework\spring-aop\4.2.5.RELEASE\spring-aop-4.2.5.RELEASE.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\springframework\spring-beans\4.2.5.RELEASE\spring-beans-4.2.5.RELEASE.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\springframework\spring-expression\4.2.5.RELEASE\spring-expression-4.2.5.RELEASE.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\springframework\spring-web\4.2.5.RELEASE\spring-web-4.2.5.RELEASE.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\springframework\spring-tx\4.2.5.RELEASE\spring-tx-4.2.5.RELEASE.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\springframework\spring-orm\4.2.5.RELEASE\spring-orm-4.2.5.RELEASE.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\springframework\spring-jdbc\4.2.5.RELEASE\spring-jdbc-4.2.5.RELEASE.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\primefaces\primefaces\5.3\primefaces-5.3.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\hibernate\hibernate-entitymanager\5.1.0.Final\hibernate-entitymanager-5.1.0.Final.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\jboss\logging\jboss-logging\3.3.0.Final\jboss-logging-3.3.0.Final.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\hibernate\hibernate-core\5.1.0.Final\hibernate-core-5.1.0.Final.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\jboss\jandex\2.0.0.Final\jandex-2.0.0.Final.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\com\fasterxml\classmate\1.3.0\classmate-1.3.0.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\hibernate\common\hibernate-commons-annotations\5.0.1.Final\hibernate-commons-annotations-5.0.1.Final.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\hibernate\javax\persistence\hibernate-jpa-2.1-api\1.0.0.Final\hibernate-jpa-2.1-api-1.0.0.Final.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\org\apache\geronimo\specs\geronimo-jta_1.1_spec\1.1.1\geronimo-jta_1.1_spec-1.1.1.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\com\sun\faces\jsf-api\2.2.13\jsf-api-2.2.13.jar
ProjectClassLoader: entry=C:\Users\Andre.m2\repository\com\sun\faces\jsf-impl\2.2.13\jsf-impl-2.2.13.jar
Excluded entry=C:\Users\Andre\Downloads\fitecproject\target\test-classes
2017-02-10 16:42:18.354:INFO::jetty-6.1.26
2017-02-10 16:42:18.600:INFO:/fitecproject:Initializing Spring root WebApplicationContext
Feb 10, 2017 4:42:18 PM org.springframework.web.context.ContextLoader initWebApplicationContext
INFO: Root WebApplicationContext: initialization started
Feb 10, 2017 4:42:18 PM org.springframework.web.context.support.XmlWebApplicationContext prepareRefresh
INFO: Refreshing Root WebApplicationContext: startup date [Fri Feb 10 16:42:18 BRST 2017]; root of context hierarchy
Feb 10, 2017 4:42:18 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
Feb 10, 2017 4:42:18 PM org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor
INFO: JSR-330 ‘javax.inject.Inject’ annotation found and supported for autowiring
Feb 10, 2017 4:42:19 PM org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean createNativeEntityManagerFactory
INFO: Building JPA container EntityManagerFactory for persistence unit 'testefitec’
Feb 10, 2017 4:42:19 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation
INFO: HHH000204: Processing PersistenceUnitInfo [
name: testefitec
…]
Feb 10, 2017 4:42:19 PM org.hibernate.Version logVersion
INFO: HHH000412: Hibernate Core {5.1.0.Final}
Feb 10, 2017 4:42:19 PM org.hibernate.cfg.Environment
INFO: HHH000206: hibernate.properties not found
Feb 10, 2017 4:42:19 PM org.hibernate.cfg.Environment buildBytecodeProvider
INFO: HHH000021: Bytecode provider name : javassist
Feb 10, 2017 4:42:19 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager
INFO: HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
Feb 10, 2017 4:42:19 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
Feb 10, 2017 4:42:19 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://localhost:3306/fitecteste]
Feb 10, 2017 4:42:19 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH10001001: Connection properties: {user=root}
Feb 10, 2017 4:42:19 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH10001003: Autocommit mode: false
Feb 10, 2017 4:42:19 PM org.hibernate.engine.jdbc.connections.internal.PooledConnections
INFO: HHH000115: Hibernate connection pool size: 20 (min=1)
Feb 10, 2017 4:42:19 PM org.hibernate.dialect.Dialect
INFO: HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect
Feb 10, 2017 4:42:20 PM org.springframework.web.context.ContextLoader initWebApplicationContext
INFO: Root WebApplicationContext: initialization completed in 1792 ms
Feb 10, 2017 4:42:20 PM com.sun.faces.config.ConfigureListener contextInitialized
INFO: Initializing Mojarra 2.2.13 ( 20160203-1910 unable to get svn info) for context '/fitecproject’
Feb 10, 2017 4:42:20 PM com.sun.faces.spi.InjectionProviderFactory createInstance
INFO: JSF1048: PostConstruct/PreDestroy annotations present. ManagedBeans methods marked with these annotations will have said annotations processed.
Feb 10, 2017 4:42:21 PM org.primefaces.webapp.PostConstructApplicationEventListener processEvent
INFO: Running on PrimeFaces 5.3
2017-02-10 16:42:21.223:INFO::Started SelectChannelConnector@0.0.0.0:8080
Feb 10, 2017 4:42:30 PM com.sun.faces.lifecycle.ProcessValidationsPhase execute
WARNING: /index.xhtml @19,59 value="#{loginController.usuario.email}": Target Unreachable, identifier ‘loginController’ resolved to null
javax.el.PropertyNotFoundException: /index.xhtml @19,59 value="#{loginController.usuario.email}": Target Unreachable, identifier ‘loginController’ resolved to null
at com.sun.faces.facelets.el.TagValueExpression.getType(TagValueExpression.java:100)
at org.primefaces.util.ComponentUtils.getConverter(ComponentUtils.java:144)
at org.primefaces.renderkit.InputRenderer.getConvertedValue(InputRenderer.java:171)
at javax.faces.component.UIInput.getConvertedValue(UIInput.java:1045)
at javax.faces.component.UIInput.validate(UIInput.java:975)
at javax.faces.component.UIInput.executeValidate(UIInput.java:1248)
at javax.faces.component.UIInput.processValidators(UIInput.java:712)
at javax.faces.component.UIForm.processValidators(UIForm.java:253)
at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1261)
at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1261)
at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:1195)
at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:76)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:658)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221)
at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:178)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: javax.el.PropertyNotFoundException: Target Unreachable, identifier ‘loginController’ resolved to null
at com.sun.el.parser.AstValue.getTarget(AstValue.java:84)
at com.sun.el.parser.AstValue.getType(AstValue.java:69)
at com.sun.el.ValueExpressionImpl.getType(ValueExpressionImpl.java:194)
at com.sun.faces.facelets.el.TagValueExpression.getType(TagValueExpression.java:98)
… 33 more

Feb 10, 2017 4:42:30 PM com.sun.faces.context.AjaxExceptionHandlerImpl handlePartialResponseError
SEVERE: javax.el.PropertyNotFoundException: /index.xhtml @19,59 value="#{loginController.usuario.email}": Target Unreachable, identifier ‘loginController’ resolved to null
at com.sun.faces.facelets.el.TagValueExpression.getType(TagValueExpression.java:100)
at org.primefaces.util.ComponentUtils.getConverter(ComponentUtils.java:144)
at org.primefaces.renderkit.InputRenderer.getConvertedValue(InputRenderer.java:171)
at javax.faces.component.UIInput.getConvertedValue(UIInput.java:1045)
at javax.faces.component.UIInput.validate(UIInput.java:975)
at javax.faces.component.UIInput.executeValidate(UIInput.java:1248)
at javax.faces.component.UIInput.processValidators(UIInput.java:712)
at javax.faces.component.UIForm.processValidators(UIForm.java:253)
at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1261)
at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1261)
at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:1195)
at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:76)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:658)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221)
at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:178)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: javax.el.PropertyNotFoundException: Target Unreachable, identifier ‘loginController’ resolved to null
at com.sun.el.parser.AstValue.getTarget(AstValue.java:84)
at com.sun.el.parser.AstValue.getType(AstValue.java:69)
at com.sun.el.ValueExpressionImpl.getType(ValueExpressionImpl.java:194)
at com.sun.faces.facelets.el.TagValueExpression.getType(TagValueExpression.java:98)
… 33 more

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Hello World!
<h:body>
	<div class="ui-g">
		<div class="ui-g-12">

			<h:form id="autor">

				<p:outputLabel value="email:" />
				<p:inputText value="#{loginController.usuario.email}">
				</p:inputText>
				<p:outputLabel value="senha:" />
				<p:password value="#{loginController.usuario.senha}">
				</p:password>

				<p:commandButton actionListener="#{loginController.efetuarLogin}"
					value="cadastrar" />
				<p:commandButton
					actionListener="#{loginController.efetuarCadastro}"
					value="Efetuar Cadastro" />

			</h:form>

		</div>
	</div>
</h:body>
</html>


package br.com.fitecproject.controllers;

import javax.faces.application.FacesMessage;
import javax.faces.context.FacesContext;
import javax.inject.Inject;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;

import br.com.fitecproject.daos.UsuarioDao;
import br.com.fitecproject.models.Usuario;
import br.com.fitecproject.util.Constant;



@Controller
public class LoginController
{	
	
	@Autowired
	private Usuario usuario = new Usuario();
	
	@Inject
	UsuarioDao dao;
	
	
	public String efetuarLogin(){
		
		FacesContext context = FacesContext.getCurrentInstance();
		
		if (dao.consultarUsuario(usuario)) {
			context.getExternalContext().getSessionMap().put(Constant.ID_OBJ_LOGADO, usuario);
			return "home?faces-redirect=true";
		}
		
		context.getExternalContext().getFlash().setKeepMessages(true);
		context.addMessage(null, new FacesMessage("Usuário não cadastrado"));
		
		return "index?faces-redirect=true";
	}
	
	public String efetuarCadastro(){
		System.out.println("Metodo efetuarCadastro");
		return "cadastroUsuario?faces-redirect=true";
	}


	public Usuario getUsuario() {
		return usuario;
	}


	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}
	

	   
}