I don't know... I have done this long long ago. :) It was made as a command line tool so multi-threading wasn't a concern. Despite that there's a good chance that it's thread-safe, because it doesn't have state that survives the processing session, AFAIR. And I guess you want to run parallel processing sessions. Note that you only have to check FMPP itself, because FreeMarker is thread-safe.
Last edit: Dániel Dékány 2014-01-13
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, I was just wondering if this library is thread safe. (Can I use this in multiple threads that are running concurrently?)
I don't know... I have done this long long ago. :) It was made as a command line tool so multi-threading wasn't a concern. Despite that there's a good chance that it's thread-safe, because it doesn't have state that survives the processing session, AFAIR. And I guess you want to run parallel processing sessions. Note that you only have to check FMPP itself, because FreeMarker is thread-safe.
Last edit: Dániel Dékány 2014-01-13