Hello, I downloaded JasperReports.io for evaluation and have it running as a service on port 8079.
I also downloaded Jaspersoft Studio Pro to try and create some sample reports for evaluation. I am following the getting started videos from TIBCO JasperSoft YouTube page for configuring a JasperSoft Studio project and repository for JaperReports.io (here: https://youtu.be/O3vfLBimMAM) When I try to preview my test report, I get the following error: "unexpected.error: com.jaspersoft.jasperreports.license.LicenseException: Licesnse at /jasperreports.license has expired" There is no way to preview the report. It appears that the report is trying to run from "http://localhost:8081/jrio-docs/viewer/viewer.html?jr_report_uri=/report..."
Is there some configuration I am missing?
Note, please, that when I check the License Manager of Jaspersoft Studio is says that I am running Product Name "JRPro" in License Type "Evaluation" and license expiration date of 5/21/19
are you using the same license file in both JRIO and JSS? Are you running the report against the separate instance of JRIO or internal JSS version of JRIO? Are you able to run some random reports outside of JRIO type project? JSS has an internal JRIO module that helps you test the reports that are to be deployed later to JRIO instance. That one should pick up the license from the studio. But if you are deploying a separate instance of JRIO then the license needs to be applied there separately.
You say you deployed JRIO on port 8079 but the error is thrown from port 8081 so it seems it's using two different instances.
Hozawa, That is a valid point, however, I downloaded the file (TIB_js-jss_7.2.1_windows_x86_64.exe) on March 21, 2019. I downloaded the JasperReports.IO eval on the same day. The JasperReports.IO instance runs all the sample reports. But I can't use Jaspersoft Studio to preview any of my own reports.
This makes no sense. I have submitted this question also to the TIBCO "Contact Us" page and they simply referred me here to the community. This is frustrating and it seems TIBCO could care less that I am able to properly evaluate their product.
Your comment gave me the idea to take the license file from the dedicated JasperReports.io evaluation install location on my system (C:\Jaspersoft\jrio-1.0.1\jrio\webapps\jrio\WEB-INF\classes\jasperreports.license)
and copy it to the JasperSoft Studio location for it's internal JasperReports.io instance (C:\Program Files\TIBCO\Jaspersoft Studio Professional-7.2.1\jrio\jrio\WEB-INF\classes\jasperreports.license)
Voila, I am able to preview my JasperReports.io test report inside of Jaspersoft Studio. This is just what I was looking for. It seems that the General JasperSoft Studio Evaluation license will not run JasperReports.io in evaluation mode. However if users download JasperReports.io seperately and apply the license file as I did above, then it will work.