slovensko-digital / autogram

Nový, krajší a lepší nástroj na podpisovanie.
European Union Public License 1.2
109 stars 20 forks source link

Release v2.1.2 #350

Closed github-actions[bot] closed 8 months ago

github-actions[bot] commented 10 months ago

👉 Release v2.1.2

Windows

Linux

MacOS

Na aspoň jednom systéme

celuchmarek commented 10 months ago

@jsuchal na Linuxe za mňa ok

jsuchal commented 10 months ago

@celuchmarek potvrdzujem za windows tie veci co neboli zaskrnute. Vyskusal som gemalto (ide, ale treba novy driver a so slotmi netreba nic) + eid (hromadne aj nehromadne). Hromadne sa vypne po zlom PIN, cize nezablokuje nic 👍

pomali commented 10 months ago

MacOS

  • [x] funguje inštalácia na MacOS cez stiahnutý .pkg
  • [x] funguje spustenie v GUI móde
  • [x] funguje URL handler autogram://go
  • [x] funguje GUI otvoriť jeden súbor, ten sa zobrazí, viem ho podpísať, vytvorí sa podpísaný súbor
  • [x] podpísaný súbor otvorím v autograme a pod náhľadom dokumentu je zobrazený môj podpis
  • [x] kliknem na "Zobraziť detail podpisov" a otvorí sa detail podpisov
  • [x] kliknem na "Zobraziť technické detaily" a otvorí sa report
  • [x] funguje CLI /Applications/Autogram.app/Contents/MacOS/AutogramApp --help

vsetko vyzera super, len casove peciatky som si nie isty ci su ok (neviem co to znamena "neznama casova peciatka" v detaile)

image

a neviem co znamena N/A v druhu podpisu image

a teda ta ikonka v spotlight ale to moze byt iba moj lokalny problem ak to nikto iny nereportuje

jsuchal commented 10 months ago

@pomali pridaj si do trusted este spanielsko a pojde aj peciatka overit.

1azyman commented 10 months ago

macos (m2 mac) funguje zatial vsetko, este cli (posledny bod som neskusal). --help ide podpisanie 1 suboru zafungovalo (aj overwrite). akurat jedine co ma prekvapilo ze aj s --cli na bok vyskocilo gui okno a na kep pin uz len do konzoly som zadal kod....

alhafoudh commented 10 months ago

macos (m3 mac) hromadny podpis skoncil s chybou, podpisal 0/8 dokumentov

==============

Príloha č. 9.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
    at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
    at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
    at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
    at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
    at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
    at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
    at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
    at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
    at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
    at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
    ... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
    at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
    at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
    at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
    at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
    at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
    ... 17 more

==============

Príloha č. 5.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
    at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
    at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
    at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
    at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
    at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
    at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
    at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
    at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
    at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
    at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
    ... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
    at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
    at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
    at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
    at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
    at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
    ... 17 more

==============

Príloha č. 3.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
    at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
    at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
    at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
    at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
    at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
    at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
    at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
    at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
    at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
    at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
    ... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
    at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
    at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
    at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
    at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
    at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
    ... 17 more

==============

Príloha č. 1.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
    at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
    at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
    at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
    at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
    at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
    at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
    at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
    at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
    at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
    at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
    ... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
    at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
    at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
    at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
    at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
    at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
    ... 17 more

==============

Príloha č. 6.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
    at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
    at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
    at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
    at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
    at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
    at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
    at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
    at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
    at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
    at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
    ... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
    at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
    at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
    at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
    at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
    at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
    ... 17 more

==============

Príloha č. 7.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
    at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
    at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
    at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
    at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
    at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
    at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
    at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
    at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
    at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
    at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
    ... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
    at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
    at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
    at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
    at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
    at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
    ... 17 more

==============

Príloha č. 10.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
    at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
    at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
    at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
    at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
    at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
    at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
    at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
    at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
    at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
    at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
    ... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
    at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
    at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
    at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
    at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
    at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
    ... 17 more

==============

Príloha č. 8.pdf

Error:
digital.slovensko.autogram.core.errors.UnrecognizedException: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:66)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:106)
    at digital.slovensko.autogram.core.Autogram.lambda$batchSign$18(Autogram.java:161)
    at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:429)
    at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:159)
    at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:66)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
    at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
    at java.base/java.lang.Thread.run(Unknown Source)
Caused by: eu.europa.esig.dss.model.DSSException: Unable to save a document. Reason : Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:426)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.checkEncryptedAndSaveIncrementally(PdfBoxSignatureService.java:410)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocumentAndReturnDigest(PdfBoxSignatureService.java:232)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.signDocument(PdfBoxSignatureService.java:167)
    at eu.europa.esig.dss.pdf.AbstractPDFSignatureService.sign(AbstractPDFSignatureService.java:287)
    at eu.europa.esig.dss.pades.signature.PAdESService.signDocument(PAdESService.java:212)
    at digital.slovensko.autogram.core.SigningJob.signDocumentAsPAdeS(SigningJob.java:151)
    at digital.slovensko.autogram.core.SigningJob.signWithKeyAndRespond(SigningJob.java:58)
    at digital.slovensko.autogram.core.Autogram.signCommonAndThen(Autogram.java:95)
    ... 9 more
Caused by: java.io.IOException: Can't write signature, not enough space; adjust it with SignatureOptions.setPreferredSignatureSize
    at org.apache.pdfbox.pdfwriter.COSWriter.writeExternalSignature(COSWriter.java:846)
    at org.apache.pdfbox.pdfwriter.COSWriter.doWriteSignature(COSWriter.java:794)
    at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1219)
    at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:452)
    at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1455)
    at org.apache.pdfbox.pdmodel.PDDocument.saveIncremental(PDDocument.java:1421)
    at eu.europa.esig.dss.pdf.pdfbox.PdfBoxSignatureService.saveDocumentIncrementally(PdfBoxSignatureService.java:424)
    ... 17 more

image (1)

spamcop commented 9 months ago
Fedora release 38 (Thirty Eight)
# rpm -Uvh autogram-2.1.2-1.x86_64.rpm 
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
        file /usr/bin from install of autogram-2.1.2-1.x86_64 conflicts with file from package filesystem-3.18-3.fc38.x86_64
        file /usr/lib from install of autogram-2.1.2-1.x86_64 conflicts with file from package filesystem-3.18-3.fc38.x86_64
jsuchal commented 9 months ago

@spamcop ano mame nahlasene tu https://github.com/slovensko-digital/autogram/issues/213

celuchmarek commented 8 months ago

@alhafoudh bug s PDF na Macu som presunul do osobitnej issue #383 , aby som toto už moholo zatvoriť a posunúť sa k novším releasom. Ten bug s PDF sa objavil aj u iných ľudí, takže budeme musieť riešiť.