From 4d5ecb5dd3e1f4eabbe29ab2ddbfeb825f9f4233 Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Thu, 25 May 2017 22:53:03 +0200 Subject: Added DELTA_CRL_PUBLISHING audit event. A new DELTA_CRL_PUBLISHING audit event has been added which will be generated when delta CRL publishing is complete. https://pagure.io/dogtagpki/issue/2651 Change-Id: I38f84fc2d00ea57ef13f0ee50998da9239437372 --- base/ca/src/com/netscape/ca/CRLIssuingPoint.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'base/ca/src/com') diff --git a/base/ca/src/com/netscape/ca/CRLIssuingPoint.java b/base/ca/src/com/netscape/ca/CRLIssuingPoint.java index ff157b50d..9fd8c4930 100644 --- a/base/ca/src/com/netscape/ca/CRLIssuingPoint.java +++ b/base/ca/src/com/netscape/ca/CRLIssuingPoint.java @@ -55,6 +55,7 @@ import com.netscape.certsrv.logging.AuditEvent; import com.netscape.certsrv.logging.AuditFormat; import com.netscape.certsrv.logging.ILogger; import com.netscape.certsrv.logging.event.DeltaCRLGenerationEvent; +import com.netscape.certsrv.logging.event.DeltaCRLPublishingEvent; import com.netscape.certsrv.publish.ILdapRule; import com.netscape.certsrv.publish.IPublisherProcessor; import com.netscape.certsrv.request.IRequest; @@ -2829,14 +2830,13 @@ public class CRLIssuingPoint implements ICRLIssuingPoint, Runnable { publishCRL(newX509DeltaCRL, true); mSplits[4] += System.currentTimeMillis(); - } catch (EBaseException e) { - CMS.debug(e); - log(ILogger.LL_FAILURE, - CMS.getLogMessage("CMSCORE_CA_ISSUING_PUBLISH_DELTA", mCRLNumber.toString(), e.toString())); - } catch (OutOfMemoryError e) { + audit(new DeltaCRLPublishingEvent(getAuditSubjectID(), mCRLNumber)); + + } catch (Throwable e) { CMS.debug(e); log(ILogger.LL_FAILURE, CMS.getLogMessage("CMSCORE_CA_ISSUING_PUBLISH_DELTA", mCRLNumber.toString(), e.toString())); + audit(new DeltaCRLPublishingEvent(getAuditSubjectID(), mCRLNumber, e.getMessage())); } } -- cgit