Olá amigos,
Preciso desenvolver alguns relatórios de um sistema web no qual utilizo hibernate-annotations.
Estou utilizando iReport 3.0.0, crio uma Hibernate connection e ao testá-la a seguinte mensagem de erro é exibida:
An AnnoatationConfiguration instance is required to use <mapping clazz="Model.Aluno"/>.
Já importei alguns .jar’s para o classpath do iReport, mas o erro permanece.
As configurações estão ok no hibernate.cfg.xml (note que o erro mostra “clazz”, mas no arquivo está “class”).
Segue abaixo uma parte do hibernate.cfg.xml:
<hibernate-configuration>
<session-factory>
<property name="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</property>
<property name="hibernate.connection.driver_class">org.postgresql.Driver</property>
<property name="hibernate.connection.url">jdbc:postgresql://xxx.xxx.xxx.xxx:5432/meu_bd</property>
<property name="hibernate.connection.username">meu_usuario</property>
<property name="hibernate.connection.password">minha_senha</property>
<property name="show_sql">true</property>
<property name="connection.pool_size">10</property>
<!-- mapping classes -->
<mapping class="model.Aluno"/>
.
.
.
</session-factory>
</hibernate-configuration>
Li em alguns fóruns que era necessário altera JRHibernateConnection do pacote iReport.jar, recompilá-lo e gerar um novo iReport.jar.
Tentei, mas não obtive êxito, ao testar a conexão com esta alteração, nenhuma mensagem foi retornada (nem erro e nem sucesso).
Alguém teria alguma sugestão???
Agradeço a atenção de todos.