Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Not A Bug
-
2.0.20, 2.0.24
-
None
-
None
-
Important
Description
I am getting:
java.lang.ClassCastException: org.apache.pdfbox.cos.COSDictionary cannot be cast to org.apache.pdfbox.cos.COSArray
When executing the following code:
public byte[] extractTextPDFBox(String fileNamePath) throws PQException {
String UTF_8 = "UTF-8";
PDFLibraryProperties pdfLibraryProperties = PDFLibraryProperties.getInstance();
String regex = pdfLibraryProperties.getAsString(PDFLibraryConstants.REGEX_TO_REMOVE_FROM_EXTRACTED_TEXT);
byte[] bytesToReturn;
try
catch (IOException e)
{ pqUtilityLogger.logError(e.getMessage()); throw new PQException("e.getMessage()); } return bytesToReturn;
}
It dies on String textFromPDF = pdfStripper.getText(pdfDoc);