You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by ts...@apache.org on 2005/03/24 22:23:13 UTC

svn commit: r158947 - in lenya/trunk/src: java/org/apache/lenya/cms/cocoon/flow/FlowHelper.java webapp/lenya/usecases/edit-document.js

Author: tschlabach
Date: Thu Mar 24 13:23:12 2005
New Revision: 158947

URL: http://svn.apache.org/viewcvs?view=rev&rev=158947
Log:
Finished the move of FlowHelper to an Avalon component.

Modified:
    lenya/trunk/src/java/org/apache/lenya/cms/cocoon/flow/FlowHelper.java
    lenya/trunk/src/webapp/lenya/usecases/edit-document.js

Modified: lenya/trunk/src/java/org/apache/lenya/cms/cocoon/flow/FlowHelper.java
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/java/org/apache/lenya/cms/cocoon/flow/FlowHelper.java?view=diff&r1=158946&r2=158947
==============================================================================
--- lenya/trunk/src/java/org/apache/lenya/cms/cocoon/flow/FlowHelper.java (original)
+++ lenya/trunk/src/java/org/apache/lenya/cms/cocoon/flow/FlowHelper.java Thu Mar 24 13:23:12 2005
@@ -34,6 +34,11 @@
  * Flowscript utility class.
  */
 public interface FlowHelper {
+	
+	/**
+	 * The Avalon Role.
+	 */
+	String ROLE = FlowHelper.class.getName();
 
     /**
      * Returns the current workflow situation.

Modified: lenya/trunk/src/webapp/lenya/usecases/edit-document.js
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/usecases/edit-document.js?view=diff&r1=158946&r2=158947
==============================================================================
--- lenya/trunk/src/webapp/lenya/usecases/edit-document.js (original)
+++ lenya/trunk/src/webapp/lenya/usecases/edit-document.js Thu Mar 24 13:23:12 2005
@@ -15,7 +15,7 @@
  *
  */
 
-importClass(Packages.org.apache.lenya.cms.cocoon.flow.FlowHelperImpl);
+importClass(Packages.org.apache.lenya.cms.cocoon.flow.FlowHelper);
 importClass(Packages.org.apache.excalibur.source.SourceResolver);
 importClass(Packages.org.apache.lenya.cms.cocoon.source.SourceUtil);
 
@@ -38,7 +38,7 @@
  */
 function editDocument() {
     try {
-        var flowHelper = new FlowHelperImpl();
+        var flowHelper = cocoon.getComponent(org.apache.lenya.cms.cocoon.flow.FlowHelper.ROLE);
         var resolver = cocoon.getComponent(SourceResolver.ROLE);
         var dstUri = flowHelper.getPageEnvelope(cocoon).getDocument().getSourceURI();
         
@@ -70,7 +70,7 @@
 	/* FIXME: This is unclean because the flow will not return a value
 	   if there is an exception */
 
-        cocoon.log.error("Can not edit document.", exception.toString());
+        cocoon.log.error("Can not edit document.", exception);
     } finally {
         if(resolver != null)
             cocoon.releaseComponent(resolver);



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


Re: svn commit: r158947 - in lenya/trunk/src: java/org/apache/lenya/cms/cocoon/flow/FlowHelper.java webapp/lenya/usecases/edit-document.js

Posted by "J. Wolfgang Kaltz" <ka...@interactivesystems.info>.
tschlabach@apache.org schrieb:
> Author: tschlabach
> Date: Thu Mar 24 13:23:12 2005
> New Revision: 158947
> 
> URL: http://svn.apache.org/viewcvs?view=rev&rev=158947
> Log:
> Finished the move of FlowHelper to an Avalon component.
> 
> Modified:
>     lenya/trunk/src/java/org/apache/lenya/cms/cocoon/flow/FlowHelper.java
>     lenya/trunk/src/webapp/lenya/usecases/edit-document.js
 > (...)

Thx Torsten - for info, this fixes the error that occurred when saving 
in BXE.


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