Import Excel to DB Plugin - Unable to read Confidential File.

Certified Associate Developer

Hi everyone,

I'm running into an issue with the "Import Excel to Database" smart service plugin in Appian.

When I upload a .xlsx file that has been marked as "Confidential - Internal" in Excel (using sensitivity labels or classification settings), the plugin fails with the following error:

"The supplied data appears to be in the OLE2 Format. You are calling the part of POI that deals with OOXML (Office Open XML) Documents. You need to call a different part of POI to process this data (e.g. HSSF instead of XSSF)"

However, when I upload the same file marked as “General”, it processes successfully.

Both files are .xlsx format. The only difference is the sensitivity label (General vs. Confidential - Internal).

The error suggests the file is being interpreted as .xls (OLE2 format), even though it has an .xlsx extension. It appears that applying a "Confidential" label might be modifying the file in a way that makes it unreadable to the POI library used by the plugin.

Has anyone experienced this behavior with labeled Excel files? Any best practices to handle Excel files with sensitivity labels in Appian?

Thanks In Advance

  Discussion posts and replies are publicly visible