https://bz.apache.org/bugzilla/show_bug.cgi?id=62010
Bug ID: 62010 Summary: Attempting to password protect excel file without writing to disk, getting Rule M2.4 exception Product: POI Version: 3.17-FINAL Hardware: PC Status: NEW Severity: critical Priority: P2 Component: XSSF Assignee: [hidden email] Reporter: [hidden email] Target Milestone: --- Created attachment 35682 --> https://bz.apache.org/bugzilla/attachment.cgi?id=35682&action=edit Class to read template excel sheet, modify and encrypt it and return encypted excel sheet as byte array. Trying to encrypt excel workbook with password and send byte array to an emailer class that mails the file. Cannot figure out how to do this without writing a file to some location. While attempting to work around saving a file somewhere I encountered this error: Exception in thread "main" java.lang.Exception: org.apache.poi.openxml4j.exceptions.OpenXML4JRuntimeException: Rule M2.4 exception : this error should NEVER happen! If you can provide the triggering file, then please raise a bug at https://bz.apache.org/bugzilla/enter_bug.cgi?product=POI and attach the file that triggers it, thanks! at excelTesting.ExcelEncryption.doReport(ExcelEncryption.java:308) at excelTesting.ExcelEncryption.main(ExcelEncryption.java:317) Attached is the class that is getting the error. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
https://bz.apache.org/bugzilla/show_bug.cgi?id=62010
Jacob <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[hidden email] OS| |All -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=62010
PJ Fanning <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |64861 Referenced Bugs: https://bz.apache.org/bugzilla/show_bug.cgi?id=64861 [Bug 64861] Error should never happen -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=62010
Andreas Beeker <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #1 from Andreas Beeker <[hidden email]> --- 3 years later it's probably too late, but you need to close the stream which you've got from "OutputStream os = enc.getDataStream(fs)" -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
Free forum by Nabble | Edit this page |