summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjmagne <jmagne@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2011-06-14 21:35:23 +0000
committerjmagne <jmagne@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2011-06-14 21:35:23 +0000
commit7b0f95169d21efb5948c2de8077bb36ed6e6fc46 (patch)
tree690a573e7db940c732a828a9fc0879b7cc02e71e
parent42c84c55d8c9841cd7319c324f3bca26c7d3cd80 (diff)
downloadpki-7b0f95169d21efb5948c2de8077bb36ed6e6fc46.tar.gz
pki-7b0f95169d21efb5948c2de8077bb36ed6e6fc46.tar.xz
pki-7b0f95169d21efb5948c2de8077bb36ed6e6fc46.zip
Fix Bugzilla Bug#707607 - Published certificate summary has list of non-published certificates with succeeded status
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@2021 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
-rw-r--r--pki/base/common/src/com/netscape/cmscore/ldap/PublisherProcessor.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/pki/base/common/src/com/netscape/cmscore/ldap/PublisherProcessor.java b/pki/base/common/src/com/netscape/cmscore/ldap/PublisherProcessor.java
index 7d7b8e9b5..488524e9d 100644
--- a/pki/base/common/src/com/netscape/cmscore/ldap/PublisherProcessor.java
+++ b/pki/base/common/src/com/netscape/cmscore/ldap/PublisherProcessor.java
@@ -1055,11 +1055,13 @@ public class PublisherProcessor implements
// Bugscape #52306 - Remove superfluous log messages on failure
if (rules == null || !rules.hasMoreElements()) {
- CMS.debug("Publishing: can't find publishing rule,bailing.");
- return;
+ CMS.debug("Publishing: can't find publishing rule,exiting routine.");
+
+ error = true;
+ errorRule = "No rules enabled";
}
- while (rules.hasMoreElements()) {
+ while (rules != null && rules.hasMoreElements()) {
LdapRule rule = (LdapRule) rules.nextElement();
try {