diff --git a/libraryExtended/log/ZUV-2020-03.log b/libraryExtended/log/ZUV-2020-03.log deleted file mode 100644 index 70978770..00000000 --- a/libraryExtended/log/ZUV-2020-03.log +++ /dev/null @@ -1,2490 +0,0 @@ -2020-03-12 21:18:57.556 [main] INFO ZUV.XMLValidator - is Minimum -2020-03-12 21:18:57.688 [main] ERROR ZUV.ZUGFeRDValidator - Error 18: schema validation fails:org.xml.sax.SAXParseException; lineNumber: 45; columnNumber: 41; cvc-complex-type.2.1: Element "ram:ApplicableHeaderTradeDelivery" darf kein Zeichen- oder Elementinformationselement [untergeordnete Elemente] haben, da der Contenttyp des Typs leer ist. -2020-03-12 21:18:57.806 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/zugferd21_minimum.xsl; urlResolved=true; URL=jar:file:/Users/jstaerk/workspace/ZUV/target/ZUV-0.8.4-RESTRICTED.jar!/xslt/zugferd21_minimum.xsl] -2020-03-12 21:19:00.563 [main] INFO com.helger.jaxb.JAXBContextCache - Creating JAXB context for package org.oclc.purl.dsdl.svrl using ClassLoader sun.misc.Launcher$AppClassLoader@55f96302 -2020-03-12 21:19:00.911 [main] ERROR ZUV.ZUGFeRDValidator - Error 4: - In Deutschland sind die Profile MINIMUM und BASIC WL nur als Buchungshilfe (TypeCode: 751) zugelassen. -2020-03-12 21:19:00.948 [main] ERROR ZUV.ZUGFeRDValidator - Error on line 2 of document : Auf Elementtyp "error" müssen entweder Attributspezifikationen, ">" oder "/>" folgen. -2020-03-12 21:19:00.952 [main] ERROR ZUV.ZUGFeRDValidator - null -2020-03-12 21:19:00.952 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:valid XML:invalid Signature:null Checksum:CE2FEAB79C367FA14145693DF311881E684FB46E Profile:urn:factur-x.eu:1p0:minimum Version:2 Took:1584044340952ms -2020-03-12 21:26:28.464 [main] INFO ZUV.XMLValidator - is EN16931 -2020-03-12 21:26:28.807 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/zugferd21_en16931.xsl; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/zugferd21_en16931.xsl] -2020-03-12 21:26:35.384 [main] INFO com.helger.jaxb.JAXBContextCache - Creating JAXB context for package org.oclc.purl.dsdl.svrl using ClassLoader sun.misc.Launcher$AppClassLoader@14dad5dc -2020-03-12 21:26:35.549 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/cii16931schematron/EN16931-CII-validation.xslt; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/cii16931schematron/EN16931-CII-validation.xslt] -2020-03-12 21:26:59.266 [main] INFO ZUV.XMLValidator - is EN16931 -2020-03-12 21:27:04.103 [main] INFO ZUV.PDFValidator - validating additionalData additional_data-logistics-invoice-1.0-unique.xml -2020-03-12 21:27:04.139 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/ZUGFeRD_1p0.xslt; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/ZUGFeRD_1p0.xslt] -2020-03-12 21:27:14.049 [main] INFO ZUV.XMLValidator - is EXTENDED -2020-03-12 21:27:14.092 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/zugferd21_extended.xsl; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/zugferd21_extended.xsl] -2020-03-12 21:28:02.018 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 10: Filename not specified -2020-03-12 21:28:02.126 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584044882126ms -2020-03-12 21:28:02.127 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 1: File not found -2020-03-12 21:28:02.131 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584044882131ms -2020-03-12 21:28:02.134 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 5: File too small -2020-03-12 21:28:02.136 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584044882136ms -2020-03-12 21:28:02.151 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 8: File does not look like PDF nor XML (contains neither %PDF nor " oder "/>" folgen. -2020-03-12 21:34:37.793 [main] ERROR ZUV.ZUGFeRDValidator - null -2020-03-12 21:34:37.793 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:valid XML:invalid Signature:null Checksum:CE2FEAB79C367FA14145693DF311881E684FB46E Profile:urn:factur-x.eu:1p0:minimum Version:2 Took:1584045277793ms -2020-03-12 23:06:46.382 [main] INFO ZUV.XMLValidator - is EN16931 -2020-03-12 23:06:46.642 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/zugferd21_en16931.xsl; urlResolved=true; URL=jar:file:/Users/jstaerk/workspace/ZUV/target/ZUV-0.8.4-RESTRICTED.jar!/xslt/zugferd21_en16931.xsl] -2020-03-12 23:06:52.087 [main] INFO com.helger.jaxb.JAXBContextCache - Creating JAXB context for package org.oclc.purl.dsdl.svrl using ClassLoader sun.misc.Launcher$AppClassLoader@55f96302 -2020-03-12 23:06:52.429 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/cii16931schematron/EN16931-CII-validation.xslt; urlResolved=true; URL=jar:file:/Users/jstaerk/workspace/ZUV/target/ZUV-0.8.4-RESTRICTED.jar!/xslt/cii16931schematron/EN16931-CII-validation.xslt] -2020-03-12 23:06:53.602 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:valid XML:valid Signature:null Checksum:694E17CA42008FCE85664FBB50CDA38B2DAAD801 Profile:urn:cen.eu:en16931:2017 Version:2 Took:1584050813602ms -2020-03-12 23:12:21.327 [main] INFO ZUV.XMLValidator - is EN16931 -2020-03-12 23:12:21.530 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/zugferd21_en16931.xsl; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/zugferd21_en16931.xsl] -2020-03-12 23:12:28.201 [main] INFO com.helger.jaxb.JAXBContextCache - Creating JAXB context for package org.oclc.purl.dsdl.svrl using ClassLoader sun.misc.Launcher$AppClassLoader@6bc7c054 -2020-03-12 23:12:28.399 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/cii16931schematron/EN16931-CII-validation.xslt; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/cii16931schematron/EN16931-CII-validation.xslt] -2020-03-12 23:12:30.267 [main] INFO ZUV.XMLValidator - is EN16931 -2020-03-12 23:12:31.949 [main] INFO ZUV.PDFValidator - validating additionalData additional_data-logistics-invoice-1.0-unique.xml -2020-03-12 23:12:31.982 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/ZUGFeRD_1p0.xslt; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/ZUGFeRD_1p0.xslt] -2020-03-12 23:12:41.683 [main] INFO ZUV.XMLValidator - is EXTENDED -2020-03-12 23:12:41.729 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/zugferd21_extended.xsl; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/zugferd21_extended.xsl] -2020-03-12 23:12:50.479 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 10: Filename not specified -2020-03-12 23:12:50.518 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584051170518ms -2020-03-12 23:12:50.518 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 1: File not found -2020-03-12 23:12:50.523 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584051170523ms -2020-03-12 23:12:50.525 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 5: File too small -2020-03-12 23:12:50.527 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584051170527ms -2020-03-12 23:12:50.541 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 8: File does not look like PDF nor XML (contains neither %PDF nor " oder "/>" folgen. -2020-03-12 23:30:25.073 [main] ERROR ZUV.ZUGFeRDValidator - null -2020-03-12 23:30:25.073 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:valid XML:invalid Signature:null Checksum:CE2FEAB79C367FA14145693DF311881E684FB46E Profile:urn:factur-x.eu:1p0:minimum Version:2 Took:1584052225073ms -2020-03-12 23:42:50.690 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/zugferd21_en16931.xsl; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/zugferd21_en16931.xsl] -2020-03-12 23:42:56.816 [main] INFO com.helger.jaxb.JAXBContextCache - Creating JAXB context for package org.oclc.purl.dsdl.svrl using ClassLoader sun.misc.Launcher$AppClassLoader@6bc7c054 -2020-03-12 23:42:57.008 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/cii16931schematron/EN16931-CII-validation.xslt; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/cii16931schematron/EN16931-CII-validation.xslt] -2020-03-12 23:43:00.400 [main] INFO ZUV.XMLValidator - FailedAssert -2020-03-12 23:43:00.975 [main] INFO ZUV.PDFValidator - validating additionalData additional_data-logistics-invoice-1.0-unique.xml -2020-03-12 23:43:01.017 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/ZUGFeRD_1p0.xslt; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/ZUGFeRD_1p0.xslt] -2020-03-12 23:43:09.503 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/zugferd21_extended.xsl; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/zugferd21_extended.xsl] -2020-03-12 23:43:13.774 [main] INFO ZUV.XMLValidator - FailedAssert -2020-03-12 23:43:13.774 [main] INFO ZUV.XMLValidator - FailedAssert -2020-03-12 23:43:13.774 [main] INFO ZUV.XMLValidator - FailedAssert -2020-03-12 23:43:13.775 [main] INFO ZUV.XMLValidator - FailedAssert -2020-03-12 23:43:13.775 [main] INFO ZUV.XMLValidator - FailedAssert -2020-03-12 23:43:13.776 [main] INFO ZUV.XMLValidator - FailedAssert -2020-03-12 23:43:13.776 [main] INFO ZUV.XMLValidator - FailedAssert -2020-03-12 23:43:13.804 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/zugferd21_basic.xsl; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/zugferd21_basic.xsl] -2020-03-12 23:43:17.338 [main] INFO c.h.s.x.SchematronResourceXSLTCache - Compiling XSLT instance [cpPath=/xslt/zugferd21_minimum.xsl; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/zugferd21_minimum.xsl] -2020-03-12 23:43:17.589 [main] ERROR c.h.x.t.LoggingTransformErrorListener - [fatal_error] Transformation fatal error (net.sf.saxon.trans.XPathException: Conflicting values for output property indent) -2020-03-12 23:43:17.593 [main] ERROR c.h.s.x.SchematronProviderXSLTPrebuild - XSLT read/compilation error for [cpPath=/xslt/zugferd21_minimum.xsl; urlResolved=true; URL=file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/zugferd21_minimum.xsl] -javax.xml.transform.TransformerConfigurationException: net.sf.saxon.s9api.SaxonApiException: Errors were reported during stylesheet compilation - at net.sf.saxon.jaxp.SaxonTransformerFactory.newTemplates(SaxonTransformerFactory.java:152) - at com.helger.schematron.xslt.SchematronProviderXSLTPrebuild.(SchematronProviderXSLTPrebuild.java:64) - at com.helger.schematron.xslt.SchematronResourceXSLTCache.createSchematronXSLTProvider(SchematronResourceXSLTCache.java:66) - at com.helger.schematron.xslt.SchematronResourceXSLTCache.lambda$getSchematronXSLTProvider$1(SchematronResourceXSLTCache.java:133) - at com.helger.schematron.xslt.SchematronResourceXSLTCache$$Lambda$5/1205580258.get(Unknown Source) - at com.helger.commons.concurrent.SimpleReadWriteLock.writeLocked(SimpleReadWriteLock.java:290) - at com.helger.schematron.xslt.SchematronResourceXSLTCache.getSchematronXSLTProvider(SchematronResourceXSLTCache.java:127) - at com.helger.schematron.xslt.SchematronResourceXSLT.getXSLTProvider(SchematronResourceXSLT.java:54) - at com.helger.schematron.xslt.AbstractSchematronXSLTBasedResource.isValidSchematron(AbstractSchematronXSLTBasedResource.java:194) - at ZUV.XMLValidator.validateSchematron(XMLValidator.java:306) - at ZUV.XMLValidator.validate(XMLValidator.java:271) - at ZUV.XMLValidatorTest.testZF2XMLValidation(XMLValidatorTest.java:103) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:497) - at junit.framework.TestCase.runTest(TestCase.java:176) - at junit.framework.TestCase.runBare(TestCase.java:141) - at junit.framework.TestResult$1.protect(TestResult.java:122) - at junit.framework.TestResult.runProtected(TestResult.java:142) - at junit.framework.TestResult.run(TestResult.java:125) - at junit.framework.TestCase.run(TestCase.java:129) - at junit.framework.TestSuite.runTest(TestSuite.java:252) - at junit.framework.TestSuite.run(TestSuite.java:247) - at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:497) - at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) - at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) - at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) -Caused by: net.sf.saxon.s9api.SaxonApiException: Errors were reported during stylesheet compilation - at net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:781) - at net.sf.saxon.jaxp.SaxonTransformerFactory.newTemplates(SaxonTransformerFactory.java:149) - ... 36 common frames omitted -Caused by: net.sf.saxon.trans.XPathException: Errors were reported during stylesheet compilation - at net.sf.saxon.style.StylesheetModule.loadStylesheet(StylesheetModule.java:260) - at net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:107) - at net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:778) - ... 37 common frames omitted -2020-03-12 23:43:17.594 [main] WARN c.h.s.x.SchematronResourceXSLTCache - The XSLT resource 'file:/Users/jstaerk/workspace/ZUV/target/classes/xslt/zugferd21_minimum.xsl' is invalid! -2020-03-12 23:43:17.594 [main] WARN c.h.s.x.SchematronResourceXSLTCache - [fatal_error] Transformation fatal error (net.sf.saxon.trans.XPathException: Conflicting values for output property indent) -2020-03-12 23:43:19.525 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 10: Filename not specified -2020-03-12 23:43:19.574 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584052999574ms -2020-03-12 23:43:19.575 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 1: File not found -2020-03-12 23:43:19.576 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584052999576ms -2020-03-12 23:43:19.577 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 5: File too small -2020-03-12 23:43:19.579 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584052999579ms -2020-03-12 23:43:19.587 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 8: File does not look like PDF nor XML (contains neither %PDF nor (SchematronProviderXSLTPrebuild.java:64) - at com.helger.schematron.xslt.SchematronResourceXSLTCache.createSchematronXSLTProvider(SchematronResourceXSLTCache.java:66) - at com.helger.schematron.xslt.SchematronResourceXSLTCache.lambda$getSchematronXSLTProvider$1(SchematronResourceXSLTCache.java:133) - at com.helger.schematron.xslt.SchematronResourceXSLTCache$$Lambda$4/2081853534.get(Unknown Source) - at com.helger.commons.concurrent.SimpleReadWriteLock.writeLocked(SimpleReadWriteLock.java:290) - at com.helger.schematron.xslt.SchematronResourceXSLTCache.getSchematronXSLTProvider(SchematronResourceXSLTCache.java:127) - at com.helger.schematron.xslt.SchematronResourceXSLT.getXSLTProvider(SchematronResourceXSLT.java:54) - at com.helger.schematron.xslt.AbstractSchematronXSLTBasedResource.isValidSchematron(AbstractSchematronXSLTBasedResource.java:194) - at ZUV.XMLValidator.validateSchematron(XMLValidator.java:306) - at ZUV.XMLValidator.validate(XMLValidator.java:271) - at ZUV.ZUGFeRDValidator.validate(ZUGFeRDValidator.java:193) - at ZUV.Main.run(Main.java:70) - at ZUV.Main.main(Main.java:88) -Caused by: net.sf.saxon.s9api.SaxonApiException: Errors were reported during stylesheet compilation - at net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:781) - at net.sf.saxon.jaxp.SaxonTransformerFactory.newTemplates(SaxonTransformerFactory.java:149) - ... 13 common frames omitted -Caused by: net.sf.saxon.trans.XPathException: Errors were reported during stylesheet compilation - at net.sf.saxon.style.StylesheetModule.loadStylesheet(StylesheetModule.java:260) - at net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:107) - at net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:778) - ... 14 common frames omitted -2020-03-12 23:43:41.485 [main] WARN c.h.s.x.SchematronResourceXSLTCache - The XSLT resource 'jar:file:/Users/jstaerk/workspace/ZUV/target/ZUV-0.8.4-RESTRICTED.jar!/xslt/zugferd21_minimum.xsl' is invalid! -2020-03-12 23:43:41.485 [main] WARN c.h.s.x.SchematronResourceXSLTCache - [fatal_error] Transformation fatal error (net.sf.saxon.trans.XPathException: Conflicting values for output property indent) -2020-03-12 23:43:41.486 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 22: /xslt/zugferd21_minimum.xsl is invalid Schematron! -2020-03-12 23:43:41.518 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:valid XML:invalid Signature:null Checksum:CE2FEAB79C367FA14145693DF311881E684FB46E Profile:urn:factur-x.eu:1p0:minimum Version:2 Took:1584053021518ms -2020-03-14 07:37:12.205 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 10: Filename not specified -2020-03-14 07:37:12.308 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584167832308ms -2020-03-14 07:37:12.310 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 1: File not found -2020-03-14 07:37:12.313 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584167832313ms -2020-03-14 07:37:12.326 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 5: File too small -2020-03-14 07:37:12.330 [main] INFO ZUV.ZUGFeRDValidator - Parsed PDF:invalid XML:invalid Signature:null Checksum:null Profile:null Version:null Took:1584167832330ms -2020-03-14 07:37:12.398 [main] ERROR ZUV.ZUGFeRDValidator - Fatal Error 8: File does not look like PDF nor XML (contains neither %PDF nor maven-compiler-plugin 2.3.2 - - - true - ZUV.main - - jar-with-dependencies @@ -174,11 +168,6 @@ maven-shade-plugin 2.4.3 - - - ZUV.Main - - false diff --git a/libraryExtended/src/main/java/ZUV/EPart.java b/libraryExtended/src/main/java/ZUV/EPart.java deleted file mode 100644 index 396fc8b1..00000000 --- a/libraryExtended/src/main/java/ZUV/EPart.java +++ /dev/null @@ -1,5 +0,0 @@ -package ZUV; - -public enum EPart { - xml, pdf, none -} diff --git a/libraryExtended/src/main/java/ZUV/Main.java b/libraryExtended/src/main/java/ZUV/Main.java deleted file mode 100644 index ea39c624..00000000 --- a/libraryExtended/src/main/java/ZUV/Main.java +++ /dev/null @@ -1,92 +0,0 @@ -package ZUV; - -import java.io.File; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import com.sanityinc.jargs.CmdLineParser; -import com.sanityinc.jargs.CmdLineParser.Option; - -public class Main { - - static final ClassLoader cl = Main.class.getClassLoader(); - - private static final Logger LOGGER = LoggerFactory.getLogger(Main.class.getCanonicalName()); // log output is - // ignored for the - // time being - - public void run(String[] args) { - - /*** - * prerequisite is a mvn generate-resources - */ - - CmdLineParser parser = new CmdLineParser(); - Option actionOption = parser.addStringOption('a', "action"); - Option filenameOption = parser.addStringOption('f', "Filename"); - - Option licenseOption = parser.addBooleanOption('l', "license"); - Option helpOption = parser.addBooleanOption('h', "help"); - - boolean optionsRecognized = false; - - try { - parser.parse(args); - } catch (CmdLineParser.OptionException e) { - System.err.println(e.getMessage()); - System.exit(-2); - } - - Boolean helpRequested = parser.getOptionValue(helpOption); - - if (parser.getOptionValue(licenseOption) != null) { - optionsRecognized = true; - - System.out.println("Copyright 2018 Jochen Stärk\n" + "\n" - + "Licensed under the Apache License, Version 2.0 (the \"License\");\n" - + "you may not use this file except in compliance with the License.\n" - + "You may obtain a copy of the License at\n" + "\n" - + " http://www.apache.org/licenses/LICENSE-2.0\n" + "\n" - + "Unless required by applicable law or agreed to in writing, software\n" - + "distributed under the License is distributed on an \"AS IS\" BASIS,\n" - + "WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n" - + "See the License for the specific language governing permissions and\n" - + "limitations under the License.\n\n\n\n\n" - + "This software is embedding the PDF/A validator VeraPDF, " - + "http://verapdf.org/, which is available under GPL and MPL licenses."); - - System.exit(0); - } - String filename = parser.getOptionValue(filenameOption); - String action = parser.getOptionValue(actionOption); - File logdir = new File("log"); - if (!logdir.exists() || !logdir.isDirectory() || !logdir.canWrite()) { - System.err.println("Need writable subdirectory 'log' for log files."); - } - - if ((action != null) && (action.equals("validate"))) { - ZUGFeRDValidator zfv=new ZUGFeRDValidator(); - System.out.println(zfv.validate(filename)); - - optionsRecognized = !zfv.hasOptionsError(); - if (!zfv.wasCompletelyValid()) { - System.exit(-1); - } - - } - - if ((!optionsRecognized) || (helpRequested != null && helpRequested.booleanValue())) { - System.out.println( - "usage: --action validate -f | [-l (shows license)]"); - System.exit(-1); - } - - } - - public static void main(String[] args) { - new Main().run(args); - } - - -} diff --git a/libraryExtended/src/main/java/org/mustangproject/library/extended/EPart.java b/libraryExtended/src/main/java/org/mustangproject/library/extended/EPart.java new file mode 100644 index 00000000..827f2da5 --- /dev/null +++ b/libraryExtended/src/main/java/org/mustangproject/library/extended/EPart.java @@ -0,0 +1,5 @@ +package org.mustangproject.library.extended; + +public enum EPart { + xml, pdf, none +} diff --git a/libraryExtended/src/main/java/ZUV/ESeverity.java b/libraryExtended/src/main/java/org/mustangproject/library/extended/ESeverity.java similarity index 60% rename from libraryExtended/src/main/java/ZUV/ESeverity.java rename to libraryExtended/src/main/java/org/mustangproject/library/extended/ESeverity.java index 3f2e7cdb..7c8184e3 100644 --- a/libraryExtended/src/main/java/ZUV/ESeverity.java +++ b/libraryExtended/src/main/java/org/mustangproject/library/extended/ESeverity.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; public enum ESeverity { notice, warning, error, fatal, exception diff --git a/libraryExtended/src/main/java/ZUV/IrrecoverableValidationError.java b/libraryExtended/src/main/java/org/mustangproject/library/extended/IrrecoverableValidationError.java similarity index 82% rename from libraryExtended/src/main/java/ZUV/IrrecoverableValidationError.java rename to libraryExtended/src/main/java/org/mustangproject/library/extended/IrrecoverableValidationError.java index f5f193a4..fe03ed45 100644 --- a/libraryExtended/src/main/java/ZUV/IrrecoverableValidationError.java +++ b/libraryExtended/src/main/java/org/mustangproject/library/extended/IrrecoverableValidationError.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; public class IrrecoverableValidationError extends Exception { diff --git a/libraryExtended/src/main/java/ZUV/PDFValidator.java b/libraryExtended/src/main/java/org/mustangproject/library/extended/PDFValidator.java similarity index 99% rename from libraryExtended/src/main/java/ZUV/PDFValidator.java rename to libraryExtended/src/main/java/org/mustangproject/library/extended/PDFValidator.java index 46be8e1e..e6ef0fbb 100644 --- a/libraryExtended/src/main/java/ZUV/PDFValidator.java +++ b/libraryExtended/src/main/java/org/mustangproject/library/extended/PDFValidator.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; diff --git a/libraryExtended/src/main/java/ZUV/SchematronPipeline.java b/libraryExtended/src/main/java/org/mustangproject/library/extended/SchematronPipeline.java similarity index 98% rename from libraryExtended/src/main/java/ZUV/SchematronPipeline.java rename to libraryExtended/src/main/java/org/mustangproject/library/extended/SchematronPipeline.java index 0bb82dd1..40172544 100644 --- a/libraryExtended/src/main/java/ZUV/SchematronPipeline.java +++ b/libraryExtended/src/main/java/org/mustangproject/library/extended/SchematronPipeline.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import java.io.File; import java.io.FileOutputStream; diff --git a/libraryExtended/src/main/java/ZUV/ValidationContext.java b/libraryExtended/src/main/java/org/mustangproject/library/extended/ValidationContext.java similarity index 98% rename from libraryExtended/src/main/java/ZUV/ValidationContext.java rename to libraryExtended/src/main/java/org/mustangproject/library/extended/ValidationContext.java index 9c6791a7..e71fd702 100644 --- a/libraryExtended/src/main/java/ZUV/ValidationContext.java +++ b/libraryExtended/src/main/java/org/mustangproject/library/extended/ValidationContext.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import java.util.Vector; diff --git a/libraryExtended/src/main/java/ZUV/ValidationResultItem.java b/libraryExtended/src/main/java/org/mustangproject/library/extended/ValidationResultItem.java similarity index 98% rename from libraryExtended/src/main/java/ZUV/ValidationResultItem.java rename to libraryExtended/src/main/java/org/mustangproject/library/extended/ValidationResultItem.java index cb93825d..870aba6e 100644 --- a/libraryExtended/src/main/java/ZUV/ValidationResultItem.java +++ b/libraryExtended/src/main/java/org/mustangproject/library/extended/ValidationResultItem.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/libraryExtended/src/main/java/ZUV/Validator.java b/libraryExtended/src/main/java/org/mustangproject/library/extended/Validator.java similarity index 97% rename from libraryExtended/src/main/java/ZUV/Validator.java rename to libraryExtended/src/main/java/org/mustangproject/library/extended/Validator.java index 0dc712e4..46540ff7 100644 --- a/libraryExtended/src/main/java/ZUV/Validator.java +++ b/libraryExtended/src/main/java/org/mustangproject/library/extended/Validator.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import java.io.ByteArrayInputStream; import java.io.IOException; diff --git a/libraryExtended/src/main/java/ZUV/XMLTools.java b/libraryExtended/src/main/java/org/mustangproject/library/extended/XMLTools.java similarity index 97% rename from libraryExtended/src/main/java/ZUV/XMLTools.java rename to libraryExtended/src/main/java/org/mustangproject/library/extended/XMLTools.java index ac89d36f..69edb6c1 100644 --- a/libraryExtended/src/main/java/ZUV/XMLTools.java +++ b/libraryExtended/src/main/java/org/mustangproject/library/extended/XMLTools.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; public class XMLTools { diff --git a/libraryExtended/src/main/java/ZUV/XMLValidator.java b/libraryExtended/src/main/java/org/mustangproject/library/extended/XMLValidator.java similarity index 97% rename from libraryExtended/src/main/java/ZUV/XMLValidator.java rename to libraryExtended/src/main/java/org/mustangproject/library/extended/XMLValidator.java index 6f108105..f7f30afc 100644 --- a/libraryExtended/src/main/java/ZUV/XMLValidator.java +++ b/libraryExtended/src/main/java/org/mustangproject/library/extended/XMLValidator.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import java.io.ByteArrayInputStream; import java.io.IOException; @@ -295,7 +295,7 @@ public class XMLValidator extends Validator { context.addCustomXML("" + ((context.getVersion() != null) ? context.getVersion() : "invalid") + "" + ((context.getProfile() != null) ? context.getProfile() : "invalid") + - ""+firedRules+""+failedRules+"" + "" + (endTime - startXMLTime) + ""); + ""+firedRules+""+failedRules+"" + "" + (endTime - startXMLTime) + ""); } diff --git a/libraryExtended/src/main/java/ZUV/ZUGFeRDValidator.java b/libraryExtended/src/main/java/org/mustangproject/library/extended/ZUGFeRDValidator.java similarity index 99% rename from libraryExtended/src/main/java/ZUV/ZUGFeRDValidator.java rename to libraryExtended/src/main/java/org/mustangproject/library/extended/ZUGFeRDValidator.java index 48346fca..052f3df8 100644 --- a/libraryExtended/src/main/java/ZUV/ZUGFeRDValidator.java +++ b/libraryExtended/src/main/java/org/mustangproject/library/extended/ZUGFeRDValidator.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import java.io.File; import java.io.FileInputStream; diff --git a/libraryExtended/src/test/java/ZUV/MiscValidatorTest.java b/libraryExtended/src/test/java/org/mustangproject/library/extended/MiscValidatorTest.java similarity index 98% rename from libraryExtended/src/test/java/ZUV/MiscValidatorTest.java rename to libraryExtended/src/test/java/org/mustangproject/library/extended/MiscValidatorTest.java index 9a6cbce7..f4b9ac8c 100644 --- a/libraryExtended/src/test/java/ZUV/MiscValidatorTest.java +++ b/libraryExtended/src/test/java/org/mustangproject/library/extended/MiscValidatorTest.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import java.io.BufferedWriter; import java.io.File; diff --git a/libraryExtended/src/test/java/ZUV/PDFValidatorTest.java b/libraryExtended/src/test/java/org/mustangproject/library/extended/PDFValidatorTest.java similarity index 99% rename from libraryExtended/src/test/java/ZUV/PDFValidatorTest.java rename to libraryExtended/src/test/java/org/mustangproject/library/extended/PDFValidatorTest.java index abe65421..06b6a31e 100644 --- a/libraryExtended/src/test/java/ZUV/PDFValidatorTest.java +++ b/libraryExtended/src/test/java/org/mustangproject/library/extended/PDFValidatorTest.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import java.io.File; diff --git a/libraryExtended/src/test/java/ZUV/ResourceCase.java b/libraryExtended/src/test/java/org/mustangproject/library/extended/ResourceCase.java similarity index 95% rename from libraryExtended/src/test/java/ZUV/ResourceCase.java rename to libraryExtended/src/test/java/org/mustangproject/library/extended/ResourceCase.java index ef76cf47..3d3fd91d 100644 --- a/libraryExtended/src/test/java/ZUV/ResourceCase.java +++ b/libraryExtended/src/test/java/org/mustangproject/library/extended/ResourceCase.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import java.io.File; diff --git a/libraryExtended/src/test/java/ZUV/XMLValidatorTest.java b/libraryExtended/src/test/java/org/mustangproject/library/extended/XMLValidatorTest.java similarity index 99% rename from libraryExtended/src/test/java/ZUV/XMLValidatorTest.java rename to libraryExtended/src/test/java/org/mustangproject/library/extended/XMLValidatorTest.java index 5efe879a..c88806de 100644 --- a/libraryExtended/src/test/java/ZUV/XMLValidatorTest.java +++ b/libraryExtended/src/test/java/org/mustangproject/library/extended/XMLValidatorTest.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import static org.xmlunit.assertj.XmlAssert.assertThat; import java.io.File; diff --git a/libraryExtended/src/test/java/ZUV/ZUGFeRDValidatorTest.java b/libraryExtended/src/test/java/org/mustangproject/library/extended/ZUGFeRDValidatorTest.java similarity index 95% rename from libraryExtended/src/test/java/ZUV/ZUGFeRDValidatorTest.java rename to libraryExtended/src/test/java/org/mustangproject/library/extended/ZUGFeRDValidatorTest.java index 612f7a2a..af4fdb8b 100644 --- a/libraryExtended/src/test/java/ZUV/ZUGFeRDValidatorTest.java +++ b/libraryExtended/src/test/java/org/mustangproject/library/extended/ZUGFeRDValidatorTest.java @@ -1,4 +1,4 @@ -package ZUV; +package org.mustangproject.library.extended; import java.io.File; import java.util.regex.Matcher;