Это работает для меня:
$(document).ready(function(){
dataTable = $('#myDataTable').DataTable({
"processing":true,
"serverSide":true,
dom:'lBfrtip',
buttons: ['excel', 'csv', 'pdf', 'copy'],
"lengthMenu": [50,100,500,1000,2000,5000,10000,50000,100000],
"order":[],
"sScrollX": "100%",
"scrollCollapse": true,
"ajax":{
url:"FetchAllAjax.php",
type:"POST"
}
});
});
Дон,
Если классы, которые вы пытаетесь регистрировать, являются стандартными классами Grails (домен, контроллер, служба и т. Д.), Вы должны иметь возможность использовать что-то вроде:
log4j = {
// Logging warnings and higher for all of the app
warn 'grails.app'
// Logging infos and higher for all controllers
info 'grails.app.controller'
// Logging debug and higher for the BarService
debug 'grails.app.service.BarService'
appenders {
// ...as above...
}
root {
// ...as above...
}
}
В разделе журнала руководства пользователя Grails немного больше описания.
Дон,
Я не совсем разбирался в тонкостях регистрации DSL в 1.1, но это может быть полезно для вас: плагин динамического журналирования позволяет вам включать / выключать каналы журналирования, пока ваше приложение работает, а также генерирует некоторую конфигурацию, которую вы затем можете поместить в Conf.groovy.
Надеюсь, это поможет.
Поскольку grails записывает делегатов в log4j, вы можете использовать -Dlog4j.debug
и посмотрите, как настроен log4j ( ссылка ). Возможно, обнаружен другой файл.
Существует по крайней мере одна критическая ошибка для ведения журнала, предназначенная для 1.2, но не для 1.1.x. Конфигурация похожа на вашу. Возможно, сообщения ошибочно занесены в другой файл?