title: how to rerender a4j:commandLink after the action has been completed
body: <p>i have a very simple code here:</p>
  
  <pre><code>&lt;a4j:commandLink action="#{ticketAboxEventHelper.removeAboxTicket(ticketAbox)}"
                               onclick="if(!confirm('Are you sure ... ?')) return false;"
                               reRender="aboxlistpanel"&gt;
                          &lt;h:graphicImage alt="Delete" url="../../img/dialog-error-5.png" title="Delete" /&gt;
                          &lt;a4j:support event="oncomplete" 
                                       action="#{editTicketNewAction.testRerender()}" 
                                       reRender="aboxlistpanel"
                                       /&gt;
  &lt;/a4j:commandLink&gt;
  </code></pre>
  
  <p>When the link clicked the system must</p>
  
  <ol>
  <li>ask if the user is confirmed</li>
  <li>do the action</li>
  <li>rerender the aboxlistpanel </li>
  </ol>
  
  <p>Now my problem is the rerendering is hapenning before the action is getting finished. any idea how it can be done in the right way?</p>