Dear
Friends,
I trying to do
stress testing using FOP. I right now using it as stand alone Java application.
When there are many FOP threads running at the same time (>30), the JVM
(java version "1.3.0_04") crashes with core dump in Solaris m/c. It has
greater impact when fop is used in an application server, the
application server will go down with FOP ! .
I am using the same
JVM that is used in the Websphere 4.0.4, in Solaris m/c. Once, I got the
following exception before the JVM crashed. I have also attached the JVM error
log file.
Has anybody faced
such stuff earlier? Any idea on this will be really useful. Thank
you.
Current Java
thread:
at java.lang.Object.clone(Native Method)
at java.lang.String.<init>(String.java:210)
at java.lang.String.toLowerCase(String.java:1686)
at sun.io.CharacterEncoding.aliasName(CharacterEncoding.java:708)
at sun.io.Converters.getConverterClass(Converters.java:96)
at sun.io.Converters.newConverter(Converters.java:138)
at sun.io.CharToByteConverter.getConverter(CharToByteConverter.java:67)
at java.lang.String.getCTBConverter(String.java:151)
at java.lang.String.getBytes(String.java:664)
at org.apache.fop.pdf.PDFStream.add(PDFStream.java:103)
at org.apache.fop.render.pdf.PDFRenderer.addFilledRect(PDFRenderer.java:
352)
at org.apache.fop.render.PrintRenderer.doFrame(PrintRenderer.java:279)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRe
nderer.java:446)
at org.apache.fop.layout.AreaContainer.render(AreaContainer.java:88)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRe
nderer.java:451)
at org.apache.fop.layout.AreaContainer.render(AreaContainer.java:88)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRe
nderer.java:451)
at org.apache.fop.layout.AreaContainer.render(AreaContainer.java:88)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRe
nderer.java:451)
at org.apache.fop.layout.AreaContainer.render(AreaContainer.java:88)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRe
nderer.java:451)
at org.apache.fop.layout.ColumnArea.render(ColumnArea.java:71)
at org.apache.fop.render.AbstractRenderer.renderSpanArea(AbstractRendere
r.java:100)
at org.apache.fop.layout.SpanArea.render(SpanArea.java:94)
at org.apache.fop.render.AbstractRenderer.renderBodyAreaContainer(Abstra
ctRenderer.java:368)
at org.apache.fop.layout.BodyAreaContainer.render(BodyAreaContainer.java
:137)
at org.apache.fop.render.AbstractRenderer.renderRegions(AbstractRenderer
.java:529)
at org.apache.fop.render.pdf.PDFRenderer.renderPage(PDFRenderer.java:904
)
at org.apache.fop.render.pdf.PDFRenderer.render(PDFRenderer.java:880)
at org.apache.fop.apps.StreamRenderer.queuePage(StreamRenderer.java:302)
at org.apache.fop.layout.AreaTree.addPage(AreaTree.java:108)
at org.apache.fop.fo.pagination.PageSequence.makePage(PageSequence.java:
415)
at org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java:33
8)
at org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:262)
at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:223)
at org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403)
at org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLVa
lidator.java:1480)
at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.disp
atch(XMLDocumentScanner.java:1149)
at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentS
canner.java:381)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1081)
at org.apache.fop.apps.Driver.render(Driver.java:498)
at org.apache.fop.apps.Driver.run(Driver.java:565)
at com.americanexpress.util.dg.core.FOPVelocityAdapter.renderFO(FOPVeloc
ityAdapter.java:271)
at com.americanexpress.util.dg.core.FOPVelocityAdapter.renderDocument(FO
PVelocityAdapter.java:165)
at com.americanexpress.util.dg.clt.component.LocalAccessImpl.renderDocum
ent(LocalAccessImpl.java:48)
at test.SimpleTestClient.myCode(SimpleTestClient.java:84)
at test.SimpleTestClient.startTest(SimpleTestClient.java:114)
at test.TestExecutor.run(TestExecutor.java:24)
at java.lang.Object.clone(Native Method)
at java.lang.String.<init>(String.java:210)
at java.lang.String.toLowerCase(String.java:1686)
at sun.io.CharacterEncoding.aliasName(CharacterEncoding.java:708)
at sun.io.Converters.getConverterClass(Converters.java:96)
at sun.io.Converters.newConverter(Converters.java:138)
at sun.io.CharToByteConverter.getConverter(CharToByteConverter.java:67)
at java.lang.String.getCTBConverter(String.java:151)
at java.lang.String.getBytes(String.java:664)
at org.apache.fop.pdf.PDFStream.add(PDFStream.java:103)
at org.apache.fop.render.pdf.PDFRenderer.addFilledRect(PDFRenderer.java:
352)
at org.apache.fop.render.PrintRenderer.doFrame(PrintRenderer.java:279)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRe
nderer.java:446)
at org.apache.fop.layout.AreaContainer.render(AreaContainer.java:88)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRe
nderer.java:451)
at org.apache.fop.layout.AreaContainer.render(AreaContainer.java:88)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRe
nderer.java:451)
at org.apache.fop.layout.AreaContainer.render(AreaContainer.java:88)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRe
nderer.java:451)
at org.apache.fop.layout.AreaContainer.render(AreaContainer.java:88)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRe
nderer.java:451)
at org.apache.fop.layout.ColumnArea.render(ColumnArea.java:71)
at org.apache.fop.render.AbstractRenderer.renderSpanArea(AbstractRendere
r.java:100)
at org.apache.fop.layout.SpanArea.render(SpanArea.java:94)
at org.apache.fop.render.AbstractRenderer.renderBodyAreaContainer(Abstra
ctRenderer.java:368)
at org.apache.fop.layout.BodyAreaContainer.render(BodyAreaContainer.java
:137)
at org.apache.fop.render.AbstractRenderer.renderRegions(AbstractRenderer
.java:529)
at org.apache.fop.render.pdf.PDFRenderer.renderPage(PDFRenderer.java:904
)
at org.apache.fop.render.pdf.PDFRenderer.render(PDFRenderer.java:880)
at org.apache.fop.apps.StreamRenderer.queuePage(StreamRenderer.java:302)
at org.apache.fop.layout.AreaTree.addPage(AreaTree.java:108)
at org.apache.fop.fo.pagination.PageSequence.makePage(PageSequence.java:
415)
at org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java:33
8)
at org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:262)
at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:223)
at org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403)
at org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLVa
lidator.java:1480)
at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.disp
atch(XMLDocumentScanner.java:1149)
at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentS
canner.java:381)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1081)
at org.apache.fop.apps.Driver.render(Driver.java:498)
at org.apache.fop.apps.Driver.run(Driver.java:565)
at com.americanexpress.util.dg.core.FOPVelocityAdapter.renderFO(FOPVeloc
ityAdapter.java:271)
at com.americanexpress.util.dg.core.FOPVelocityAdapter.renderDocument(FO
PVelocityAdapter.java:165)
at com.americanexpress.util.dg.clt.component.LocalAccessImpl.renderDocum
ent(LocalAccessImpl.java:48)
at test.SimpleTestClient.myCode(SimpleTestClient.java:84)
at test.SimpleTestClient.startTest(SimpleTestClient.java:114)
at test.TestExecutor.run(TestExecutor.java:24)
Ganesh
**************************Disclaimer************************************ Information contained in this E-MAIL being proprietary to Wipro Limited is 'privileged' and 'confidential' and intended for use only by the individual or entity to which it is addressed. You are notified that any use, copying or dissemination of the information contained in the E-MAIL in any manner whatsoever is strictly prohibited. *************************************************************************** |
hs_err_pid24455.log
Description: Binary data
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
