diff --git a/Mustang-CLI/pom.xml b/Mustang-CLI/pom.xml index fc26755a..7fa51f33 100644 --- a/Mustang-CLI/pom.xml +++ b/Mustang-CLI/pom.xml @@ -6,87 +6,71 @@ 2.19.1-SNAPSHOT 4.0.0 - org.mustangproject Mustang-CLI - e-invoices commandline tool, allowing to create(embed), split and validate Factur-X/ZUGFeRD files. Validation - should also work for XRechnung/CII. + e-invoices commandline tool, allowing to create(embed), split and validate Factur-X/ZUGFeRD files. + Validation should also work for XRechnung/CII. jar - 2.19.1-SNAPSHOT UTF-8 - 11 - 11 - 11 + 11 - - org.mustangproject - validator - 2.19.1-SNAPSHOT - + + --> + + ${project.groupId} + library + ${project.version} + + + ${project.groupId} + validator + ${project.version} - commons-cli commons-cli - 1.8.0 + ${version.commons-cli} + + + org.xmlunit + xmlunit-assertj + ${version.org.xmlunit} - + ch.qos.logback logback-core - 1.5.16 + ${version.ch.qos.logback} + runtime org.codehaus.janino janino - 3.1.7 + ${version.org.codehaus.janino} + runtime + + + org.slf4j + slf4j-simple + ${version.org.slf4j} + runtime - - org.slf4j - slf4j-simple - 2.0.12 - + org.junit.jupiter junit-jupiter-api - 5.10.2 + ${version.org.junit} test - - org.junit.vintage - junit-vintage-engine - 5.10.2 - test - - - - org.xmlunit - xmlunit-core - 2.10.0 - - - org.xmlunit - xmlunit-assertj - 2.10.0 - - - - - - jakarta.xml.bind - jakarta.xml.bind-api - 4.0.2 - - @@ -98,7 +82,7 @@ error message :-( --> org.apache.maven.plugins maven-release-plugin - 2.5.3 + ${version.org.apache.maven.plugins.maven-release-plugin} @@ -106,7 +90,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.3 + ${version.org.apache.maven.plugins.maven-surefire-plugin} alphabetical -Duser.timezone=UTC @@ -116,31 +100,21 @@ org.apache.maven.plugins maven-jar-plugin - 3.4.2 + ${version.org.apache.maven.plugins.maven-jar-plugin} true true - org.apache.maven.plugins maven-compiler-plugin - 2.3.2 + ${version.org.apache.maven.plugins.maven-compiler-plugin} - - - true - org.mustangproject.commandline.main - - - - jar-with-dependencies - @@ -151,7 +125,7 @@ org.apache.maven.plugins maven-shade-plugin - 3.5.3 + ${version.org.apache.maven.plugins.maven-shade-plugin} @@ -165,17 +139,20 @@ LICENSE NOTICE + META-INF/DEPENDENCIES + META-INF/LICENSE + META-INF/LICENSE.md + META-INF/LICENSE.txt + META-INF/NOTICE + META-INF/NOTICE.md + META-INF/NOTICE.txt + META-INF/MANIFEST.MF META-INF/*.SF META-INF/*.DSA META-INF/*.RSA + META-INF/sun-jaxb.episode - - log4j:log4j - - ** - - commons-logging:commons-logging @@ -183,7 +160,7 @@ - com.sun.xml.bind:jaxb-impl + jakarta.xml.bind:jakarta.xml.bind-api ** @@ -207,9 +184,7 @@ - + release-sign-artifacts @@ -222,7 +197,7 @@ org.apache.maven.plugins maven-toolchains-plugin - 3.1.0 + ${version.org.apache.maven.plugins.maven-toolchains-plugin} diff --git a/library/pom.xml b/library/pom.xml index 37454501..e83cbbd4 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -7,9 +7,7 @@ 4.0.0 - org.mustangproject library - 2.19.1-SNAPSHOT jar Library to write, read and validate e-invoices (Factur-X, ZUGFeRD, Order-X, XRechnung/CII) FOSS Java library to read, write and validate european electronic invoices and orders in the UN/CEFACT @@ -46,42 +44,30 @@ github -Xdoclint:none - 11 - 11 - 11 - true - - + 11 + true + org.slf4j slf4j-api - 2.0.9 + ${version.org.slf4j} - - net.sf.offo - fop-hyph - 2.0 - runtime - - net.sf.saxon Saxon-HE - 12.4 + ${version.net.sf.saxon} - com.fasterxml.jackson.core jackson-databind - 2.17.1 + ${version.com.fasterxml.jackson.core} - org.apache.xmlgraphics - fop - 2.10 + fop-core + ${version.org.apache.xmlgraphics} xml-apis @@ -89,39 +75,25 @@ - jakarta.xml.bind jakarta.xml.bind-api - 4.0.2 + ${version.jakarta.xml.bind} - - - org.glassfish.jaxb - jaxb-runtime - 4.0.5 - - - org.eclipse.angus - angus-activation - 2.0.2 - - org.apache.pdfbox preflight - 3.0.5 + ${version.org.apache.pdfbox} org.apache.pdfbox pdfbox - 3.0.5 + ${version.org.apache.pdfbox} - org.dom4j dom4j - 2.1.4 + ${version.org.dom4j} * @@ -129,48 +101,48 @@ - - - com.helger - en16931-cii2ubl - 2.3.0 - + + + com.helger + en16931-cii2ubl + ${version.com.helger.en16931-cii2ubl} + - + org.skyscreamer jsonassert - 2.0-rc1 + ${version.org.skyscreamer} test org.junit.jupiter junit-jupiter-api - 5.10.2 + ${version.org.junit} test org.junit.vintage junit-vintage-engine - 5.10.2 + ${version.org.junit} test org.xmlunit xmlunit-core - 2.10.0 + ${version.org.xmlunit} test org.xmlunit xmlunit-assertj - 2.10.0 + ${version.org.xmlunit} test - org.slf4j - slf4j-simple - 2.0.9 + org.glassfish.jaxb + jaxb-runtime + ${version.org.glassfish.jaxb} test @@ -179,7 +151,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.3 + ${version.org.apache.maven.plugins.maven-surefire-plugin} alphabetical -Duser.timezone=UTC @@ -188,11 +160,8 @@ org.apache.maven.plugins maven-compiler-plugin - 3.13.0 + ${version.org.apache.maven.plugins.maven-compiler-plugin} - - jar-with-dependencies - @@ -203,7 +172,7 @@ org.apache.maven.plugins maven-jar-plugin - 3.2.0 + ${version.org.apache.maven.plugins.maven-jar-plugin} **/logback.xml @@ -268,7 +237,7 @@ org.apache.maven.plugins maven-source-plugin - 3.3.1 + ${version.org.apache.maven.plugins.maven-source-plugin} attach-sources @@ -283,12 +252,22 @@ maven-shade-plugin 3.5.3 - true - false + true + false *:* + LICENSE + NOTICE + META-INF/DEPENDENCIES + META-INF/LICENSE + META-INF/LICENSE.md + META-INF/LICENSE.txt + META-INF/NOTICE + META-INF/NOTICE.md + META-INF/NOTICE.txt + META-INF/MANIFEST.MF META-INF/*.SF META-INF/*.DSA META-INF/*.RSA @@ -308,7 +287,7 @@ org.codehaus.mojo templating-maven-plugin - 1.0.0 + ${version.org.codehaus.mojo} filtering-java-templates @@ -323,7 +302,7 @@ - + release-sign-artifacts @@ -336,7 +315,7 @@ org.apache.maven.plugins maven-toolchains-plugin - 3.1.0 + ${version.org.apache.maven.plugins.maven-toolchains-plugin} diff --git a/pom.xml b/pom.xml index 3f2fc3c6..6e62d129 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,8 @@ 4.0.0 org.mustangproject core - 2.19.1-SNAPSHOT pom + 2.19.1-SNAPSHOT + pom Mustang @@ -19,17 +20,78 @@ scm:git:git://github.com/dexecutor/dependent-tasks-executor.git scm:git:git@github.com:dexecutor/dexecutor.git https://github.com/dexecutor/dependent-tasks-executor - core-2.3.2 - + core-2.3.2 + + + + UTF-8 + github + -Xdoclint:none + + 11 + true + + + 3.14.0 + 3.1.4 + 3.2.8 + 3.4.2 + 3.11.2 + 3.1.1 + 3.3.1 + 3.6.0 + 3.3.1 + 3.5.3 + 3.2.0 + 1.9.5 + 1.0.0 + 8.0.0 + 1.7.0 + + 1.5.18 + 2.17.3 + 2.3.1 + 8.0.6 + 1.10.0 + 2.20.0 + 4.0.2 + 12.8 + 3.0.5 + 2.11 + 3.1.12 + 2.1.5 + 4.0.5 + 5.13.4 + 2.0-rc1 + 2.0.17 + 1.26.5 + 2.10.3 + + + to 2.3.2 - which does not release in the maven repo, and neither shows any + error message :-( --> org.apache.maven.plugins maven-release-plugin - 2.5.3 + ${version.org.apache.maven.plugins.maven-release-plugin} true false @@ -40,7 +102,7 @@ org.apache.maven.scm maven-scm-provider-gitexe - 1.9.5 + ${version.org.apache.maven.scm} @@ -51,26 +113,24 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.0.1 + ${version.org.apache.maven.plugins.maven-javadoc-plugin} - org.mustangproject.ZUGFeRD.model.* - + org.apache.maven.plugins maven-deploy-plugin - 3.0.0-M1 + ${version.org.apache.maven.plugins.maven-deploy-plugin} - internal.repo::default::file://${project.build.directory}/mvn-repo - + internal.repo::default::file://${project.build.directory}/mvn-repo org.sonatype.plugins nexus-staging-maven-plugin - 1.7.0 + ${version.org.sonatype.plugins} true ossrh @@ -81,6 +141,7 @@ org.apache.maven.plugins maven-surefire-plugin + ${version.org.apache.maven.plugins.maven-surefire-plugin} alphabetical @@ -88,10 +149,7 @@ org.apache.maven.plugins maven-source-plugin - 3.2.1 - - UTF-8 - + ${version.org.apache.maven.plugins.maven-source-plugin} attach-javadoc @@ -112,18 +170,6 @@ https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - UTF-8 - github - -Xdoclint:none - - 11 - 11 - 11 - true - - User List @@ -173,7 +219,7 @@ org.apache.maven.plugins maven-gpg-plugin - 1.6 + ${version.org.apache.maven.plugins.maven-gpg-plugin} sign-artifacts @@ -187,7 +233,7 @@ org.apache.maven.plugins maven-toolchains-plugin - 3.1.0 + ${version.org.apache.maven.plugins.maven-toolchains-plugin} diff --git a/validator/pom.xml b/validator/pom.xml index 040a1877..b5d2addd 100644 --- a/validator/pom.xml +++ b/validator/pom.xml @@ -6,12 +6,10 @@ 2.19.1-SNAPSHOT 4.0.0 - org.mustangproject validator Library to validate e-invoices (ZUGFeRD, Factur-X and Xrechnung) jar - 2.19.1-SNAPSHOT @@ -27,88 +25,71 @@ UTF-8 - false - - 11 - 11 - 11 - + false + 11 + ${project.groupId} library - 2.19.1-SNAPSHOT + ${project.version} + + + org.dom4j + dom4j + ${version.org.dom4j} + + + * + * + + + + + commons-io + commons-io + ${version.commons-io} - - org.dom4j - dom4j - 2.1.4 - - - * - * - - - - - commons-io - commons-io - 2.16.1 - - - org.apache.pdfbox - pdfbox - 3.0.5 - jakarta.xml.bind jakarta.xml.bind-api - 4.0.2 + ${version.jakarta.xml.bind} - - - org.verapdf validation-model-jakarta - 1.26.2 + ${version.org.verapdf} - com.helger.schematron ph-schematron-xslt - 8.0.0 + ${version.com.helger.schematron} + + org.xmlunit xmlunit-core - 2.10.0 + ${version.org.xmlunit} test org.xmlunit xmlunit-assertj - 2.10.0 + ${version.org.xmlunit} test org.junit.jupiter junit-jupiter-api - 5.10.2 + ${version.org.junit} test org.junit.vintage junit-vintage-engine - 5.10.2 - test - - - org.slf4j - slf4j-simple - 2.0.9 + ${version.org.junit} test @@ -121,7 +102,7 @@ error message :-( --> org.apache.maven.plugins maven-release-plugin - 2.5.3 + ${version.org.apache.maven.plugins.maven-release-plugin} @@ -129,7 +110,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.3 + ${version.org.apache.maven.plugins.maven-surefire-plugin} alphabetical -Duser.timezone=UTC @@ -139,7 +120,7 @@ org.apache.maven.plugins maven-jar-plugin - 3.2.0 + ${version.org.apache.maven.plugins.maven-jar-plugin} **/logback.xml @@ -155,11 +136,8 @@ org.apache.maven.plugins maven-compiler-plugin - 2.3.2 + ${version.org.apache.maven.plugins.maven-compiler-plugin} - - jar-with-dependencies - @@ -171,7 +149,7 @@ org.apache.maven.plugins maven-shade-plugin - 2.4.3 + ${version.org.apache.maven.plugins.maven-shade-plugin} true false @@ -181,17 +159,19 @@ LICENSE NOTICE + META-INF/DEPENDENCIES + META-INF/LICENSE + META-INF/LICENSE.md + META-INF/LICENSE.txt + META-INF/NOTICE + META-INF/NOTICE.md + META-INF/NOTICE.txt + META-INF/MANIFEST.MF META-INF/*.SF META-INF/*.DSA META-INF/*.RSA - - log4j:log4j - - ** - - commons-logging:commons-logging @@ -199,7 +179,7 @@ - com.sun.xml.bind:jaxb-impl + jakarta.xml.bind:jakarta.xml.bind-api ** @@ -220,9 +200,11 @@ + + org.apache.maven.plugins maven-resources-plugin - 3.1.0 + ${version.org.apache.maven.plugins.maven-resources-plugin} copy-zf-schematron-xml-dependencies @@ -266,9 +248,7 @@ - + release-sign-artifacts @@ -281,7 +261,7 @@ org.apache.maven.plugins maven-toolchains-plugin - 3.1.0 + ${version.org.apache.maven.plugins.maven-toolchains-plugin} @@ -312,7 +292,7 @@ com.helger.maven ph-schematron-maven-plugin - 8.0.0 + ${version.com.helger.maven} ${basedir}/src/main/resources/schematron ${basedir}/src/main/resources/xslt