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