https://bz.apache.org/bugzilla/show_bug.cgi?id=59857
Bug ID: 59857
Summary: Password protected files with "Microsoft Enhanced
Cryptographic Provider v1.0"
Product: POI
Version: 3.14-FINAL
Hardware: PC
Status: NEW
Severity: normal
Priority: P2
Component: HSSF
Assignee: [email protected]
Reporter: [email protected]
I have problem XLS file reading with POI:
org.apache.poi.EncryptedDocumentException: HSSF does not currently support
CryptoAPI encryption
at
org.apache.poi.hssf.record.FilePassRecord$Rc4KeyData.read(FilePassRecord.java:66)
at
org.apache.poi.hssf.record.FilePassRecord.<init>(FilePassRecord.java:215)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at
org.apache.poi.hssf.record.RecordFactory$ReflectionConstructorRecordCreator.create(RecordFactory.java:84)
at
org.apache.poi.hssf.record.RecordFactory.createSingleRecord(RecordFactory.java:334)
at
org.apache.poi.hssf.record.RecordFactoryInputStream$StreamEncryptionInfo.<init>(RecordFactoryInputStream.java:70)
at
org.apache.poi.hssf.record.RecordFactoryInputStream.<init>(RecordFactoryInputStream.java:203)
at
org.apache.poi.hssf.record.RecordFactory.createRecords(RecordFactory.java:475)
at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:337)
at
org.apache.poi.ss.usermodel.WorkbookFactory.create(WorkbookFactory.java:95)
at
org.apache.poi.ss.usermodel.WorkbookFactory.create(WorkbookFactory.java:178)
at
org.apache.poi.ss.usermodel.WorkbookFactory.create(WorkbookFactory.java:140)
File has workbook protection with Microsoft Enhanced Cryptographic Provider
v1.0.
I have found on bugzilla issue
https://bz.apache.org/bugzilla/show_bug.cgi?format=multiple&id=35897
Problem with Word doc was resolved. but how about EXCEL ? was it resolved for
Excel?
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]