Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Custom Listener

Viktor Kuzmychov
Contributor
July 22, 2020

Hi Adaptavist,

Could you please give some insight on why custom listener class is not working anymore? 

Listener is from your example:

import com.atlassian.jira.event.issue.AbstractIssueEventListener
import com.atlassian.jira.event.issue.IssueEvent
import org.apache.log4j.Category

class ExampleListener extends AbstractIssueEventListener {
Category log = Category.getInstance(ExampleListener.class)

@Override
void workflowEvent(IssueEvent event) {
log.debug "Event: ${event.getEventTypeId()} fired for ${event.issue} and caught by ExampleListener"
}

}

 

But I get this error regardless:

2020-07-22 09:53:15,246-0400 http-nio-8080-exec-4 ERROR viktor.kuzmychov 593x162893x1 b1q2qw 10.34.211.142,10.36.79.31 /secure/AjaxIssueAction.jspa [c.o.scriptrunner.runner.AbstractScriptListener] Script function failed on event: com.atlassian.jira.event.issue.IssueEvent, file: null
groovy.lang.MissingMethodException: No signature of method: ExampleListener.main() is applicable for argument types: ([Ljava.lang.String;) values: [[]]
Possible solutions: wait(), wait(long), find(), any(), wait(long, int), init(java.util.Map)

I have 6.1.0-p5 Scriptrunner on Jira v8.5.3

Thank you.

2 answers

1 accepted

Suggest an answer

Log in or Sign up to answer
1 vote
Answer accepted
Viktor Kuzmychov
Contributor
August 24, 2020
0 votes
Viktor Kuzmychov
Contributor
August 12, 2020

Anyone? 

TAGS
AUG Leaders

Atlassian Community Events