J'ai implémenté JRQueryExecuter et je souhaite l'utiliser dans un rapport. En utilisant iReport j'ai réussi à enregistrer et utiliser l'exécuteur.Comment enregistrer une QueryExecuterFactory dans les rapports jasper dans java
Maintenant, je veux l'utiliser dans une application Java, mais je ne trouve aucune ressource pour enregistrer l'usine.
Je pensais que c'est assez pour avoir la mise en œuvre dans le classpath, mais je reçois l'exception suivante:
Caused by: net.sf.jasperreports.engine.JRException: No query executer factory class registered for tmql queries.
at net.sf.jasperreports.engine.query.DefaultQueryExecuterFactoryBundle.getQueryExecuterFactory(DefaultQueryExecuterFactoryBundle.java:80)
at net.sf.jasperreports.engine.util.JRQueryExecuterUtils.getQueryExecuterFactory(JRQueryExecuterUtils.java:57)
at net.sf.jasperreports.engine.design.JRDesignDataset.queryLanguageChanged(JRDesignDataset.java:1006)
Quelqu'un peut-il me donner un indice?
Hannes ce qui a trait