thanks for the patch. We'll test this as soon as possible since not beeing able to index PDF isn't a option really. PDF indexing in lucene was a key feature for our customer ;)
Jahia packages by default the PDFbox open source library...
This is clearly not the most performing PDF library but it is however free (and open source). You may perfectly try to help the PDFBox team fixes their open bugs or also integrate another commercial java PDF library (it should not be comlicated. For example, see some perf comparison here: http://snowtide.com/home/PDFTextStream/Performance but the price per CPU is obviously not the same any more...).
I read somewhere that some developers are now trying to try to optimize the perf + PDF encryption support of PDFBox but I do not know exactly the status of their work. If you are interested please try to check directly on their web site/mailing lists: http://www.pdfbox.org/
Cheers
St�phane
