4.0.0 3.3.9 KoSIT XML Prüftool Implementierung de.kosit 1.1.0-SNAPSHOT validationtool KoSIT XML Prüftool zur Prüfung von XML Dateien gegenüber definierten Szenarien. andreas.penski Andreas Penski ]init[ AG https://www.init.de fabian.buettner Fabian Büttner KoSIT http://www.kosit.de UTF-8 0.8.3 1.18.6 9.9.1-1 1.7.25 localhost project.local project file:${project.basedir}/libs org.projectlombok lombok ${version.lombok} provided net.sf.saxon Saxon-HE ${version.saxon-he} compile org.slf4j slf4j-api ${version.slf4j} commons-cli commons-cli 1.4 true org.slf4j slf4j-simple ${version.slf4j} true org.apache.commons commons-lang3 3.5 org.glassfish.jaxb jaxb-runtime 2.3.2 true org.assertj assertj-core 3.8.0 test junit junit 4.12 test org.apache.commons commons-io 1.3.2 test io.rest-assured rest-assured 3.2.0 test de.kosit.validationtool packaged-test-scenarios 1.0.0 src/main/model org.apache.maven.plugins maven-compiler-plugin 3.8.0 1.8 1.8 UTF-8 org.apache.maven.plugins maven-shade-plugin 3.2.1 jdk11+ package shade validationtool-${project.version}-standalone de.kosit.validationtool.cmd.CommandLineApplication META-INF/TE-050AC.SF jdk8 package shade validationtool-${project.version}-java8-standalone org.glassfish.jaxb:jaxb-runtime com.sun.istack:istack-commons-runtime com.sun.xml.fastinfoset:FastInfoset jakarta.activation:jakarta.activation-api jakarta.xml.bind:jakarta.xml.bind-api org.jvnet.staxex:stax-ex org.glassfish.jaxb:txw2 de.kosit.validationtool.cmd.CommandLineApplication META-INF/TE-050AC.SF org.apache.maven.plugins maven-assembly-plugin standalone_dist package single src/assembly/assembly-standalone.xml true true target/ target/assembly/standalone full_dist package single src/assembly/assembly-full.xml true false target/ target/assembly/full org.codehaus.mojo build-helper-maven-plugin 1.1 add-source generate-sources add-source src/generated/java org.jvnet.jaxb2.maven2 maven-jaxb2-plugin 0.14.0 generate true src/main/model/xsd src/main/model/binding src/generated/java false -Xinheritance org.jvnet.jaxb2_commons jaxb2-basics 0.11.1 org.jacoco jacoco-maven-plugin ${version.jacoco} **/validationtool/model/** **/validationtool/cmd/assertions/** prepareJacocoJUnitArgLine prepare-agent jacocoArgumentsJUnit generateJacocoReport report verify org.apache.maven.plugins maven-surefire-plugin 2.10 -Dfile.encoding=UTF-8 ${jacocoArgumentsJUnit} org.apache.maven.plugins maven-source-plugin attach-sources jar org.apache.maven.plugins maven-release-plugin 2.5.3 v@{project.version} java-8 org.apache.maven.plugins maven-failsafe-plugin 2.22.1 test-java8 integration-test verify -Ddaemon.port=8081 -Ddaemon.host=http://${docker.host} ${project.build.directory}/failsafe-reports/failsafe-summary-java8.xml test-java-8-jdk-jaxb integration-test verify -Ddaemon.port=8082 -Ddaemon.host=http://${docker.host} ${project.build.directory}/failsafe-reports/failsafe-summary-java8-jdk-jaxb.xml io.fabric8 docker-maven-plugin 0.28.0 tcp://${docker.host}:2375 true true false validator-%n-%t-%i-java8 up8 pre-integration-test build start daemon8 daemon8 daemon Dockerfile-java8 ${project.build.directory}/validationtool-${project.version}-standalone.jar validationtool-standalone.jar bridge 8081:8080 daemon8-jdk-jaxb daemon8-jdk-jaxb daemon Dockerfile-java8-jdk-jaxb ${project.build.directory}/validationtool-${project.version}-java8-standalone.jar validationtool-standalone.jar bridge 8082:8080 down8 post-integration-test stop java-11 true org.apache.maven.plugins maven-failsafe-plugin 2.22.1 test-jdk11 integration-test verify -Ddaemon.port=8080 -Ddaemon.host=http://${docker.host} io.fabric8 docker-maven-plugin 0.28.0 tcp://${docker.host}:2375 true true false validator-%n-%t-%i-java8 up11 pre-integration-test build start daemon11 daemon11 daemon ${project.build.directory}/validationtool-${project.version}-standalone.jar validationtool-standalone.jar bridge 8080:8080 down11 post-integration-test stop gitlab host.docker.internal https://github.com/itplr-kosit/validationtool.git scm:git:https://github.com/itplr-kosit/validationtool.git v1.0.0