У меня есть отчет в JasperStudio, где я использовал класс с именем CustomCalendar
Мой CustomCalendar
Класс Java определен следующим образом:
public class CustomCalendar extends MarshallDate implements UserType, Serializable {
// property block
}
Я импортировал в свой проект Jasper hibernate-core-4.3.8.Final.jar
(и добавил в проект Jasper Java Build Path), потому что предыдущая ошибка в классе CustomCalendar
не разрешила зависимость от UserType
класса Hibernate.
Я также импортировал в проект Jasper файл .jar, в котором определен мой класс CustomCalendar
, и добавил в путь сборки Java проект Jasper.
Теперь у меня есть ошибка об отсутствии зависимости от класса HibernateException
, но она (как класс UserType
) находится внутри hibernate-core-4.3.8.Final.jar
.
Это трассировка стека исключений:
net.sf.jasperreports.engine.JRException: ошибки встречались, когда
составление файла класса выражений отчета:
org.codehaus.groovy.control.MultipleCompilationErrorsException:
Ошибка запуска: общая ошибка при создании класса:
java.lang.NoClassDefFoundError: невозможно загрузить класс
it.unsurety.shared.dmn.CustomCalendar из-за отсутствия зависимости
орг / спящий режим / HibernateException
java.lang.RuntimeException: java.lang.NoClassDefFoundError: Невозможно
загрузить класс it.unsurety.shared.dmn.CustomCalendar из-за отсутствия
зависимость org / hibernate / HibernateException в
org.codehaus.groovy.control.CompilationUnit.convertUncaughtExceptionToCompilationError (CompilationUnit.java:1091)
в
org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes (CompilationUnit.java:1069)
в
org.codehaus.groovy.control.CompilationUnit.doPhaseOperation (CompilationUnit.java:591)
в
org.codehaus.groovy.control.CompilationUnit.processPhaseOperations (CompilationUnit.java:569)
в
org.codehaus.groovy.control.CompilationUnit.compile (CompilationUnit.java:546)
в
net.sf.jasperreports.compilers.JRGroovyCompiler.compileUnits (JRGroovyCompiler.java:102)
в
net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport (JRAbstractCompiler.java:203)
в
net.sf.jasperreports.eclipse.builder.JasperReportCompiler.compileReport (JasperReportCompiler.java:286)
в
net.sf.jasperreports.eclipse.builder.JasperReportCompiler.compileReport (JasperReportCompiler.java:138)
в
net.sf.jasperreports.eclipse.builder.JasperReportsBuilder.compileJRXML (JasperReportsBuilder.java:212)
в
com.jaspersoft.studio.editor.action.CompileAction.actionCompile (CompileAction.java:154)
в
com.jaspersoft.studio.editor.action.CompileAction $ 1.run (CompileAction.java:98)
at org.eclipse.core.internal.jobs.Worker.run (Worker.java:56) Вызвано
by: java.lang.NoClassDefFoundError: Невозможно загрузить класс
it.unsurety.shared.dmn.CustomCalendar из-за отсутствия зависимости
org / hibernate / HibernateException в
org.codehaus.groovy.vmplugin.v5.Java5.configureClassNode (Java5.java:391)
в
org.codehaus.groovy.ast.ClassNode.lazyClassInit (ClassNode.java:265)
в
org.codehaus.groovy.ast.ClassNode.getUnresolvedSuperClass (ClassNode.java:1004)
в
org.codehaus.groovy.ast.ClassNode.getUnresolvedSuperClass (ClassNode.java:999)
в
org.codehaus.groovy.ast.ClassNode.getSuperClass (ClassNode.java:993)
в
org.codehaus.groovy.ast.ClassNode.isDerivedFrom (ClassNode.java:936)
в
org.codehaus.groovy.classgen.asm.InvocationWriter.castToNonPrimitiveIfNecessary (InvocationWriter.java:858)
в
org.codehaus.groovy.classgen.asm.OperandStack.doConvertAndCast (OperandStack.java:347)
в
org.codehaus.groovy.classgen.asm.OperandStack.doGroovyCast (OperandStack.java:282)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitCastExpression (AsmClassGenerator.java:741)
в
org.codehaus.groovy.ast.expr.CastExpression.visit (CastExpression.java:87)
в
org.codehaus.groovy.classgen.asm.BinaryExpressionHelper.evaluateCompareExpression (BinaryExpressionHelper.java:441)
в
org.codehaus.groovy.classgen.asm.BinaryExpressionHelper.eval (BinaryExpressionHelper.java:92)
вorg.codehaus.groovy.classgen.AsmClassGenerator.visitBinaryExpression (AsmClassGenerator.java:638) по адресу org.codehaus.groovy.ast.expr.BinaryExpression.visit (BinaryExpression.java:51) по адресу org.codehaus.groovy.ClassGenerator.classgenvisitBooleanExpression (AsmClassGenerator.java:760) по адресу org.codehaus.groovy.ast.expr.BooleanExpression.visit (BooleanExpression.java:42) по адресу org.codehaus.groovy.classgen.asm.BinaryExpressionHelper.evaluateNerjaryjerary (8): обычныйв org.codehaus.groovy.classgen.asm.BinaryExpressionHelper.evaluateTernary (BinaryExpressionHelper.java:872) в org.codehaus.groovy.classgen.AsmClassGenerator.visitTernaryExpression (AsmClassGenerator.jovg.code.java: 6).TernaryExpression.visit (TernaryExpression.java:45) в org.codehaus.groovy.classgen.asm.BinaryExpressionHelper.evaluateEqual (BinaryExpressionHelper.java:316) в org.codehaus.groovy.classgen.asm.Binaryjp выражение (бинарное выражение: 84) на org.codehaus.groovy.classgen.AsmClassGenerator.visitBinaryExpression (AsmClassGenerator.java:638) в org.codehaus.groovy.ast.expr.BinaryExpression.visit (BinaryExpression.java:51) в org.codehaus.groovy.classgen.asm.StatementWriterSwtate (Statement.Java: 607) в org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeExpressionStatement (OptimizingStatementWriter.java:357) в org.codehaus.groovy.classgen.AsmClassGenerator.visit.pressionStatement.govaseg.jovaseg org org.group.jpg.ast.stmt.ExpressionStatement.visit (ExpressionStatement.java:42) в org.codehaus.groovy.classgen.asm.StatementWriter.writeBlockStatement (StatementWriter.java:84) в org.codehaus.groovy.classgen.asm.mentriter.asm.iteriter.as(OptimizingStatementWriter.java:158) в org.codehaus.groovy.classgen.AsmClassGenerator.visitBlockStatement (AsmClassGenerator.java:566) в org.codehaus.groovy.ast.stmt.BlockStatement.visit (BlockStatement.gava:71).codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:288) в org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280) в org.codehaus.groovy.classitj.isj.gen.G.Segn.Gease.Gease.Gease.Gease.GeSignE.Gease.Gease.Gease.Ge.в org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43) в org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299) в org.codehaus.groovy.gen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280) при org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582) в org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java: 43) в org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299) в org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementW280). Orva. Org.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582) в org.codehaus.groovy.ast.stmt,: 280) в org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582) в org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43) в org.codehaus.groovclassgen.asm.Java: 582) в org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeBlockStatement (StatementWriter.java:84)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeBlockStatement (OptimizingStatementWriter.java:158)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitBlockStatement (AsmClassGenerator.java:566)
в
org.codehaus.groovy.ast.stmt.BlockStatement.visit (BlockStatement.java:71)
в
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClassCodeContainer (ClassCodeVisitorSupport.java:104)
в
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitConstructorOrMethod (ClassCodeVisitorSupport.java:115)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitStdMethod (AsmClassGenerator.java:430)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitConstructorOrMethod (AsmClassGenerator.java:387)
в
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitMethod (ClassCodeVisitorSupport.java:126)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitMethod (AsmClassGenerator.java:507)
в
org.codehaus.groovy.ast.ClassNode.visitContents (ClassNode.java:1086)
в
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClass (ClassCodeVisitorSupport.java:53)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitClass (AsmClassGenerator.java:233)
в
org.codehaus.groovy.control.CompilationUnit $ 16.call (CompilationUnit.java:813)
в
org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes (CompilationUnit.java:1055)
... еще 11
1 ошибка. в
net.sf.jasperreports.compilers.JRGroovyCompiler.compileUnits (JRGroovyCompiler.java:109)
вnet.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport (JRAbstractCompiler.java:203) в net.sf.jasperreports.eclipse.builder.JasperReportCompiler.compileReport (JasperReportCompiler.java:286) в net.sf.jpbuilder.JasperReportCompiler.compileReport (JasperReportCompiler.java:138) по адресу net.sf.jasperreports.eclipse.builder.JasperReportsBuilder.compileJRXML (JasperReportsBuilder.java:212) в comp.jompJava: 154) на com.jaspersoft.studio.editor.action.CompileAction $ 1.run (CompileAction.java:98) на org.eclipse.core.internal.jobs.Worker.run (Worker.java:56). Причина:org.codehaus.groovy.control.MultipleCompilationErrorsException: ошибка запуска: общая ошибка при генерации класса: java.lang.NoClassDefFoundError: Невозможно загрузить класс it.unterminty.shared.dmn.CustomCalendar из-за отсутствия зависимости org / hibernate / HibernateException * 10
java.lang.RuntimeException: java.lang.NoClassDefFoundError: Невозможно загрузить класс it.unsurety.shared.dmn.CustomCalendar из-за отсутствия зависимости org / hibernate / HibernateException в org.codehaus.groovy.control.CompilationUnit.convertUncaughtExceptionToCompilationError (CompilationUnit.jgrog. orha. at. or91. at. or91)control.CompilationUnit.applyToPrimaryClassNodes (CompilationUnit.java:1069) в org.codehaus.groovy.control.CompilationUnit.doPhaseOperation (CompilationUnit.java:591) в org.codehaus.groovycessilв org.codehaus.groovy.control.CompilationUnit.compile (CompilationUnit.java:546) в net.sf.jasperreports.compilers.JRGroovyCompiler.compileUnits (JRGroovyCompiler.java:102) в net.sRA.jaspercom.compileReport (JRAbstractCompiler.java:203) в net.sf.jasperreports.eclipse.builder.JasperReportCompiler.compileReport (JasperReportCompiler.java:286) в net.sf.jasperreports.eclipse.builder.JasperReportCompiler.comJava: 138) в net.sf.jasperreports.eclipse.builder.JasperReportsBuilder.compileJRXML (JasperReportsBuilder.java:212) в com.jaspersoft.studio.editor.action.CompileAction.actionCompile (CompileAction.javajpers:as:::::::).studio.editor.action.CompileAction $ 1.run (CompileAction.java:98) в org.eclipse.core.internal.jobs.Worker.run (Worker.java:56). Причина: java.lang.NoClassDefFoundError: Невозможно выполнитьЗагрузите класс it.unsurety.shared.dmn.CustomCalendar из-за отсутствия зависимости org / hibernate / HibernateException в org.codehaus.groovy.vmplugin.v5.Java5.configureClassNode (Java5.java:391) в org.codehaus.groovy.ast.ClassNode.lazyClassInit (ClassNode.java:265) в org.codehaus.groovy.ast.ClassNode.getUnresolvedSuperClass (ClassNode.java:1004) в org.codehaus.groovy.ast.ClassNode.getUnresolvedSuperClass (ClassNode.java) jj..codehaus.groovy.ast.ClassNode.getSuperClass (ClassNode.java:993) в org.codehaus.groovy.ast.ClassNode.isDerivedFrom (ClassNode.java:936) в org.codehaus.groovy.classgen.asm.InvocationWriter.: 282) в org.codehaus.groovy.classgen.AsmClassGenerator.visitCastExpression (AsmClassGenerator.java:741) в org.codehaus.groovy.ast.expr.CastExpression.visit (CastExpression.java:87) в org.codehaus.groovclassgen.asm.BinaryExpressionHelper.evaluateCompareExpression (BinaryExpressionHelper.java:441) в org.codehaus.groovy.classgen.asm.BinaryExpressionHelper.eval (BinaryExpressionHelper.java:92) в org.codehaus.Ява: 638) вorg.codehaus.groovy.ast.expr.BinaryExpression.visit (BinaryExpression.java:51)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitBooleanExpression (AsmClassGenerator.java:760)
в
org.codehaus.groovy.ast.expr.BooleanExpression.visit (BooleanExpression.java:42)
в
org.codehaus.groovy.classgen.asm.BinaryExpressionHelper.evaluateNormalTernary (BinaryExpressionHelper.java:847)
в
org.codehaus.groovy.classgen.asm.BinaryExpressionHelper.evaluateTernary (BinaryExpressionHelper.java:872)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitTernaryExpression (AsmClassGenerator.java:628)
в
org.codehaus.groovy.ast.expr.TernaryExpression.visit (TernaryExpression.java:45)
в
org.codehaus.groovy.classgen.asm.BinaryExpressionHelper.evaluateEqual (BinaryExpressionHelper.java:316)
в
org.codehaus.groovy.classgen.asm.BinaryExpressionHelper.eval (BinaryExpressionHelper.java:84)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitBinaryExpression (AsmClassGenerator.java:638)
в
org.codehaus.groovy.ast.expr.BinaryExpression.visit (BinaryExpression.java:51)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeExpressionStatement (StatementWriter.java:607)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeExpressionStatement (OptimizingStatementWriter.java:357)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitExpressionStatement (AsmClassGenerator.java:620)
в
org.codehaus.groovy.ast.stmt.ExpressionStatement.visit (ExpressionStatement.java:42)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeBlockStatement (StatementWriter.java:84)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeBlockStatement (OptimizingStatementWriter.java:158)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitBlockStatement (AsmClassGenerator.java:566)
в
org.codehaus.groovy.ast.stmt.BlockStatement.visit (BlockStatement.java:71)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:288)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
вorg.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeIfElse (StatementWriter.java:299)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeIfElse (OptimizingStatementWriter.java:280)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitIfElse (AsmClassGenerator.java:582)
в
org.codehaus.groovy.ast.stmt.IfStatement.visit (IfStatement.java:43)
в
org.codehaus.groovy.classgen.asm.StatementWriter.writeBlockStatement (StatementWriter.java:84)
в
org.codehaus.groovy.classgen.asm.OptimizingStatementWriter.writeBlockStatement (OptimizingStatementWriter.java:158)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitBlockStatement (AsmClassGenerator.java:566)
в
org.codehaus.groovy.ast.stmt.BlockStatement.visit (BlockStatement.java:71)
в
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClassCodeContainer (ClassCodeVisitorSupport.java:104)
в
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitConstructorOrMethod (ClassCodeVisitorSupport.java:115)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitStdMethod (AsmClassGenerator.java:430)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitConstructorOrMethod (AsmClassGenerator.java:387)
в
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitMethod (ClassCodeVisitorSupport.java:126)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitMethod (AsmClassGenerator.java:507)
в
org.codehaus.groovy.ast.ClassNode.visitContents (ClassNode.java:1086)
в
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClass (ClassCodeVisitorSupport.java:53)
в
org.codehaus.groovy.classgen.AsmClassGenerator.visitClass (AsmClassGenerator.java:233)
в
org.codehaus.groovy.control.CompilationUnit $ 16.call (CompilationUnit.java:813)
в
org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes (CompilationUnit.java:1055)
... еще 11
1 ошибка
в
org.codehaus.groovy.control.ErrorCollector.failIfErrors (ErrorCollector.java:310)
в
org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes (CompilationUnit.java:1075)
вorg.codehaus.CompilationUnit.java:546) at net.sf.jasperreports.compilers.JRGroovyCompiler.compileUnits (JRGroovyCompiler.java:102) ... еще 7