diff options
| author | Geetika Kapoor <gkapoor@redhat.com> | 2016-07-28 02:59:40 -0400 |
|---|---|---|
| committer | Endi S. Dewata <edewata@redhat.com> | 2016-08-05 08:27:50 +0200 |
| commit | 7702dae72b59a39b31b52640a9d1a4b5b6ca62ca (patch) | |
| tree | 6f062cc970489d7195dde52f389e95bcffabe43c /base/java-tools/src/com/netscape | |
| parent | d2e8c9c5fb54e39884ecf304a234f8cb52c5a40e (diff) | |
| download | pki-7702dae72b59a39b31b52640a9d1a4b5b6ca62ca.tar.gz pki-7702dae72b59a39b31b52640a9d1a4b5b6ca62ca.tar.xz pki-7702dae72b59a39b31b52640a9d1a4b5b6ca62ca.zip | |
Fixed NumberFormatException in tps-cert-find
Signed-off-by: Geetika Kapoor <gkapoor@redhat.com>
Diffstat (limited to 'base/java-tools/src/com/netscape')
| -rw-r--r-- | base/java-tools/src/com/netscape/cmstools/tps/cert/TPSCertFindCLI.java | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/tps/cert/TPSCertFindCLI.java b/base/java-tools/src/com/netscape/cmstools/tps/cert/TPSCertFindCLI.java index 9cbdad6da..83c977ba9 100644 --- a/base/java-tools/src/com/netscape/cmstools/tps/cert/TPSCertFindCLI.java +++ b/base/java-tools/src/com/netscape/cmstools/tps/cert/TPSCertFindCLI.java @@ -84,12 +84,24 @@ public class TPSCertFindCLI extends CLI { String filter = cmdArgs.length > 0 ? cmdArgs[0] : null; String tokenID = cmd.getOptionValue("token"); + String string3 = cmd.getOptionValue("start"); + String string4 = cmd.getOptionValue("size"); + Integer start = null; + Integer size = null; - String s = cmd.getOptionValue("start"); - Integer start = s == null ? null : Integer.valueOf(s); + try { + start = string3 == null ? null : Integer.valueOf(string3); + } catch (NumberFormatException e) { + System.err.println("Error: Invalid value for --start parameter: " + string3); + System.exit(-1); + } - s = cmd.getOptionValue("size"); - Integer size = s == null ? null : Integer.valueOf(s); + try { + size = string4 == null ? null : Integer.valueOf(string4); + } catch (NumberFormatException e) { + System.err.println("Error: Invalid value for --size parameter: " + string4); + System.exit(-1); + } TPSCertCollection result = certCLI.certClient.findCerts(filter, tokenID, start, size); |
