Reporting has become straightforward while latency and scheduling need consistent improvement
What is our primary use case?
In our organization, the main purpose of Jaspersoft is for reporting purposes, and that's where we usually schedule and send the reports to the user for their business.
What is most valuable?
The main thing I appreciate about Jaspersoft is the ease of creating reports; it's very straightforward. When we need to create custom reports with a query, we can directly go to Jasper Studio, develop the report, write the query, bring that data, and develop the report in any way we prefer.
The second thing is regarding generating the report from ad-hoc views; it is very straightforward. We just need to drag and drop the columns we need for developing the report, and with that, we can schedule it and generate the report. If we want to develop a custom report using the query, we can develop it easily, and we can format it as we prefer. Generating reports with ad-hoc views is very easy; just drag and drop the columns and apply the necessary filters as defaults whenever the report is executed, which is a very good aspect of Jaspersoft.
I have worked on both generating a report using ad-hoc views and writing a custom query in Jasper Studio to design and publish it in Jaspersoft. Generating the report from ad-hoc views is the most suitable option for me; it's the best path to take.
What needs improvement?
The main dislike about Jaspersoft is the latency issue; sometimes when the report is generating, it takes more time than expected based on the report. For example, the project management tool I'm currently working on has the OBS, Organizational Breakdown Structure, and whenever Jaspersoft query fetches this OBS data, it takes more time than we usually expect. The user is somewhat hesitant about this issue; when the report takes so much time, the user gets annoyed. If Jaspersoft could fix the latency issues, it would be a good tool for anyone to work with.
Regarding lagging, whenever we generate reports on large data like OBS data—which is the hierarchy of the organization—Jaspersoft sometimes experiences delays. The latency issue is apparent when pulling this data. Additionally, when developing a report from ad-hoc views in Jaspersoft and specifically when scheduling it, the scheduling doesn't always work as expected. Both the latency and scheduling parts can be challenging in Jaspersoft.
For how long have I used the solution?
I have four years of experience working with Jaspersoft.
How was the initial setup?
The initial deployment of Jaspersoft is very easy; it is not difficult at all. If you go through the deployment steps we need to follow, it's straightforward with nothing much complicated.
From start to finish, it almost takes one hour. Jasper installation will not take more than fifteen minutes. When the build starts, it should not take more than twelve minutes. Before that, we need to set the Java path and home along with the environmental variables, which takes some time, including installing the installers from the appropriate site, unzipping it, and setting the environment variables. I believe it will take around thirty to fifty minutes to complete the installation. After that, we need to make some changes in the application.properties file, where we incorporate our server details, and this process won't take more than one hour.
What about the implementation team?
One person can do the deployment; it's not a big task and is very easy. The only thing required is awareness of how to get it deployed. Once you understand the steps to deploy, one person can handle Jaspersoft installation alone in the system.
What's my experience with pricing, setup cost, and licensing?
Pricing-wise, I haven't had much chance to see how much budget has been allocated for Jaspersoft, but it's not disclosed to anyone; it's completely managed by the client.
What other advice do I have?
For our organization, we need to take care of Jaspersoft maintenance as well. Google Chrome, the version compatible with Jaspersoft, is vulnerable to threats, so we usually install Google Chrome into Jaspersoft every month. Also, sometimes the Apache Tomcat version is vulnerable, so during that time we feel the need to install an upgraded Apache Tomcat. Those are the two maintenance tasks we regularly perform. I would rate this product seven out of ten.
Intuitive Reporting with Easy Exports, But Support and Scheduling Need Work
What do you like best about the product?
I appreciate how Pixel perfect reports can be generated with ease, and how simple it is to schedule and export them in various formats. Jasper Studio is an intuitive platform to generate the reports and easily integrates with jasper server.
What do you dislike about the product?
Customer support is not very knowledgeable and sometimes fails to provide adequate solutions. There is significant room for improvement in the way ad hocs and schedules function.
What problems is the product solving and how is that benefiting you?
Jaspersoft is making progress in enhancing their security and architecture, which is beneficial for the overall infrastructure.
Good Tool, Need more improvements.!
What do you like best about the product?
I am able to create reports with a range of options and formats, and I can customize the Jasper servers according to my needs, including configuring different settings to enable or disable features.
What do you dislike about the product?
I am expecting a much more flexible report and dashboard design with the latest components, and also expecting the AI features and suggestions, as like other reports and BI tools.
What problems is the product solving and how is that benefiting you?
We have been using Jasper Reports in our application for around 10 years in a row, to provide the reports and dashboards to the customers and solve the customer needs, but still we can't fully satisfy the customer with the needs due to the limitations.
Flexible Reporting Formats, But Grouping Limitations
What do you like best about the product?
I appreciate the flexibility to deliver reports in multiple formats. The Excel format, in particular, is much cleaner compared to what Oracle Reports offers us.
What do you dislike about the product?
One major drawback is that it does not allow integration of PL/SQL, packages, or formulas with the reports. Also, Jaspersoft is not as flexible with grouping as Oracle Reports.
What problems is the product solving and how is that benefiting you?
This serves as an alternative to Oracle Reports, which has reached end of life, for generating PDF and Excel reports.
Reliable Tool for Automated Business Reporting
What do you like best about the product?
I really appreciate how dependable Jaspersoft is once everything is configured. The scheduling feature takes care of recurring reports, and we don’t have to remember deadlines or send files manually. It also handles different output formats very well, which is helpful when users prefer PDF or Excel. The domain-based report creation makes things organized and easy to manage.
What do you dislike about the product?
When reports involve large amounts of data, it takes noticeably longer to process. It doesn’t crash, but it definitely slows down at times. The UI works, but it could definitely benefit from a more modern look. A visual refresh would make the overall product feel more up-to-date.
What problems is the product solving and how is that benefiting you?
It has taken a lot of repetitive work out of our hands. Instead of regenerating the same reports every week or month, Jaspersoft does it automatically and sends them where they need to go. That saves time and keeps our reporting consistent
Flexible Reporting Tool with Configuration Versatility
What do you like best about the product?
I like Jaspersoft for its flexibility and ease of management. The ability to configure and output in various formats stands out to me, making it adaptable to different needs.
What do you dislike about the product?
We seem to have an issue with the number of queries that can be made concurrently.
What problems is the product solving and how is that benefiting you?
Jaspersoft allows business users to interrogate our transactional database effectively.
Responsive Support, But Customization Costs Add Up
What do you like best about the product?
Jaspersoft customer support is very responsive and has a fairly quick turnaround time.
What do you dislike about the product?
If you want to customize certain features in your Jasper build, you'll have to engage with the Jasper customer success team which costs extra. Everytime there is a new release or hotfix, you'll likely have to spend money each time to have the customer success team modify your customization code to accommodate new releases or hotfixes.
What problems is the product solving and how is that benefiting you?
The ability for our users to create their own reports has been hugely beneficial.
Great Documentation and App Support, but Configuration Can Be Tricky
What do you like best about the product?
It support some popular applications and databases. there are a lot of useful documents .
What do you dislike about the product?
it is a little bit difficult for some particular configurations.
What problems is the product solving and how is that benefiting you?
it resolve reports requirement for business.
Good for Reporting, But Pricey Without Discounts.My role is Director STO (Senior Technology Office).
What do you like best about the product?
Jasper is a good solution that suits the need of BMO reporting needs
What do you dislike about the product?
Expensive.
Contract renewal not offering discount which caused frustration.
What problems is the product solving and how is that benefiting you?
Customized reporting requirements - for Commercial customers.
Strong Dashboards with Easy D3 Integration, Limited by Row Caps
What do you like best about the product?
Simple to use for building reports and charts, with smooth integration of visualizations in both JasperReports Server and Studio. It also allows exporting JRXML-based report pages programmatically through Java.
What do you dislike about the product?
Configuring and maintaining input controls in multi-tenant environments can be time-consuming. Reports with very large datasets are also restricted by the configured row limits, often leading to a “number of rows exceeded” error.
What problems is the product solving and how is that benefiting you?
Jaspersoft helps us easily build and share reports and charts, with flexible export options that save time. The main challenge it solves is centralizing reporting for multi-tenant environments, which makes it easier to manage and distribute insights across different users. However, managing input controls can still be time-consuming, and very large datasets sometimes hit configured row limits.