diff options
Diffstat (limited to 'base/java-tools/src/com/netscape/cmstools/client/ClientCertImportCLI.java')
-rw-r--r-- | base/java-tools/src/com/netscape/cmstools/client/ClientCertImportCLI.java | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/client/ClientCertImportCLI.java b/base/java-tools/src/com/netscape/cmstools/client/ClientCertImportCLI.java index 9cb3e6723..687dfc419 100644 --- a/base/java-tools/src/com/netscape/cmstools/client/ClientCertImportCLI.java +++ b/base/java-tools/src/com/netscape/cmstools/client/ClientCertImportCLI.java @@ -21,14 +21,12 @@ package com.netscape.cmstools.client; import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; -import java.io.IOException; import java.io.PrintWriter; import java.net.URI; import java.util.Arrays; import org.apache.commons.cli.CommandLine; import org.apache.commons.cli.Option; -import org.apache.commons.lang.StringUtils; import com.netscape.certsrv.cert.CertClient; import com.netscape.certsrv.cert.CertData; @@ -283,8 +281,7 @@ public class ClientCertImportCLI extends CLI { }; try { - run(command); - + runExternal(command); } catch (Exception e) { throw new Exception("Unable to import certificate file", e); } @@ -305,25 +302,9 @@ public class ClientCertImportCLI extends CLI { }; try { - run(command); - + runExternal(command); } catch (Exception e) { throw new Exception("Unable to import PKCS #12 file", e); } } - - public void run(String[] command) throws IOException, InterruptedException { - - if (verbose) { - System.out.println("Command: " + StringUtils.join(command, " ")); - } - - Runtime rt = Runtime.getRuntime(); - Process p = rt.exec(command); - int rc = p.waitFor(); - - if (rc != 0) { - throw new IOException("Command failed. RC: " + rc); - } - } } |