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

Reply via email to