i have a empty ssoLogin.xhtml
and a ssoLogin.page.xml like this
<page>
 <navigation from-action="#{identity.login}">
 <rule if="#{identity.loggedIn}">
 <redirect view-id="/home.xhtml" />
 </rule>
 </navigation>
</page>
......
@RequestParameter private Integer userid;
public boolean authenticate()
{
 log.info("authenticating #0", userid);
 if(userid != null && userid > 0){
 user = entityManager.find(User.class, userid);
 facesMessages.add("found user = " + user);
 if(user == null){
 facesMessages.add("login failed");
 return false;
 }else{
 facesMessages.add("login success");
 identity.addRole("user");
 return true;
 }
 }else{
 facesMessages.add("userid empty");
 return false;
 }
}
finally i success from http://www.jboss.com/index.html?module=bb&op=viewtopic&t=111333