Я работаю над проектом grails 3 (grails version 3.2.3, java version 1.8), где ему нужно преобразовать gsp в pdf. Я попытался использовать плагин рендеринга, предоставляемый grails. Я импортировал плагин с помощью: compile 'org.grails.plugins:rendering:2.0.3'
в моем build.gradle файлеГрафил рендеринга плагин несовместимый тип возвращаемого вопроса
и в моем контроллере я использовал:
ByteArrayOutputStream bytes = pdfRenderingService.render(template: "/templates/pdf_PI", model: [proformaInvoice: proformaInvoice])
для визуализации PDF. Услуга вводится с помощью def pdfRenderingService
однако я получаю эту ошибку
grails-app/controllers/chsam/re/ProformaInvoiceController.groovy: -1: The return type of java.lang.Object getPdfRenderingService() in chsam.re.ProformaInvoiceController is incompatible with grails.plugins.rendering.pdf.PdfRenderingService in grails.plugins.rendering.RenderingTrait. At [-1:-1] @ line -1, column -1.
Я провел часы, пытаясь получить этот плагин для работы, но он просто не будет работать. Пожалуйста помоги.
плз добавить зависимость этого dependencie, зависимости { выполнение 'org.springframework: весна-тест: 4.1.6.RELEASE' } –
добавьте эту компиляцию «орг .grails.plugins: rendering: 2.0.0-SNAPSHOT "вместо добавления этого компилятора" org.grails.plugins: rendering: 2.0.3 ' –