Author: xlawrence
Date: Mon Jul 9 09:50:02 2007
New Revision: 17915
URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D17915&repname=
=3Djahia
Log:
resolve issue: http://www.jahia.net/jira/browse/JAHIA-2097: Exception raise=
d while trying to validate 10000 pages with publish all feature
Modified:
trunk/core/src/java/org/jahia/services/workflow/NotifyAllJob.java
trunk/core/src/java/org/jahia/services/workflow/PublishAllJob.java
Modified: trunk/core/src/java/org/jahia/services/workflow/NotifyAllJob.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/services/workflow/NotifyAllJob.java&rev=3D17915&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/services/workflow/NotifyAllJob.java (orig=
inal)
+++ trunk/core/src/java/org/jahia/services/workflow/NotifyAllJob.java Mon J=
ul 9 09:50:02 2007
@@ -78,7 +78,7 @@
if (logger.isDebugEnabled()) logger.debug("Processing obje=
ct: " + key);
final ObjectKey objectKey =3D ObjectKey.getInstance(key);
final ContentObject theObject =3D ContentObject.getContent=
ObjectInstance(objectKey);
- if (! theObject.checkWriteAccess(jParams.getUser())) {
+ if (theObject =3D=3D null || ! theObject.checkWriteAccess(=
jParams.getUser())) {
if (logger.isDebugEnabled()) logger.debug("No Write ac=
cess on " + key);
continue;
}
Modified: trunk/core/src/java/org/jahia/services/workflow/PublishAllJob.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/services/workflow/PublishAllJob.java&rev=3D17915&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/services/workflow/PublishAllJob.java (ori=
ginal)
+++ trunk/core/src/java/org/jahia/services/workflow/PublishAllJob.java Mon =
Jul 9 09:50:02 2007
@@ -79,7 +79,7 @@
if (logger.isDebugEnabled()) logger.debug("Processing obje=
ct: " + key);
final ObjectKey objectKey =3D ObjectKey.getInstance(key);
final ContentObject theObject =3D ContentObject.getContent=
ObjectInstance(objectKey);
- if (! theObject.checkAdminAccess(jParams.getUser())) {
+ if (theObject =3D=3D null || ! theObject.checkAdminAccess(=
jParams.getUser())) {
if (logger.isDebugEnabled()) logger.debug("No Admin ac=
cess on " + key);
continue;
}
_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list