From ca2332dfed7834c2fdcd2fe0c2201d58725388e9 Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Fri, 1 Apr 2016 03:22:33 +0200 Subject: Fixed exception handling in CertificateAuthority. The CertificateAuthority.getCACert() has been modified to re-throw the exception instead of ignoring it. All callers have been modified to bubble up the exception. https://fedorahosted.org/pki/ticket/1654 --- .../src/com/netscape/cmscore/ldap/PublisherProcessor.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'base/server/cmscore') diff --git a/base/server/cmscore/src/com/netscape/cmscore/ldap/PublisherProcessor.java b/base/server/cmscore/src/com/netscape/cmscore/ldap/PublisherProcessor.java index 5df29c10c..4397dc255 100644 --- a/base/server/cmscore/src/com/netscape/cmscore/ldap/PublisherProcessor.java +++ b/base/server/cmscore/src/com/netscape/cmscore/ldap/PublisherProcessor.java @@ -24,10 +24,6 @@ import java.util.Enumeration; import java.util.Hashtable; import java.util.Vector; -import netscape.ldap.LDAPConnection; -import netscape.security.x509.X500Name; -import netscape.security.x509.X509CRLImpl; - import com.netscape.certsrv.apps.CMS; import com.netscape.certsrv.authority.ICertAuthority; import com.netscape.certsrv.base.EBaseException; @@ -59,6 +55,10 @@ import com.netscape.certsrv.request.IRequestNotifier; import com.netscape.cmscore.dbs.CertRecord; import com.netscape.cmscore.util.Debug; +import netscape.ldap.LDAPConnection; +import netscape.security.x509.X500Name; +import netscape.security.x509.X509CRLImpl; + public class PublisherProcessor implements IPublisherProcessor, IXcertPublisherProcessor { @@ -1364,7 +1364,7 @@ public class PublisherProcessor implements // for crosscerts private void publishNow(ILdapMapper mapper, ILdapPublisher publisher, - IRequest r, byte[] bytes) throws ELdapException { + IRequest r, byte[] bytes) throws EBaseException { if (!enabled()) return; CMS.debug("PublisherProcessor: in publishNow() for xcerts"); -- cgit