Slow concurrent report generation [message #663379] |
Mon, 04 April 2011 15:53  |
Eclipse User |
|
|
|
I've a web application running in Jboss that have lots of concurrent users. At a given time, lots of reports are generated.
In this scenario, sometimes reports run very slow! They appear to be waiting for something and then continue. I'm using a Servlet (almost equal to the reference servlet) to handle report generation.
Taking a dump of the threads running, I've noticed something strange:
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder.b uild(ReportQueryBuilder.java:256)
- locked <0x45a228> (a org.eclipse.birt.report.engine.ir.Report)
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder.b uild(ReportQueryBuilder.java:237)
- locked <0x45a228> (a org.eclipse.birt.report.engine.ir.Report)
Do you think there's anything related to this? The 'locked' keyword took my attention, but I don't know what could be causing this! Any clues?
thanks a lot in advance, Ricardo
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Slow concurrent report generation [message #759488 is a reply to message #758826] |
Mon, 28 November 2011 14:35  |
Eclipse User |
|
|
|
If you are using the WebViwer the documents should be getting closed
automatically.
Jason
On 11/24/2011 11:21 AM, Gustavo Lanna wrote:
> Jason,
>
> Thank you for reply! I'm using birt runtime WebViewer, and I do not
> close taks and rptdocuments. There is a way to do this in WebViewer?
>
>
> Gustavo
|
|
|
Powered by
FUDForum. Page generated in 0.04223 seconds