[ https://issues.apache.org/jira/browse/PDFBOX-1056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13062693#comment-13062693 ]
Guillaume Bailleul commented on PDFBOX-1056: -------------------------------------------- Dependency on itext is obsolete. It was only used for test at the beginning of the project to check some weird behaviours with pdfbox 0.8; we wanted not to generate and test PDF with the same product. I just built the project without this dependency, it worked. So it can be removed. Dependency isartor is an artefact we did containing the isartor test pdf/a. The only class using it is a junit test : org.apache.padaf.preflight.TestIsartorValidationFromClasspath I think the good way is to remove the dependency and the junit test class. I will propose a new version of the test, with a download of external resources as it is done for some other stuffs in PDFBox generation. What do you think of that ? > Integration of a PDF/A validator in PDFBox > ------------------------------------------ > > Key: PDFBOX-1056 > URL: https://issues.apache.org/jira/browse/PDFBOX-1056 > Project: PDFBox > Issue Type: New Feature > Components: Utilities > Affects Versions: 1.5.0 > Reporter: Guillaume Bailleul > Priority: Minor > Attachments: padaf-apache.tgz, pdfbox160.patch > > > We (Atos Worldline) donate our PDF/A validator to the PDFBox project. This > product is based on PDFBox and a javacc parser. Before this donation, the > product was already distributed under Apache Licence 2. Its current name is > padaf. > Padaf complies the isartor test suite. > This version depends on standard PDFBox 1.5.0 version. Only one test class > does not compile with current HEAD (on 27 of june), all other test cases pass. > Padaf is composed of 2 modules : > * preflight : the validator > * xmpbox : an other implementation of xmp parser and writer. We make that > choice because we did not have the time to propose all necessary modification > in jempbox. > The attached tar ball contains : > - sources of the 2 modules > - junit tests for each one > - a parent (that will soon disappear) already depending on pdfbox-parent > These are SHA1 for each attached file > b9bb323fa73e1416a8b282fe2a687cebf1ac2145 padaf-apache.tgz > e9e5fb05105799b9884be0ae6c060323aed3211a pdfbox160.patch -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira