Problem: after clicking on link, PDF generates and is retrieved by browser as expected. But process halts instead of ending (spinner does not vanish or animate, it just... stops). It causes serious repercussions when I try to prevent multiple clicks (it likes to barf exceptions and generally slows system) with ignoreDupResponses, queue it etc. In this case second and later clicks do not work. Only refreshing entire page helps. It gets only worse with table, where in each row is clickable icon to generate PDF for given row. Without any safeties, clicking like monkey rapes server. With ignoreDupResponses and the like, you can click only once for each row. Even if you refresh table (NOT page, just reload data and rerender table). Oh pain, pain... What I can do?