Jira Groovy не может справиться с ответом - PullRequest
0 голосов
/ 14 января 2019

Я разрабатываю скрипт с помощью scriptrunner в jira, я хочу получить ответ для проверки ошибки, но я не знаю, почему Ответ не объявлен. Не могли бы вы проверить мой код и сообщить мне, в чем проблема.

Ошибка:

[Проверка статического типа] - переменная [response] не объявлена ​​

Код:

import groovyx.net.http.HTTPBuilder
import static groovyx.net.http.ContentType.*
import groovyx.net.http.ContentType
import static groovyx.net.http.Method.*
import groovy.json.JsonSlurper
import net.sf.json.groovy.JsonSlurper

def http = new HTTPBuilder('http://sample.com//test')
http.request(POST) {
    requestContentType = ContentType.JSON
    body =  [username: 'USERNAME', password: 'PASSWORD']

        response.success = { resp, JSON ->

  return JSON

    }

        response.failure = { resp ->
        return "Request failed with status ${resp.status}"

            }
    }
...