[jira] [Updated] (PDFBOX-2447) Cannot save a document which has been closed when encrypting
[ https://issues.apache.org/jira/browse/PDFBOX-2447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ralf Hauser updated PDFBOX-2447: Attachment: patch2447.txt it turns out that if I do an unmotivated PDDocumentCatalog cat = document.getDocumentCatalog(); before the save(), it doesn't happen. Apparently, the PDDocument.documentCatalog is no longer initialized... Cannot save a document which has been closed when encrypting -- Key: PDFBOX-2447 URL: https://issues.apache.org/jira/browse/PDFBOX-2447 Project: PDFBox Issue Type: Bug Components: PDModel Affects Versions: 2.0.0 Environment: java7 deb7 Reporter: Ralf Hauser Attachments: patch2447.txt InputStream content = ...; int keyLength = 256; AccessPermission ap = new AccessPermission(); StandardProtectionPolicy spp = new StandardProtectionPolicy( symmPw, symmPw, ap); spp.setEncryptionKeyLength(keyLength); document.protect(spp); ByteArrayOutputStream baos = new ByteArrayOutputStream(); document.save(baos); in the save() the above mentioned exception is thrown (wasn't with the 2013-11 snapshot) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PDFBOX-2447) Cannot save a document which has been closed when encrypting
[ https://issues.apache.org/jira/browse/PDFBOX-2447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ralf Hauser updated PDFBOX-2447: Attachment: patch2447a.txt good point, but I guess the patch works with a minor enhancment Cannot save a document which has been closed when encrypting -- Key: PDFBOX-2447 URL: https://issues.apache.org/jira/browse/PDFBOX-2447 Project: PDFBox Issue Type: Bug Components: PDModel Affects Versions: 2.0.0 Environment: java7 deb7 Reporter: Ralf Hauser Attachments: patch2447.txt, patch2447a.txt InputStream content = ...; int keyLength = 256; AccessPermission ap = new AccessPermission(); StandardProtectionPolicy spp = new StandardProtectionPolicy( symmPw, symmPw, ap); spp.setEncryptionKeyLength(keyLength); document.protect(spp); ByteArrayOutputStream baos = new ByteArrayOutputStream(); document.save(baos); in the save() the above mentioned exception is thrown (wasn't with the 2013-11 snapshot) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PDFBOX-2447) Cannot save a document which has been closed when encrypting
[ https://issues.apache.org/jira/browse/PDFBOX-2447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ralf Hauser updated PDFBOX-2447: Attachment: patch2447b.txt Fine, order changed in patch2447b.txt Please committ Cannot save a document which has been closed when encrypting -- Key: PDFBOX-2447 URL: https://issues.apache.org/jira/browse/PDFBOX-2447 Project: PDFBox Issue Type: Bug Components: PDModel Affects Versions: 2.0.0 Environment: java7 deb7 Reporter: Ralf Hauser Attachments: patch2447.txt, patch2447a.txt, patch2447b.txt InputStream content = ...; int keyLength = 256; AccessPermission ap = new AccessPermission(); StandardProtectionPolicy spp = new StandardProtectionPolicy( symmPw, symmPw, ap); spp.setEncryptionKeyLength(keyLength); document.protect(spp); ByteArrayOutputStream baos = new ByteArrayOutputStream(); document.save(baos); in the save() the above mentioned exception is thrown (wasn't with the 2013-11 snapshot) -- This message was sent by Atlassian JIRA (v6.3.4#6332)