Ota Hauptmann created WICKET-4741:
-------------------------------------

             Summary: Only complete handler (no success or failure handler) is 
called when Ajax link produces an exception
                 Key: WICKET-4741
                 URL: https://issues.apache.org/jira/browse/WICKET-4741
             Project: Wicket
          Issue Type: Bug
          Components: wicket
    Affects Versions: 6.0.0
            Reporter: Ota Hauptmann
         Attachments: failure-handler.zip

If there is an Ajax link which causes a redirect (if there is an exception or 
redirect to login page), only the complete handler is called. No call to the 
success handler (which wouldn't make much sense), but also no call to the 
failure handler. But as I said, the complete handler is called.

I understand the documentation in the way, that in all cases either success or 
failure handler should be called and then the complete handler. But in this 
situation no success or failure handler is called.

Attaching quickstart with window.alert javascripts as success, failure and 
complete handlers. The link produces WicketRuntimeException. Then, the complete 
popup is displayed, but not the failure handler. If you comment the exception, 
both success and complete handler are called.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to