Não esta chamando o meu metodo

Boa tarde estou com problema no Login, o meu JSF não esta entrando no meu metodo validacaoLogin

<form>
      <fieldset>
         <div class="clearfix">
			Login :<h:inputText id="txt_login" value="#{loginBean.login.login_login}"/> <br /> 
        </div>
        <div class="clearfix">
           Senha : <h:inputText is="txt_senha" value="#{loginBean.login.login_senha}"/> <br />
        </div>
          <h:commandButton value="ENTRAR" action="#{loginBean.validacaoLogin}" />
            </fieldset>
        </form>
public String validacaoLogin(String txt_login, String txt_senha){
		LoginDao dao = new LoginDao();
		Boolean login_usuario = dao.validarLogin(txt_login,txt_senha);
		if(login_usuario != false){
			return "/medicoView.xhtml?faces-redirect=true";
		}else{
			FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_ERROR,"Usuario não existe","Erro no Login"));
		}
		return null;
	}
public class LoginDao {
	public Logger logger = Logger.getLogger("LoginDao"); 
	
	public Boolean validacaoLogin(String login, String senha ){
		Session session = HibernateUtil.getSessionFactory().getCurrentSession();
		Transaction t = session.beginTransaction();
		try{
			String sql = "select * from login where login_login='"+login+"' and login_senha='"+senha+"'";
			Query query = session.createQuery(sql);
			t.commit();
			return true;
		
		}catch(HibernateException e){
			System.out.println("DEU MERDA NO VALIDAR LOGIN DAO .Erro: >>>>>>" + e);
		}
		return null;
	}
}

Obrigado pela atenção