ovidiu      02/03/24 23:44:56

  Modified:    src/scratchpad/schecoon/webapp sitemap.xmap
  Log:
  Make use of <map:continue> to resume a continuation saved previously.
  
  Revision  Changes    Path
  1.11      +9 -15     xml-cocoon2/src/scratchpad/schecoon/webapp/sitemap.xmap
  
  Index: sitemap.xmap
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/scratchpad/schecoon/webapp/sitemap.xmap,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- sitemap.xmap      24 Mar 2002 07:43:25 -0000      1.10
  +++ sitemap.xmap      25 Mar 2002 07:44:56 -0000      1.11
  @@ -36,9 +36,7 @@
      <map:pipeline>
   
         <map:match pattern="calc/kont/*">
  -        <map:call function="handleContinuation">
  -          <map:parameter name="kontId" value="{1}"/>
  -        </map:call>
  +        <map:continue with="{1}"/>
         </map:match>
   
         <map:match pattern="calc/">
  @@ -87,17 +85,15 @@
           </map:call>
         </map:match>
   
  -      <!-- This example invokes a Scheme function, defined using
  -      "function":
  -
  -      (function (my-function sitemap env a b)
  -        ...)
  +      <!-- This example invokes a function in an interpreted language.
   
         The function's argument names can appear as parameters inside
  -      the <map:param> elements, like below. A parameter defined in
  -      <map:call> using <map:param>, which is not a formal argument of
  -      the Scheme function, is simply ignored (like the "c" parameter
  -      below).
  +      the <map:parameter> elements, like below. In most languages, the
  +      name of te argument is ignored, and the arguments are passed to
  +      the actual function in the position in which they appear in the
  +      XML fragment. In languages where arguments can be named, the
  +      order of the <map:parameter> is not important, as parameters are
  +      associated by name with the actual values.
   
         -->
         <map:match pattern="function/*">
  @@ -110,9 +106,7 @@
   
         <!-- This pipeline executes continuations stored on the server -->
         <map:match pattern="kont/*">
  -        <map:call function="handleContinuation">
  -          <map:parameter name="kontId" value="{1}"/>
  -        </map:call>
  +        <map:continue with="{1}"/>
         </map:match>
   
       </map:pipeline>
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to