title: ExternalContext.dispatch() not working
body: <p>On p:ajax call,listener invokes method which contains </p>
  
  <pre><code>     FacesContext.getCurrentInstance().getExternalContext().dispatch("/uri.jsf");  
  </code></pre>
  
  <p>doesn't work. Ive set a break point on the line and it remains at the same point on execution.It doesn't move forward, I ve got to restart server to run the application again.</p>
  
  <pre><code>    FacesContext.getCurrentInstance().getExternalContext().redirect("/uri.jsf");
  </code></pre>
  
  <p>redirection works perfectly fine. But i want page forward which is dispatch to navigate to another page.</p>