Сгенерируйте 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)

person Lucifer    schedule 07.01.2012    source источник
comment
Можете ли вы опубликовать фрагмент кода Java?   -  person Alex K    schedule 07.01.2012


Ответы (1)


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

person mdahlman    schedule 07.01.2012