Uploaded image for project: 'Tapestry 5'
  1. Tapestry 5
  2. TAP5-1953

Does the cache for resolved page class names grow indefinetly?

    XMLWordPrintableJSON

Details

    • Question
    • Status: Closed
    • Major
    • Resolution: Invalid
    • 5.3.3
    • None
    • tapestry-core
    • None

    Description

      Having implemented a decorator for the ComponentClassResolver service, I noticed that my advises and the delegates thereof will be called only during initial resolve of the page class name for a given request path.

      I wonder if the cache, which prevents subsequent calls to the custom resolver between requests, does grow indefinitely, and if so, would it be possible to change it so, as to not consume all of the available memory in situations of both high load and indefinite numbers of available request paths?

      Also, I have been unable to find the class/method responsible for caching the results from my custom resolver to this point. Could you please point me to where I may find the caching logic?

      TIA and keep up the great work!

      – Carsten

      Attachments

        Activity

          People

            Unassigned Unassigned
            carsten.klein Carsten Klein
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: