2012-01-10 2 views
0

Я пытаюсь настроить отчет с использованием набора данных с пружинным спящим режимом с iReport 4.5.iReport with Spring 3.1

Я использую весну 3.1 и когда добавлена ​​папка контекста весов в путь к iReport, а также файлы jar 3.1.

Когда я проверить подключение, я получаю ошибку NoSuchMethodDef на:

Это был добавлен после любой версии в ireports модуля spring.jar и Apparantly, что баночка быть MutablePropertyValue.add (String, Object) загружен вместо моей весны 3.1 банок.

Я попытался удалить lireport's spring.jar из пути к классам, и он снова появляется, когда приложение загружается снова.

Я также попытался создать spring.jar с обновленными классами 3.1, и это тоже не сработало.

Как мне обойти это? Поддерживает ли iReport Spring 3.1?

+0

Вы используете maven? Затем установите исключение для Jar, который вам не нужен. –

+0

Не использовать maven, и проблема в iReport, не в моем приложении. Мое приложение не загружает старую версию весны. –

ответ

2

Даже я столкнулся с той же проблемой, которую вы столкнулись ошибки NoSuchMethodDef на: MutablePropertyValue.add (String, Object)

Для этой проблемы я удалил ненужные банки и все же версию баночки в иРепорт после того, что путь к классам проблема была ушел, но я получил еще одну проблему, когда кнопка «тест» Я нажал,

неожиданный маркер в строке 1 выберите адрес в качестве адреса из адресной адреса

После того как я проанализировал, что это может быть вызвано по умолчанию тест иРепорт соединение стол Addres s. Я проигнорировал эту проблему и продолжил мою реализацию. Наконец, iReport Spring загружается. Hibernate Connection работает для меня.

Пожалуйста, обратитесь эту ссылку подробнее http://www.techpages.org/ireport/spring-loaded-hibernate-connection/2460/ Также попробуйте JSF JasperReport Подпружиненный гибернации Пример подключения http://www.techpages.org/ireport/jsf-jasper-report-ireport/2466/

Я использовал весной 3.1.1 банки.

Смежные вопросы