diff --git a/pom.xml b/pom.xml
index 97aa594..4d8dc45 100644
--- a/pom.xml
+++ b/pom.xml
@@ -544,6 +544,19 @@
LF
+
+ maven-gpg-plugin
+ 1.6
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+
@@ -585,6 +598,23 @@
https://github.com/itplr-kosit/validationtool.git
scm:git:https://projekte.kosit.org/kosit/validator.git
v1.1.0
+ https://github.com/itplr-kosit/validator
+ https://github.com/itplr-kosit/validator
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ sonatype-nexus-staging
+ Nexus Release Repository
+ https://oss.sonatype.org/service/local/staging/deploy/maven2
+
+
+
diff --git a/src/main/java/de/kosit/validationtool/api/InputFactory.java b/src/main/java/de/kosit/validationtool/api/InputFactory.java
index 2f9a149..9a07430 100644
--- a/src/main/java/de/kosit/validationtool/api/InputFactory.java
+++ b/src/main/java/de/kosit/validationtool/api/InputFactory.java
@@ -133,7 +133,7 @@ public class InputFactory {
try {
return read(uri.toURL(), digestAlgorithm);
} catch (final MalformedURLException e) {
- throw new IllegalArgumentException(String.format("Can not read from uri %s Not a valid uri supplied", uri));
+ throw new IllegalArgumentException(String.format("URL invalid or protocol not supported: %s", uri), e);
}
}
@@ -149,7 +149,7 @@ public class InputFactory {
}
/**
- * Liest einen Prüfling von der übergebenen URL. Es wird ein definierter Algorithmis zur Ermittlung der Prüfsumme
+ * Liest einen Prüfling von der übergebenen URL. Es wird ein definierter Algorithmus zur Ermittlung der Prüfsumme
* genutzt.
*
* @param url URL des Prüflings
diff --git a/src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java b/src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java
index ed3d474..de56cf5 100644
--- a/src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java
+++ b/src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java
@@ -67,7 +67,7 @@ public class CommandLineApplication {
private static void sayGoodby(final ReturnValue resultStatus) {
Printer.writeOut("\n##############################");
if (resultStatus.equals(ReturnValue.SUCCESS)) {
- Printer.writeOut("# " + new Line(Code.GREEN).add("Validation succesful!").render(false, false) + " #");
+ Printer.writeOut("# " + new Line(Code.GREEN).add("Validation successful!").render(false, false) + " #");
} else {
Printer.writeOut("# " + new Line(Code.RED).add("Validation failed!").render(false, false) + " #");
}
diff --git a/src/main/java/de/kosit/validationtool/cmd/InternalCheck.java b/src/main/java/de/kosit/validationtool/cmd/InternalCheck.java
index 89c62ef..1f41d0a 100644
--- a/src/main/java/de/kosit/validationtool/cmd/InternalCheck.java
+++ b/src/main/java/de/kosit/validationtool/cmd/InternalCheck.java
@@ -38,8 +38,8 @@ import de.kosit.validationtool.impl.DefaultCheck;
import de.kosit.validationtool.impl.tasks.CheckAction;
/**
- * Simple Erweiterung der Klasse {@link DefaultCheck} um das Ergebnis der Assertion-Prüfung auszwerten und auszugeben.
- * Diese Klasse stellt keine fachlicher Erweiterung des eigentlichen Prüfvorganges dar!
+ * Simple Erweiterung der Klasse {@link DefaultCheck} um das Ergebnis der Assertion-Prüfung auszuwerten und auszugeben.
+ * Diese Klasse stellt keine fachliche Erweiterung des eigentlichen Prüfvorganges dar!
*
* @author Andreas Penski
*/
diff --git a/src/main/java/de/kosit/validationtool/config/ConfigurationLoader.java b/src/main/java/de/kosit/validationtool/config/ConfigurationLoader.java
index bb78427..6e2f788 100644
--- a/src/main/java/de/kosit/validationtool/config/ConfigurationLoader.java
+++ b/src/main/java/de/kosit/validationtool/config/ConfigurationLoader.java
@@ -55,7 +55,7 @@ import net.sf.saxon.s9api.XdmNode;
import net.sf.saxon.s9api.XdmNodeKind;
/**
- * Configuration class that loads neccessary {@link Check} configuration from an existing scenario.xml specification.
+ * Configuration class that loads necessary {@link Check} configuration from an existing scenario.xml specification.
* This is the recommended option when an official configuration exists as is the case with 'xrechnung'.
*
* @author Andreas Penski
diff --git a/src/main/java/de/kosit/validationtool/impl/ConversionService.java b/src/main/java/de/kosit/validationtool/impl/ConversionService.java
index aa32859..dfc16d1 100644
--- a/src/main/java/de/kosit/validationtool/impl/ConversionService.java
+++ b/src/main/java/de/kosit/validationtool/impl/ConversionService.java
@@ -147,7 +147,7 @@ public class ConversionService {
}
/**
- * Unmarshalls a specifc xml model into a defined java object.
+ * Unmarshalls a specific XML model into a defined Java object.
*
* @param xml the xml
* @param type the expected type created
diff --git a/src/main/java/de/kosit/validationtool/impl/Printer.java b/src/main/java/de/kosit/validationtool/impl/Printer.java
index 7e122d1..4a1e414 100644
--- a/src/main/java/de/kosit/validationtool/impl/Printer.java
+++ b/src/main/java/de/kosit/validationtool/impl/Printer.java
@@ -17,6 +17,7 @@
package de.kosit.validationtool.impl;
import java.text.MessageFormat;
+import java.util.Locale;
/**
* Wrapper for {@link System Systems} printing capability.
@@ -37,7 +38,7 @@ public class Printer {
* @param params the params.
*/
public static void writeOut(final String message, final Object... params) {
- System.out.println(MessageFormat.format(message, params));
+ System.out.println(new MessageFormat(message, Locale.ENGLISH).format(params));
}
/**
@@ -47,6 +48,6 @@ public class Printer {
* @param params the params.
*/
public static void writeErr(final String message, final Object... params) {
- System.err.println(MessageFormat.format(message, params));
+ System.err.println(new MessageFormat(message, Locale.ENGLISH).format(params));
}
}
diff --git a/src/main/java/de/kosit/validationtool/impl/ResolvingMode.java b/src/main/java/de/kosit/validationtool/impl/ResolvingMode.java
index 7a0ab65..a668bf1 100644
--- a/src/main/java/de/kosit/validationtool/impl/ResolvingMode.java
+++ b/src/main/java/de/kosit/validationtool/impl/ResolvingMode.java
@@ -33,7 +33,7 @@ import de.kosit.validationtool.impl.xml.StrictRelativeResolvingStrategy;
public enum ResolvingMode {
/**
- * Resolving using only the configured content repository. No furthing resolving allowed. This
+ * Resolving using only the configured content repository.
*/
STRICT_RELATIVE(new StrictRelativeResolvingStrategy()) {