ovidiu      02/03/21 15:34:29

  Modified:    src/scratchpad/schecoon ChangeLog
  Log:
  2002-03-21  Ovidiu Predescu  <[EMAIL PROTECTED]>
  
        * webapp/WEB-INF/web.xml: Change to the new location of
        cocoon.xconf.
  
        * webapp/WEB-INF/cocoon.xconf: Moved from webapp/ here.
  
        * webapp/user.roles: Added the continuations manager role.
  
        * webapp/sitemap.xmap: Include example2.js using <map:script>
        instead of loading it from example.js using cocoon.load().
  
        * webapp/example.js: Removed cocoon.load from the top level, as it
        is known not to work.
  
        * webapp/example2.js: More code.
  
        * src/org/apache/cocoon/components/flow/javascript/system.js:
        Implement handleContinuation.
  
        * src/org/apache/cocoon/components/flow/javascript/JSWebContinuation.java:
        JavaScript representation of the WebContinuation Java class.
  
        * src/org/apache/cocoon/components/flow/javascript/JSCocoon.java:
        Added setter and getter for the ContinuationsManager.
        (jsFunction_processPipeline): Check if the pipeline was already
        executed.
        (jsFunction_lookupContinuation, jsFunction_diplayAllContinuations):
        New methods.
  
        * src/org/apache/cocoon/components/flow/flow.xconf: Define the
        "load-on-startup" attribute. Define the <continuations> element.
  
        * src/org/apache/cocoon/components/flow/WebContinuation.java:
        Added. Maintains a continuation in a scripting language, and the
        tree structure created by continuations in the running Web
        application.
  
        * src/org/apache/cocoon/components/flow/JavaScriptInterpreter.java:
        Define JSWebContinuation as object available in JavaScript.
        (FIXME): Set the ContinuationsManager to the JSCocoon instance
        created.
  
        * src/org/apache/cocoon/components/flow/InterpreterSelector.java
        (configure FIXME): Manually send compose to the created
        interpretors as the ExcaliburComponentSelector doesn't seem to do
        it in addComponent().
  
        * src/org/apache/cocoon/components/flow/ContinuationsManagerImpl.java:
        Added. The implementation of the ContinuationsManager interface.
  
        * src/org/apache/cocoon/components/flow/ContinuationsManager.java:
        Created. Maintains the WebContinuation instances.
  
        * src/org/apache/cocoon/components/flow/AbstractInterpreter.java
        (compose): obtain the ContinuationsManager component.
  
        * build.xml: Copy .js files to the build directory. Moved
        cocoon.xconf in the WEB-INF/ directory.
  
  Revision  Changes    Path
  1.25      +60 -0     xml-cocoon2/src/scratchpad/schecoon/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/scratchpad/schecoon/ChangeLog,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- ChangeLog 19 Mar 2002 09:48:42 -0000      1.24
  +++ ChangeLog 21 Mar 2002 23:34:29 -0000      1.25
  @@ -1,3 +1,63 @@
  +2002-03-21  Ovidiu Predescu  <[EMAIL PROTECTED]>
  +
  +     * webapp/WEB-INF/web.xml: Change to the new location of
  +     cocoon.xconf.
  +
  +     * webapp/WEB-INF/cocoon.xconf: Moved from webapp/ here.
  +
  +     * webapp/user.roles: Added the continuations manager role.
  +
  +     * webapp/sitemap.xmap: Include example2.js using <map:script>
  +     instead of loading it from example.js using cocoon.load().
  +
  +     * webapp/example.js: Removed cocoon.load from the top level, as it
  +     is known not to work.
  +
  +     * webapp/example2.js: More code.
  +
  +     * src/org/apache/cocoon/components/flow/javascript/system.js:
  +     Implement handleContinuation.
  +
  +     * src/org/apache/cocoon/components/flow/javascript/JSWebContinuation.java:
  +     JavaScript representation of the WebContinuation Java class.
  +
  +     * src/org/apache/cocoon/components/flow/javascript/JSCocoon.java:
  +     Added setter and getter for the ContinuationsManager.
  +     (jsFunction_processPipeline): Check if the pipeline was already
  +     executed.       
  +     (jsFunction_lookupContinuation, jsFunction_diplayAllContinuations):
  +     New methods.
  +
  +     * src/org/apache/cocoon/components/flow/flow.xconf: Define the
  +     "load-on-startup" attribute. Define the <continuations> element.
  +
  +     * src/org/apache/cocoon/components/flow/WebContinuation.java:
  +     Added. Maintains a continuation in a scripting language, and the
  +     tree structure created by continuations in the running Web
  +     application.
  +
  +     * src/org/apache/cocoon/components/flow/JavaScriptInterpreter.java:
  +     Define JSWebContinuation as object available in JavaScript.
  +     (FIXME): Set the ContinuationsManager to the JSCocoon instance
  +     created.
  +
  +     * src/org/apache/cocoon/components/flow/InterpreterSelector.java
  +     (configure FIXME): Manually send compose to the created
  +     interpretors as the ExcaliburComponentSelector doesn't seem to do
  +     it in addComponent().
  +
  +     * src/org/apache/cocoon/components/flow/ContinuationsManagerImpl.java:
  +     Added. The implementation of the ContinuationsManager interface.
  +
  +     * src/org/apache/cocoon/components/flow/ContinuationsManager.java:
  +     Created. Maintains the WebContinuation instances.
  +
  +     * src/org/apache/cocoon/components/flow/AbstractInterpreter.java
  +     (compose): obtain the ContinuationsManager component.
  +
  +     * build.xml: Copy .js files to the build directory. Moved
  +     cocoon.xconf in the WEB-INF/ directory.
  +
   2002-03-19  Ovidiu Predescu  <[EMAIL PROTECTED]>
   
        * webapp/sitemap.xmap: Use the wildcard matcher instead of
  
  
  

----------------------------------------------------------------------
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