Сообщите, что работаете с ireport, но не с яшмой - PullRequest
0 голосов
/ 25 января 2011

Я создаю отчет с ireport, который работает нормально, но когда я запускаю отчет с помощью jasper с java-приложением, получаю эту ошибку

java.lang.NoSuchMethodError: org.codehaus.groovy.runtime.ScriptBytecodeAdapter.castToType(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;

У кого-нибудь есть идеи о том, что может быть неправильным? спасибо за вашу помощь

Ответы [ 2 ]

2 голосов
/ 25 января 2011

Проверьте версию Groovy, которую вы используете в своем java-приложении / IDE, с версией, используемой iReport.

1 голос
/ 05 января 2012

На самом деле это происходит из-за того, что вы все еще используете Groovy в качестве языка отчетов вместо Java.так что вам нужно сделать, это изменить язык отчетности на Java.Для этого сделайте так

проверьте следующую ссылку, это поможет вам.

http://edwin.baculsoft.com/2010/11/how-to-handle-jasper-reports-compilationfailedexception/

...