Проблема в том, что свойство журнала не является статическим, поэтому оно не видно из статического замыкания.Вы можете создать свой собственный статический регистратор и использовать его, например,
static final Logger LOG = Logger.getLogger('some.logging.category.name')
, а затем использовать это:
static namedQueries = {
firstThree {
if (booleanValue) {
LOG.trace "booleanValue = true"
eq ('bar', foo)
}
maxResults(3)
}
}