Birt не генерирует отчет PDF и XLS

Я использую Birt 4.4, и мой html-отчет отлично работает, но XLS и pdf-файлы бросают выходной формат не поддерживается ошибка

org.eclipse.birt.report.engine.api.EngineException: The output format xsl is not supported. 
     at org.eclipse.birt.report.engine.api.impl.EngineTask.setupRenderOption(EngineTask.java:2031)
     at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doRun(RunAndRenderTask.java:96)

Я попытался установить выходной формат xls_spudsoft и emitterID но не повезло

здесь код

EXCELRenderOption xlsOptions = new EXCELRenderOption(options);
xlsOptions.setEmitterID("uk.co.spudsoft.birt.emitters.excel.XlsEmitter");
xlsOptions.setOutputFormat("xls_spudsoft");

response.setHeader("Content-Disposition", "attachment; filename="" + reportName + """);
xlsOptions.setOutputStream(response.getOutputStream());

какие идеи?

спасибо

1 ответов


нашел, в чем проблема, если кто-то хочет знать, как это исправить. Укажите эмиттер для отчета pdf pdfOptions.setEmitterID(RenderOption.OUTPUT_EMITTERID_PDF) и для xls он отсутствовал uk.co.spudsoft.birt.emitters.excel из classpath