[RESOLVIDO] Erro ao compilar relatorio no iReport

Alguem sabe que erro é esse?
Eu adicionei um subRelatorio e começou com esse erro :

Compiling to file... /home/carlos/Relatório iReport/bioLab/relBioLab.jasper Errors compiling /home/carlos/Relatório iReport/bioLab/relBioLab.jasper! Compilation exceptions: com.jaspersoft.ireport.designer.compiler.ErrorsCollector@1ffafc4
net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
calculator_relBioLab_1341325764075_348224: 199: unexpected token: ) @ line 199, column 48.
1 error
    at net.sf.jasperreports.compilers.JRGroovyCompiler.compileUnits(JRGroovyCompiler.java:101)
    at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:188)
    at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:215)
    at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:131)
    at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:515)
    at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)
    at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
calculator_relBioLab_1341325764075_348224: 199: unexpected token: ) @ line 199, column 48.
1 error
    at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:296)
    at org.codehaus.groovy.control.ErrorCollector.addFatalError(ErrorCollector.java:143)
    at org.codehaus.groovy.control.ErrorCollector.addError(ErrorCollector.java:113)
    at org.codehaus.groovy.control.ErrorCollector.addError(ErrorCollector.java:125)
    at org.codehaus.groovy.control.SourceUnit.addError(SourceUnit.java:337)
    at org.codehaus.groovy.antlr.AntlrParserPlugin.transformCSTIntoAST(AntlrParserPlugin.java:104)
    at org.codehaus.groovy.antlr.AntlrParserPlugin.parseCST(AntlrParserPlugin.java:71)
    at org.codehaus.groovy.control.SourceUnit.parse(SourceUnit.java:236)
    at org.codehaus.groovy.control.CompilationUnit$1.call(CompilationUnit.java:158)
    at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:814)
    at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:511)
    at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:487)
    at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:464)
    at net.sf.jasperreports.compilers.JRGroovyCompiler.compileUnits(JRGroovyCompiler.java:97)
    ... 6 more
Compilation running time: 59 

O Relatorio e o SubRelatorio compilam muito bem sozinhos.
Desde já, Obrigado!

E isto aqui, o que tem a dizer sobre

Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: calculator_relBioLab_1341325764075_348224: 199: unexpected token: ) @ line 199, column 48

o que tem na line 199, column 48

Se tu tá fazendo o relatório com código Java, mude a linguagem nas propriedades do relatório de Groovy para Java.

1 curtida

Sim! Peço desculpas … Agora que vi e mudei eles voltaram a funcionar!
É que estavam funcionando corretamente e depois mudaram sozinhos!
Obrigado e desculpas novamente!

1 curtida

Foi bom você ter perguntado, resolveu o meu hoje! :wink: