Hello Everyone,
I am trying to generate a report using json file as datasource.
I have successfully created the report and able to see the report with values from json file using iReport.
Now i want to deploy this report to JasperServer. I know to deploy reports to jasperserver with other data source like with postgresql
but not able to deploy this report to jasperserver with json datasource.
I am using iReport 5.5.0 and Jasperserver 5.5.0.
Please help me.
2 Answers:
Hi all i have somehow solved the problem.
I have added a property in my jrxml file:
<property name="net.sf.jasperreports.json.source" value="http://localhost:port/jsonfilepath"/>
In which i have passed remote JSON file url.
by this report is working fine.
Now, i want to change/pass this(my json file url) value from webapplication at run time.
can i use a parameter field for this(if yes how), or there is something else what i am missing.
As a progress i have added a parameter for json file url, which is on remote server.
After that i have deployed this report into jasperreport server without passing any datasource.
Now i am passing the remote json file url to that parameter.
It is showing blank report.
I am trying to make it work like remote xml datasource.
Guys help me to tell where i am doing wrong.