You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by ed...@apache.org on 2005/12/07 16:30:15 UTC

svn commit: r354773 - /lenya/trunk/src/webapp/lenya/usecases/usecases.js

Author: edith
Date: Wed Dec  7 07:30:12 2005
New Revision: 354773

URL: http://svn.apache.org/viewcvs?rev=354773&view=rev
Log:
After the call of sendPageAndWait, a new request is created. Get the context from it. fix bug 37534

Modified:
    lenya/trunk/src/webapp/lenya/usecases/usecases.js

Modified: lenya/trunk/src/webapp/lenya/usecases/usecases.js
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/usecases/usecases.js?rev=354773&r1=354772&r2=354773&view=diff
==============================================================================
--- lenya/trunk/src/webapp/lenya/usecases/usecases.js (original)
+++ lenya/trunk/src/webapp/lenya/usecases/usecases.js Wed Dec  7 07:30:12 2005
@@ -68,7 +68,7 @@
         var flowHelper = cocoon.getComponent("org.apache.lenya.cms.cocoon.flow.FlowHelper");
         var request = flowHelper.getRequest(cocoon);
         sourceUrl = Packages.org.apache.lenya.util.ServletHelper.getWebappURI(request);
-        
+
         usecaseResolver = cocoon.getComponent("org.apache.lenya.cms.usecase.UsecaseResolver");
         usecase = usecaseResolver.resolve(sourceUrl, usecaseName);
         usecase.setSourceURL(sourceUrl);
@@ -287,8 +287,7 @@
             cocoon.releaseComponent(usecaseResolver);
         }
     }
-    
-    var url = request.getContextPath() + targetUrl;
+    var url = flowHelper.getRequest(cocoon).getContextPath() + targetUrl;
 
     if (cocoon.log.isDebugEnabled())
        cocoon.log.debug("usecases.js::executeUsecase() in usecase " + usecaseName + ", completed, redirecting to url = [" + url + "]");



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