BirtViewer - ok, Birt API - OutOfMemory [message #1125426] |
Fri, 04 October 2013 09:54  |
Eclipse User |
|
|
|
Hello.
I have Birt Web application (BirtViewer, if I'm not mistaken) installed on my Weblogic server.
I can access reports by URL. That is fine.
Actually I only need to generated PDF, so I try to use Birt API (without viewer).
According to this example I create and deploy a servlet with all those JARs under WEB-INF/lib.
When I try to access this servlet it falls down with:
java.lang.OutOfMemoryError: allocLargeObjectOrArray: [C, size 1073741840
My questions are:
1. Is it really trying to allocate ~1Gb size object? What is it?
2. Why BirtViewer is generating the same report on the same server with no errors?
3. What memory consumption should I expect when it comes to generating large reports?
Thanks.
Birt 4.3, WebLogic 10.3.5
[app:BirtTestServlet module:BirtTestServlet.war path:/birtservlet spec-version:2.5]] Root cause of ServletException.
java.lang.OutOfMemoryError: allocLargeObjectOrArray: [C, size 1073741840
at java.lang.reflect.Array.newArray(Native Method)
at java.lang.reflect.Array.newInstance(Array.java:52)
at oracle.jdbc.driver.BufferCache.get(BufferCache.java:229)
at oracle.jdbc.driver.PhysicalConnection.getCharBuffer(PhysicalConnection.java:12333)
[Updated on: Fri, 04 October 2013 10:35] by Moderator
|
|
|
|
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.06466 seconds