Uploaded image for project: 'SiteMesh'
  1. SiteMesh
  2. MSITEMESH-64

DOC: Cache issues when component is both personalized and dynamic

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Neutral Neutral
    • None
    • None
    • None
    • DevX 32
    • 1

      These are two different mechanismus and is not easy to cache them together. We are not supporting it fully.

      ComponentVariantInjectionListener is taking care about caching personalized compoments and FragmentInjectionListener about dynamic fragments, but it leads into injecting two sitemesh tags for one component(when component is p13n and dynamic).

      MSITEMESH-59 disables injecting component variant tag when component is dynamic and personalized at the same time. Component then fully depends on tag injected for dynamic fragment, but it will correctly work only when TTL is set to 0. Any other setting can lead to unpredictable behaviour.

        Acceptance criteria

              mdrapela Martin DrĂ¡pela
              mdivilek Milan Divilek
              DeveloperX
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:
                Work Started: