Jump to content
We've recently updated our Privacy Statement, available here ×

jasper performance issue


Recommended Posts

By: Thomas Ludwig Kast - tomkast

jasper performance issue

2006-01-19 11:37

hello,

 

has JasperFillManager.fillReport() been tested under simultaneous requests?

 

i run fine with 1 thread (grinder load testing, 1 thread == 1 virtual user).

 

with two threads throughput slows considerabley.

 

with three threads the system barely moves, hanging on this call:

 

jasperPrint=JasperFillManager.fillReport(jasperReport, parameters, conn);

 

thanks,

 

tom

 

 

 

 

By: Thomas Ludwig Kast - tomkast

RE: jasper performance issue

2006-01-19 13:01

fyi - i am running FirstJasper.jrxml to HTML export using JR 1.1.1.

 

i think that the lock up is in net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportContent()

 

and the looping which calls fillReportContent() on JRVerticalFiller.fillReport()

 

...

while (next())

{

fillReportContent();

}

....

 

tom

 

 

 

 

By: Thomas Ludwig Kast - tomkast

RE: jasper performance issue

2006-01-19 19:40

...thought (danger)....

 

for a multi-user webapp like ussrp, should the controller spawn new processes (java) for each fill request (cgi-style)?

 

surely you have a best practice here...

 

...maybe a third variation would be to have a non-static version of the FillManager.

 

thanks!

 

tom

 

 

 

 

By: Thomas Ludwig Kast - tomkast

RE: jasper performance issue

2006-01-20 12:39

silence from jasper dev team on this? should i move the help request to open discussion?

 

thanks

 

tom

 

 

 

 

By: Thomas Ludwig Kast - tomkast

RE: jasper performance issue

2006-01-24 09:10

fyi - issue was not jasper lib. issue was over utilized hardware (RAM). that is a good thing :-)

 

with 100MB RAM, jasper/tomcat/ussrp handled multiple simultaneous requests very well.

 

tom

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...