title: JSF 2.2 navigation rule not firing
body: <p>I am calling a backing bean method with a parameter from my jsf</p>
  
  <pre><code>&lt;p:commandLink value="createUserFromSearch" action="#{userBacking.fromUserSearch(searchUserBacking.userSearchWithOptions)}"/&gt;
  </code></pre>
  
  <p>SearchUserBacking</p>
  
  <pre><code>public UserSearch getUserSearchWithOptions(){ 
       //create and return UserSearch Object
  }
  </code></pre>
  
  <p>UserBacking</p>
  
  <pre><code>public String fromUserSearch(UserSearch userSearch){
    fillViewLabelsFromUserSearch(userSearch);
    return "success";
  }
  </code></pre>
  
  <p>Navigation Rule</p>
  
  <pre><code>&lt;navigation-rule&gt;
          &lt;display-name&gt;RouteView&lt;/display-name&gt;
          &lt;from-view-id&gt;/*&lt;/from-view-id&gt;
          &lt;navigation-case&gt;
              &lt;from-action&gt;#{userBacking.fromUserSearch}&lt;/from-action&gt;
              &lt;from-outcome&gt;success&lt;/from-outcome&gt;
              &lt;to-view-id&gt;/user/userView.xhtml&lt;/to-view-id&gt;
              &lt;redirect/&gt;     
          &lt;/navigation-case&gt;
  &lt;/navigation-rule&gt;
  </code></pre>
  
  <p>Outcome</p>
  
  <blockquote>
    <p>Ressource /user/success.xhtml not found</p>
  </blockquote>
  
  <p>All navigation rules where I call methods without parameters are working.
  Why not this one?</p>