Remove local velocity macros definitions in JIRA

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • 4.0
    • Affects Version/s: 3.13.3
    • Component/s: None
    • 3.13

      Velocity 1.4 has a bug in it so that local macro definitions can stomp on each other (in a multi threaded way) and invalidate the cached versions of these macros.

      Once this happens parts of JIRA dont work properly and it cant be cleared until JIRA (and the velocity caches) are restarted.

      We need to work around this problem by going through JIRA velocity macros and removing all local macros (and probably placing them into the global macro file)

      We need to write unit test to scan for local macro definitions to prove they have all been found and removed and to stop them be re-introduced.

            Assignee:
            Unassigned
            Reporter:
            ɹǝʞɐq pɐɹq
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: