mpo         2003/08/28 07:29:43

  Modified:    src/java/org/apache/cocoon/generation
                        JXTemplateGenerator.java
  Log:
  Making sure the continuation is present in the Jexl context even if the flowContext 
is missing.
  
  Revision  Changes    Path
  1.7       +3 -1      
cocoon-2.1/src/java/org/apache/cocoon/generation/JXTemplateGenerator.java
  
  Index: JXTemplateGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/cocoon-2.1/src/java/org/apache/cocoon/generation/JXTemplateGenerator.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- JXTemplateGenerator.java  11 Aug 2003 12:48:56 -0000      1.6
  +++ JXTemplateGenerator.java  28 Aug 2003 14:29:43 -0000      1.7
  @@ -2662,7 +2662,6 @@
           map = globalJexlContext.getVars();
           if (contextObject != null) {
               map.put("flowContext", contextObject);
  -            map.put("continuation", kont);
               // FIXME (VG): Is this required (what it's used for - examples)?
               // Here I use Rhino's live-connect objects to allow Jexl to call
               // java constructors
  @@ -2670,6 +2669,9 @@
               Object pkgs = JavaScriptFlow.getPackages(objectModel);
               map.put("java", javaPkg);
               map.put("Packages", pkgs);
  +        }
  +        if (kont!=null) {
  +            map.put("continuation", kont);
           }
           map.put("request", request);
           map.put("response", response);
  
  
  

Reply via email to