Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-15829

"Inject Bamboo variables" task fails on properties file containing the text "\u"

    XMLWordPrintable

Details

    • Bug
    • Resolution: Not a bug
    • Low
    • None
    • 5.8.1
    • None
    • None

    Description

      Create a file with e.g.

      thedir=c:\users
      

      Build fails with:

      09-Apr-2015 12:58:28	Error occurred while running Task 'inject(2)' of type com.atlassian.bamboo.plugins.bamboo-variable-inject-plugin:inject.
      09-Apr-2015 12:58:28	java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
      09-Apr-2015 12:58:28	        at java.util.Properties.loadConvert(Properties.java:568)
      09-Apr-2015 12:58:28	        at java.util.Properties.load0(Properties.java:391)
      09-Apr-2015 12:58:28	        at java.util.Properties.load(Properties.java:341)
      09-Apr-2015 12:58:28	        at com.atlassian.bamboo.plugins.variable.inject.InjectVariablesTask.loadProperties(InjectVariablesTask.java:86)
      09-Apr-2015 12:58:28	        at com.atlassian.bamboo.plugins.variable.inject.InjectVariablesTask.execute(InjectVariablesTask.java:44)
      09-Apr-2015 12:58:28	        at com.atlassian.bamboo.task.TaskExecutorImpl.executeTasks(TaskExecutorImpl.java:220)
      

      Looks like the parser is tripping over the "\u" (of "\users").

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rverschoor Rene Verschoor (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: