Missing Property Exception when Using Exalate External Scripts

    Problem

    When using the Exalate external scripts library you get an error as shown below.

    Error detail:
    groovy.lang.MissingPropertyException: No such property: StatusSync for class: Script

    Note: Please note, that the error message might be different, depending on the missing script. We've used StatusSync.groovy for demonstration purposes.

    Cause

    Exalate external script is not installed in the $JIRA_HOME/scripts directory. The class specified in the error message is missing.

    Note: We've used StatusSync.groovy for demonstration purposes.

    Solution

    Copy the .groovy file into the $JIRA_HOME/scripts directory.