Создание ireport на java с помощью oracle 10g


Я использую ireport 4.5.0. В ireport генерировать отчет об успехе, но когда я генерирую с помощью кода java через то он будет дает ошибку.

Caused by: net.sf.jasperreports.engine.JRRuntimeException: 
net.sf.jasperreports.engine.JRException: No query executer factory class registered for plsql queries.
at net.sf.jasperreports.engine.design.JRDesignDataset.queryLanguageChanged(JRDesignDataset.java:1017)
at net.sf.jasperreports.engine.design.JRDesignDataset.setQuery(JRDesignDataset.java:551)
at net.sf.jasperreports.engine.design.JasperDesign.setQuery(JasperDesign.java:896)
1 2

1 ответ:

Поддержка PL/SQL по умолчанию отсутствует. Я думаю, вы показываете, что он работает правильно в iReport. Таким образом, вы должны были добавить executer запроса для PL/SQL. Вам нужно сделать такой же запрос предоставляется исполнителем в среде выполнения-младший.