diff --git a/li.strolch.agent/src/main/java/li/strolch/runtime/configuration/AbstractionConfiguration.java b/li.strolch.agent/src/main/java/li/strolch/runtime/configuration/AbstractionConfiguration.java index a915e9418..5f009b39e 100644 --- a/li.strolch.agent/src/main/java/li/strolch/runtime/configuration/AbstractionConfiguration.java +++ b/li.strolch.agent/src/main/java/li/strolch/runtime/configuration/AbstractionConfiguration.java @@ -101,7 +101,7 @@ public abstract class AbstractionConfiguration { if (StringHelper.isNotEmpty(value)) { try { - return Integer.parseInt(value); + return Integer.decode(value); } catch (NumberFormatException e) { String msg = "Component {0} has non-integer configuration value for {1} = {2}!"; //$NON-NLS-1$ msg = MessageFormat.format(msg, this.name, key, value); diff --git a/li.strolch.model/src/main/java/li/strolch/model/parameter/IntegerParameter.java b/li.strolch.model/src/main/java/li/strolch/model/parameter/IntegerParameter.java index b5bc9bca3..15df5cf5f 100644 --- a/li.strolch.model/src/main/java/li/strolch/model/parameter/IntegerParameter.java +++ b/li.strolch.model/src/main/java/li/strolch/model/parameter/IntegerParameter.java @@ -163,7 +163,7 @@ public class IntegerParameter extends AbstractParameter { } public static Integer parseFromString(String valueS) { - return Integer.valueOf(valueS); + return Integer.decode(valueS); } @Override