diff options
author | vakwetu <vakwetu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2011-08-03 04:09:14 +0000 |
---|---|---|
committer | vakwetu <vakwetu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2011-08-03 04:09:14 +0000 |
commit | 29a71994e51cd811cb2ff40768dd7d2091967498 (patch) | |
tree | 1362eb671ee8680d720d9018d73d4123e33b5091 /pki/base/common/src/com/netscape/cms/servlet/csadmin/NamePanel.java | |
parent | 797a1497b7f6a6f6b91ec1108a3993fe239477d7 (diff) | |
download | pki-29a71994e51cd811cb2ff40768dd7d2091967498.tar.gz pki-29a71994e51cd811cb2ff40768dd7d2091967498.tar.xz pki-29a71994e51cd811cb2ff40768dd7d2091967498.zip |
Bugzilla BZ689909 - Dogtag installation under IPA takes too much time - remove the inefficient sleeps
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@2096 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/common/src/com/netscape/cms/servlet/csadmin/NamePanel.java')
-rw-r--r-- | pki/base/common/src/com/netscape/cms/servlet/csadmin/NamePanel.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pki/base/common/src/com/netscape/cms/servlet/csadmin/NamePanel.java b/pki/base/common/src/com/netscape/cms/servlet/csadmin/NamePanel.java index 1ab7c03a4..9e0b3c863 100644 --- a/pki/base/common/src/com/netscape/cms/servlet/csadmin/NamePanel.java +++ b/pki/base/common/src/com/netscape/cms/servlet/csadmin/NamePanel.java @@ -324,6 +324,7 @@ public class NamePanel extends WizardPanelBase { String dn = HttpInput.getDN(request, cert.getCertTag()); if (dn == null || dn.length() == 0) { + context.put("updateStatus", "validate-failure"); throw new IOException("Empty DN for " + cert.getUserFriendlyName()); } } @@ -728,6 +729,7 @@ public class NamePanel extends WizardPanelBase { if (inputChanged(request)) { mServlet.cleanUpFromPanel(mServlet.getPanelNo(request)); } else if (isPanelDone()) { + context.put("updateStatus", "success"); return; } @@ -756,10 +758,12 @@ public class NamePanel extends WizardPanelBase { } updateCloneConfig(config); CMS.debug("NamePanel: clone configuration done"); + context.put("updateStatus", "success"); return; } } catch (Exception e) { CMS.debug("NamePanel: configCertWithTag failure - " + e); + context.put("updateStatus", "failure"); return; } @@ -870,7 +874,11 @@ public class NamePanel extends WizardPanelBase { config.commit(false); } catch (Exception e) {} - + if (!hasErr) { + context.put("updateStatus", "success"); + } else { + context.put("updateStatus", "failure"); + } CMS.debug("NamePanel: update() done"); } |