Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
I've got a problem with the tJapserReportExec module.
As the subject already told, I tried to run a job using this module. I implemented a report template using a SQL procedure in plsql.
I already tried it with a dummy-SQL request and it worked. When I run the actual Report in Jaspersoft Studio it works as well. Only the module throws the following error:
Exception in component tJasperReportExec_1 net.sf.jasperreports.engine.JRException: org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 16; Error at line 20 char 16: No query executer factory registered for the "plsql" language.
(This is only a little extract. The complete error got like 70 rows and I dont want to fill this post unnecessarily. If u need the complete error, then pls ask for it.)
Can somebody help me here?
Thank you,
Ulonis
if search by this error code - You find a lot of Jasper links about similar problems (including and jasper Server)
https://community.jaspersoft.com/wiki/config-stored-procedures-jasperreports-server-55
This is component designed by one of community member, may be he could help You
as bypass solution - could You realise the same without stored procedure?
Variants:
- plain query in Report
- use the same stored procedure but on 1 step before and store data to XML
- same as XML - but prepare temp tables on server and design report from this tables
if search by this error code - You find a lot of Jasper links about similar problems (including and jasper Server)
https://community.jaspersoft.com/wiki/config-stored-procedures-jasperreports-server-55
This is component designed by one of community member, may be he could help You
as bypass solution - could You realise the same without stored procedure?
Variants:
- plain query in Report
- use the same stored procedure but on 1 step before and store data to XML
- same as XML - but prepare temp tables on server and design report from this tables
Thank you for your help/ suggestions.
In the meantime I experimented a bit with creating a CSV file and using it.
Last but not least I found the following "Solution":
I use the SQL Script of the procedure in a tMSSqlInput and extract the needed Data to a temp Oracle table.
(tMSSqlSP doesnt work with this procedure as well)
After that I read the Data of this new table in Jaspersoft Studio and create the report with this.
With a tOracleConnection the tJasperResportExec now is working as well.
(After a few restarts of the Jobs because of the known "The method **** is undefined for **** exception.)
I still took a look after your links and variants. They shoudlve worked as well for me. So ill accept your answer as possible Solution
Edit: Typo