diff options
author | Ade Lee <alee@redhat.com> | 2014-02-19 09:43:24 -0500 |
---|---|---|
committer | Ade Lee <alee@redhat.com> | 2014-02-19 13:10:38 -0500 |
commit | a34d15a4000c70ed89cb44884b33d7c95499ebcc (patch) | |
tree | 352aace9ce8ad81981ae548bab5c657e967caf1a /base/server/cmscore/src/com/netscape/cmscore | |
parent | fda9b5c579d62498f846ab9c313ccbe1a85b0cdb (diff) | |
download | pki-a34d15a4000c70ed89cb44884b33d7c95499ebcc.tar.gz pki-a34d15a4000c70ed89cb44884b33d7c95499ebcc.tar.xz pki-a34d15a4000c70ed89cb44884b33d7c95499ebcc.zip |
Add methods to getKeyInfo and change key status
Diffstat (limited to 'base/server/cmscore/src/com/netscape/cmscore')
-rw-r--r-- | base/server/cmscore/src/com/netscape/cmscore/dbs/DBSSession.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/base/server/cmscore/src/com/netscape/cmscore/dbs/DBSSession.java b/base/server/cmscore/src/com/netscape/cmscore/dbs/DBSSession.java index fd59e8d8f..ad1be6602 100644 --- a/base/server/cmscore/src/com/netscape/cmscore/dbs/DBSSession.java +++ b/base/server/cmscore/src/com/netscape/cmscore/dbs/DBSSession.java @@ -234,6 +234,9 @@ public class DBSSession implements IDBSSession { if (e.getLDAPResultCode() == LDAPException.UNAVAILABLE) throw new EDBNotAvailException( CMS.getUserMessage("CMS_DBS_INTERNAL_DIR_UNAVAILABLE")); + if (e.getLDAPResultCode() == LDAPException.NO_SUCH_OBJECT) + throw new EDBRecordNotFoundException( + CMS.getUserMessage("CMS_DBS_RECORD_NOT_FOUND")); throw new EDBException(CMS.getUserMessage("CMS_DBS_LDAP_OP_FAILURE", name + " " + e.toString())); } |