Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-17039

Remove local velocity macros definitions in JIRA

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Medium
    • 4.0
    • 3.13.3
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: