[Yanel-commits] rev 36336 -
public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow
michi at wyona.com
michi at wyona.com
Mon May 5 15:25:53 CEST 2008
Author: michi
Date: 2008-05-05 15:25:52 +0200 (Mon, 05 May 2008)
New Revision: 36336
Modified:
public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java
Log:
catch NP if no revisions exist yet
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java 2008-05-05 13:18:50 UTC (rev 36335)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java 2008-05-05 13:25:52 UTC (rev 36336)
@@ -108,12 +108,15 @@
return false;
}*/
+ /**
+ * Get revision which is marked as live
+ */
public static String getLiveRevision(Resource resource) throws WorkflowException {
try {
WorkflowableV1 workflowable = (WorkflowableV1)resource;
if (getWorkflow(resource) == null) {
RevisionInformation[] revisions = ((VersionableV2)resource).getRevisions();
- if (revisions.length == 0) {
+ if (revisions == null || revisions.length == 0) {
return null;
} else {
return revisions[revisions.length-1].getName();
More information about the Yanel-commits
mailing list