Даже я получаю ту же ошибку ... Это потому, что Hibernate 3.6 устарел "org.hibernate.Hibernate.BOOLEAN" (и другие подобные типы).Они объединили все типы в класс "org.hibernate.type.StandardBasicTypes".
Решение
Решение очень простое.
1) Загрузить все (с исходным кодом)) файл jasper tar.gz с домашнего сайта JasperReports
2) Разархивируйте файл (пусть это место будет называться $ JASPER_SOURCE)
3) vim $ JASPER_SOURCE / src / net / sf / jasperreports /engine / query / JRHibernateQueryExecuter.java
4) Добавьте следующую строку в верхние операторы импорта
import org.hibernate.type.StandardBasicTypes;
5) Теперь из строкиНачиная с 71 года все «Hibernate» заменяются на «StandardBasicTypes» (до конца статического блока, то есть до 84-й строки)
6) Сохраните и выйдите из редактора
7) Скопируйте последнюю версиюhibernate3.jar (версия 3.6.x) в папку "$ JASPER_SOURCE / lib"
8) Теперь выполните следующую команду ant из местоположения $ JASPER_SOURCE
ant jar
Youполучит модифицированный jar в каталоге lib / jasperreports-4.xxjarион.Используйте эту банку для вашего проекта
--------------- ИЛИ -------------------
Другое решение - использовать старый файл hibernate3.jar (версия 3.0.x) с вашим проектом