This week Jinfonet presented a webinar on how to Seamlessly Embed JReport to add Visualization and Dashboards to your Application. If you missed the webinar you can watch it on-demand by clicking the link above, or catch up on some of the topics discussed by reading the responses to our top questions below!
1) When embedding JReport, can it be fully white-labeled into the application, or is maintaining some JReport branding required?
JReport can be entirely white labeled and we do not require any JReport or Jinfonet branding. Many customers like IBM, Kana, Actimize and other OEM’s embed JReport in their product and the people purchasing their product have no idea that JReport is included. We provide training on how to do this, as well as documentation how to completely re-brand the product. It’s one of the most popular features for our OEM customers so we have many support materials.
2) Does JReport support tag libraries?
Yes, JReport does provide tag libraries. For those of you not familiar with a tag library it is basically a set of JSP map rows that allow you to reuse code making it more efficient to embed JReport into applications that are built on JSP. This is a type of shortcut so that instead of dozens or hundreds of lines of code you can have one line giving it parameters to call all of the appropriate libraries to run JReport programs.
3) Do you have customers who’ve deployed JReport in a multi-tenant SaaS environment?
We do have customers that are running multi-tenant SaaS environments. One way to do it is make it independent, running JReport as a WAR file with each customer having their own JBM for JReport to run as part of the application specifically. The advantage of this is that one tenant is never going to interfere with any of the other tenants. Other customers are using the powerful JReport security to set up groups, separate for each tenant. Each of those groups with our security can be completely independent, and would not be able to see any of the results and reports from a different group. There are a few ways to do it and we do have customers in multi-tenant environments and anticipate continued growth in this area of our business.
4) Some reports were shown in iGoogle, can JReport integrate with Google Maps in any way?
We have built several of our demos using Google Maps and it is actually very easy to do. We have many customers that are already building Google Maps into their reports. You can set Google Maps so if a user clicks an area of the map, the report is filtered to that region’s data and vice versa the map will zoom to the region if geographic location is selected as a parameter. Our next release of JReport will have an official API to embed Google Maps into JReport.