I'm trying to write a JQL Script Function an I keep getting NoViableAltException(59@[]) error. I believe the problem is with my constructed JQL statement and want to display the statement in the logs. However, when I include logging statements, I get compilation errors.
I have both of the following import statements:
import groovy.util.logging.Log4j
import org.apache.log4j.Category
I've tried:
def Category log = Category.getInstance("com.onresolve.jira.groovy");
log.setLevel(org.apache.log4j.Level.DEBUG);
log.debug "debug statements";
and
def Category log = Category.getInstance("com.onresolve.jira.groovy.PostFunction");
log.setLevel(org.apache.log4j.Level.DEBUG);
log.info "debug statements";
Both return the compilation error
unexpected token: log @ line 35, column 1.
log.setLevel(org.apache.log4j.Level.DEBUG)
Any suggestions on how I can get this to work?
Thanks, Peter