PDF rendering in background blocks other requests
Ilya Obshadko <[email protected]>
| Newsgroups | gmane.comp.java.tapestry.user |
|---|---|
| Message-ID | <CAAT_KPJuJ0DB=-0F1TZvOt7GyhPCXZcgkQhOMN+ArV_x7urOgw@mail.gmail.com> |
Hi everyone, I’m struggling to understand the cause of the following issue: - my Tapestry application generates certain PDF files using Apache FOP and Saxon - when PDF generator process is started, other requests to that instance are blocked until it’s finished - moving FOP processing to a new thread using ParallelExecutor.invoke() doesn’t seem to affect anything Any ideas why? I had a hypothesis that FOP processing actually blocks the whole thing because of AWT usage, but couldn’t find any confirmations yet. -- Ilya Obshadko