org.apache.poi.EncryptedDocumentException: The supplied spreadsheet seems to be an Encrypted .xlsx file. It must be decrypted before use by XSSF, it cannot be used by HSSF

apache.org | 5 months ago
  1. 0

    Bug 57593 – Unable to read an Excel file. After editing nothing and resaving in the Office - no problem, the file is readable by POI

    apache.org | 5 months ago
    org.apache.poi.EncryptedDocumentException: The supplied spreadsheet seems to be an Encrypted .xlsx file. It must be decrypted before use by XSSF, it cannot be used by HSSF
  2. 0

    Bug 57593 – Unable to read an Excel file. After editing nothing and resaving in the Office - no problem, the file is readable by POI

    apache.org | 5 months ago
    org.apache.poi.EncryptedDocumentException: The supplied spreadsheet seems to be an Encrypted .xlsx file. It must be decrypted before use by XSSF, it cannot be used by HSSF
  3. 0

    A tool to detect encrypted Office documents? - Digital Preservation Q&A

    digipres.org | 8 months ago
    org.apache.tika.exception.TikaException: Unexpected RuntimeException from org.apache.tika.parser.microsoft.OfficeParser@119e7782
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    How to read password protected excel files using POI (with Eevnt model)?

    Stack Overflow | 2 years ago
    org.apache.poi.EncryptedDocumentException: HSSF does not currently support CryptoAPI encryption
  6. 0

    How to read password protected excel files using POI (with Eevnt model)?

    Stack Overflow | 2 years ago
    org.apache.poi.EncryptedDocumentException: HSSF does not currently support CryptoAPI encryption

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.apache.poi.EncryptedDocumentException

      The supplied spreadsheet seems to be an Encrypted .xlsx file. It must be decrypted before use by XSSF, it cannot be used by HSSF

      at org.apache.poi.hssf.usermodel.HSSFWorkbook.getWorkbookDirEntryName()
    2. POI
      WorkbookFactory.create
      1. org.apache.poi.hssf.usermodel.HSSFWorkbook.getWorkbookDirEntryName(HSSFWorkbook.java:252)
      2. org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:308)
      3. org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:288)
      4. org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:223)
      5. org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:381)
      6. org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:363)
      7. org.apache.poi.ss.usermodel.WorkbookFactory.create(WorkbookFactory.java:84)
      7 frames