Skip to main content
New Participant
November 8, 2007
Question

Anyone using Jasper Reports or anything else?

  • November 8, 2007
  • 3 replies
  • 7036 views
Anyone out there using JasperReports with Coldfusion 8? cfdocument and cfReport have such a performance hit on our box when we try to run certain reports. IE - Report Cards We need something that would be able to run 100+ pages of dynamic data quickly and efficiently. If anyone has any suggestions of what we could look into or how to get Jasper up and running I would appreciate any help.

Thanks.
Becky
This topic has been closed for replies.

3 replies

Inspiring
December 12, 2008
Welcome to Adobe. "Minimal support" is their mantra. It cuts directly into profits.
New Participant
November 10, 2008
Yeah we have JasperReports running under ColdFusion 8. Although it is an older version of JasperReports (1.2.6 I believe) I don't see any reason why you couldn't run the newest version.
New Participant
November 10, 2008
no i have had no response at all and have really exhausted searches and other forums. like your responses most folks come up with the same problem but not a lot of answers out there.
November 30, 2008
Yes we are starting to run Jasper within CF 8. The thing I'm working thru right now (as I type this) is that an older version of Jasper is embedded within ColdFusion. Specifically cfusion.jar. Not sure what Adobe is using it for, but I might have to run a seperate JVM to not have a library conflict.

<cfobject type="java" class="net.sf.jasperreports.engine.JasperRunManager" action="create" name="jrrm" >
<cfobject type="java" class="net.sf.jasperreports.engine.JasperCompileManager" action="create" name="jrcm" >
<cfoutput>#jrrm.getClass().getProtectionDomain().getCodeSource().getLocation().toString()#</cfoutput>

The output here will show which jar the class is being loaded from. I was just trying to get my code to compile before plopping the .JAR files around, and it just worked out of the box. The problem is the CF version is obviously older then 3.1 which is what I want to use now. So my reports are throwing an error when trying to compile them.

You could also look at using JasperReportServer and running reports via WebServices. The reason I can't use webservices is the report have to be already load into the server and we have many different instances of our app that would make that nearly impossible to manage. The webservices do include support for adding reports on the fly. If you are using this as a "simplish" in house application using the report server is probably the best way to go.
Participating Frequently
October 31, 2008
Did you ever get any information on this? This is something that we'd be interested in as well.

Cheers,
Mike