Uploaded image for project: 'Cocoon'
  1. Cocoon
  2. COCOON-1831

Passing parameters to sub calls

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • Patch available
    • Servlet Service Framework

    Description

      When a servlet service request is created, parameters from the parent request are ignored. This means that the sub request is performed as a fresh and clean new call. This would avoid any possible side-effects, but is very inconvenient in practice because you don't even know the request header parameters from the original (external) request. Additionally you can only pass information which is part of the returned stream, which is e.g. a blocker to use the servlet protocol together with the control flow implementations. Those make use of special request parameters to transport the model ("bizdata") to the view layer.

      Attachments

        1. BlockCallHttpServletRequest.patch
          5 kB
          Rice Yeh
        2. cocoon-servlet-service-impl.patch
          30 kB
          Rice Yeh
        3. cocoon-servlet-service-impl.patch
          30 kB
          Rice Yeh

        Issue Links

          Activity

            People

              reinhard@apache.org Reinhard Poetz
              reinhard@apache.org Reinhard Poetz
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: