You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2005/02/14 11:19:33 UTC

svn commit: r153763 - lenya/trunk/src/java/org/apache/lenya/cms/cocoon/transformation/WorkflowMenuTransformer.java

Author: andreas
Date: Mon Feb 14 02:19:32 2005
New Revision: 153763

URL: http://svn.apache.org/viewcvs?view=rev&rev=153763
Log:
don't apply WF transformation for non-document URLs

Modified:
    lenya/trunk/src/java/org/apache/lenya/cms/cocoon/transformation/WorkflowMenuTransformer.java

Modified: lenya/trunk/src/java/org/apache/lenya/cms/cocoon/transformation/WorkflowMenuTransformer.java
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/java/org/apache/lenya/cms/cocoon/transformation/WorkflowMenuTransformer.java?view=diff&r1=153762&r2=153763
==============================================================================
--- lenya/trunk/src/java/org/apache/lenya/cms/cocoon/transformation/WorkflowMenuTransformer.java (original)
+++ lenya/trunk/src/java/org/apache/lenya/cms/cocoon/transformation/WorkflowMenuTransformer.java Mon Feb 14 02:19:32 2005
@@ -130,9 +130,13 @@
             envelope = PageEnvelopeFactory.getInstance().getPageEnvelope(map, _objectModel);
 
             Document document = envelope.getDocument();
-            workflowResolver = (WorkflowResolver) this.manager.lookup(WorkflowResolver.ROLE);
-
-            setHasWorkflow(workflowResolver.hasWorkflow(document));
+            if (document == null) {
+                setHasWorkflow(false);
+            }
+            else {
+                workflowResolver = (WorkflowResolver) this.manager.lookup(WorkflowResolver.ROLE);
+                setHasWorkflow(workflowResolver.hasWorkflow(document));
+            }
 
             if (hasWorkflow()) {
                 Situation situation = null;



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org