Artifact Download Task Source plan field encoding

XMLWordPrintable

    • 2
    • Severity 3 - Minor

      Summary

      In the Artifact Download Build Task, the "greater than" symbol in the Source plan field displays incorrectly on Chrome and Firefox as ›. For example:

      Project › Plan

      Steps to Reproduce

      1. Open Bamboo in Chrome or Firefox
      2. Add or edit an Artifact Download Task in a Build Plan
      3. Select a Source plan from the dropdown list
      4. Check the Source plan field

      Expected Results

      The names are encoded correctly, and show

      Project > Plan

      Actual Results

      The UI shows:

      Project › Plan

      Workaround

      If you are on Windows, this character appears correctly in IE11.

      Linux/Mac OS X and Windows Console

      1. Stop Bamboo
      2. Edit <bamboo-install>/bin/setenv.(sh|bat) to add -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 to JVM_SUPPORT_RECOMMENDED_ARGS
        Unix example
        JVM_SUPPORT_RECOMMENDED_ARGS="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8"
        
        Windows example
        set JVM_SUPPORT_RECOMMENDED_ARGS="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8"
        

      Windows Service

      1. Stop Bamboo
      2. Open the Tomcat configuration for the Bamboo Service by running the tomcat8w command on the command line (cmd.exe) – for example:
        tomcat8w //ES//Bamboo
      3. Click on the Java tab to see the list of current start-up options
      4. Add the following to the Java Options field:
        -Dfile.encoding=UTF-8 
        -Dsun.jnu.encoding=UTF-8

            Assignee:
            Unassigned
            Reporter:
            Ellie Z
            Votes:
            3 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: