1

I am using a really simple REST endpoint and its corresponding fragment and it is not working for me. 

The fragment I created is the following: 

enter image description here

Here is the error that I get printed in the log: 

2022-08-17 00:00:40,405+0200 https-openssl-nio-443-exec-297 ERROR mouh 0x69166x26 nxp314 10.248.27.109 /rest/scriptrunner/behaviours/latest/validators.json [c.o.jira.behaviours.BehaviourManagerImpl] Script function failed on issue: issue: PIE-68635, user: mouh, fieldId: __init__, file: <inline script>, edit behaviour: https://itrac-dev.eur.ad.sag/plugins/servlet/scriptrunner/admin/behaviours/edit/15, https://itrac-dev.eur.ad.sag/plugins/servlet/scriptrunner/admin/behaviours/edit/17, https://itrac-dev.eur.ad.sag/plugins/servlet/scriptrunner/admin/behaviours/edit/21
2022-08-17 00:00:40,405+0200 https-openssl-nio-443-exec-297 ERROR mouh 0x69166x26 nxp314 10.248.27.109 /rest/scriptrunner/behaviours/latest/validators.json [c.o.jira.behaviours.BehaviourManagerImpl]

Here is the code for the REST endpoint, the code is super simple as you can tell:

import com.onresolve.scriptrunner.runner.rest.common.CustomEndpointDelegate

import groovy.json.JsonBuilder

import groovy.transform.BaseScript

import javax.ws.rs.core.MultivaluedMap

import javax.ws.rs.core.Response

@BaseScript CustomEndpointDelegate delegate

callMounaSubTaskCreator( 

    httpMethod: "GET", groups: ["jira-administrators"] 

) { MultivaluedMap queryParams, String body -> 

    return Response.ok(new JsonBuilder([abc: 42]).toString()).build() 

}

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.