NAVIGATION-RULE não funciona!

Estou começando com o JSF. Estou usando o Eclipse com o EXADEL para desenvolver. Confesso que tô ficando estressado. Tô com um pequeno problema, já fucei de todo jeito, já procurei na WEB e não achei nada que me ajudasse. O seguinte: uma simples tela de LOGIN , com um commandButton e uma NAVIGATION-RULE que não funciona. Abaixo eu listo meus códigos. Agradeço alguma luz sobre o assunto pois já tô um tempão em cima e não acho saída.

O problema é que clico no botão e não sai da página de login.

FACES-CONFIG:

<?xml version="1.0"?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN"
                              "http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
<faces-config>
 <managed-bean>
  <managed-bean-name>hotSiteIniBean</managed-bean-name>
  <managed-bean-class>draftSample.beans.HotSiteIniBean</managed-bean-class>
  <managed-bean-scope>request</managed-bean-scope>
  <managed-property>
   <property-name>lstFactory</property-name>
   <property-class>java.util.List</property-class>
   <value/>
  </managed-property>
 </managed-bean>
 <managed-bean>
  <managed-bean-name>loginBean</managed-bean-name>
  <managed-bean-class>draftSample.beans.LoginBean</managed-bean-class>
  <managed-bean-scope>request</managed-bean-scope>
  <managed-property>
   <property-name>dsPassword</property-name>
   <property-class>java.lang.String</property-class>
   <value/>
  </managed-property>
  <managed-property>
   <property-name>dsUserName</property-name>
   <property-class>java.lang.String</property-class>
   <value/>
  </managed-property>
 </managed-bean>

 <navigation-rule>
  <from-view-id>/login.jsp</from-view-id>
  <navigation-case>
   <from-outcome>OK</from-outcome>
   <to-view-id>/hotSiteIni.jsp</to-view-id>
  </navigation-case>
 </navigation-rule>

</faces-config>

JSP:

<h:commandButton value="Login" action="#{loginBean.chkLogin}" />

BEAN:

package draftSample.beans;

public class LoginBean {

 	private			String	dsUserName;
 	private			String	dsPassword;
 	
 	
 	public	String	chkLogin() {
 		System.out.println("OK");
 		return "OK";
 	}

	public String getDsPassword() {
		return dsPassword;
	}


	public void setDsPassword(String dsPassword) {
		this.dsPassword = dsPassword;
	}


	public String getDsUserName() {
		return dsUserName;
	}


	public void setDsUserName(String dsUserName) {
		this.dsUserName = dsUserName;
	}
 	
}