summaryrefslogtreecommitdiffstats
path: root/base/server/cms/src/org
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2017-04-24 20:35:50 +0200
committerEndi S. Dewata <edewata@redhat.com>2017-04-25 21:42:38 +0200
commitf902b0365f2cf92f14f0a814394cd025669b3ea8 (patch)
tree00f1ef2c322bc8a73a0c96f72d13d06fcb5e7aad /base/server/cms/src/org
parent692b2d776397b8fd2e4dfbab3a5d2ac407c440de (diff)
downloadpki-f902b0365f2cf92f14f0a814394cd025669b3ea8.tar.gz
pki-f902b0365f2cf92f14f0a814394cd025669b3ea8.tar.xz
pki-f902b0365f2cf92f14f0a814394cd025669b3ea8.zip
Updated debug logs in SystemConfigService.
Change-Id: Id73bd6d3c0874c327bc27260318a2c671f0f0177
Diffstat (limited to 'base/server/cms/src/org')
-rw-r--r--base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java b/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java
index 27a681738..afbb24a78 100644
--- a/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java
+++ b/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java
@@ -1008,18 +1008,25 @@ public class SystemConfigService extends PKIService implements SystemConfigResou
if (!CryptoUtil.isInternalToken(token)) {
try {
+ CMS.debug("Logging into token " + token);
CryptoToken ctoken = CryptoUtil.getKeyStorageToken(token);
String tokenpwd = data.getTokenPassword();
ConfigurationUtils.loginToken(ctoken, tokenpwd);
+
} catch (NotInitializedException e) {
+ CMS.debug(e);
throw new PKIException("Token is not initialized", e);
+
} catch (NoSuchTokenException e) {
- throw new BadRequestException("Invalid Token provided. No such token.", e);
+ CMS.debug(e);
+ throw new BadRequestException("No such key storage token: " + token, e);
+
} catch (TokenException e) {
CMS.debug(e);
throw new PKIException("Token Exception: " + e, e);
+
} catch (IncorrectPasswordException e) {
- throw new BadRequestException("Incorrect Password provided for token.", e);
+ throw new BadRequestException("Incorrect password for token " + token, e);
}
}
}