Six Stars

tReportJasperExec not working on Linux machine

Hi,

 

I have a job wherein I use tJasperReportExec to execute a jasper report and email the same to users using the component tsendmail

 

This job runs perfect on windows. However, whenever I run the same on linux , I get the error


java.lang.Exception: No Connection or JRDataSource available to fill the report

 

I have used tmysqlconnection and the connection is checked and is fine from the linux machine

 

The job design is as shown below

talendjasper.png

 

 

Any help on this please?

1 ACCEPTED SOLUTION

Accepted Solutions
Six Stars

Re: tReportJasperExec not working on Linux machine

I found the solution a few days back. I had to connect the tmysqlconnection on subjobok to tmysqlinput and it started working in linux. Maybe different OS different specifications

 

Thanks

Rahti

3 REPLIES
Twelve Stars

Re: tReportJasperExec not working on Linux machine

@rathirao,can you show the configuration of Jasper report?

Manohar B
Six Stars

Re: tReportJasperExec not working on Linux machine

hi Manohar,

 

can you please explain what configuration must I show?

 

The jrxml is picked up from localhost as an individual file and tmysqlconnection gives it the connection details

Six Stars

Re: tReportJasperExec not working on Linux machine

I found the solution a few days back. I had to connect the tmysqlconnection on subjobok to tmysqlinput and it started working in linux. Maybe different OS different specifications

 

Thanks

Rahti