Try to increase the memory allocated to the JVM: http://xmlgraphics.apache.org/fop/0.94/running.html#memory
Lehtonen, Mika <> wrote: > Hi, > > the new fop worked perfectly till I tried to plot a pdf with a huge > raster in it. After that I haven't been able to use it. I get this > error even if I restart the Tomacat or boot the whole server. Any > idea what is causing this malfunction? > > reg. mika > > > HTTP Status 500 - > > > > type Exception report > message > description The server encountered an internal error () that > prevented it from fulfilling this request. > exception > javax.servlet.ServletException: Servlet execution threw an exception > > root cause > java.lang.OutOfMemoryError: PermGen space > java.lang.ClassLoader.defineClass1(Native Method) > java.lang.ClassLoader.defineClass(ClassLoader.java:620) > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) > org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLo ader.java:1817) > org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.jav a:872) > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav a:1325) > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav a:1204) > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) > org.apache.fop.image.analyser.ImageReaderFactory.<clinit>(ImageReaderFactory .java:57) > org.apache.fop.image.ImageFactory.loadImage(ImageFactory.java:220) > org.apache.fop.image.ImageLoader.loadImage(ImageLoader.java:56) > org.apache.fop.image.ContextImageCache.getImage(ImageFactory.java:432) > org.apache.fop.image.ImageFactory.getImage(ImageFactory.java:157) > org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:70) > org.apache.fop.fo.FObj.processNode(FObj.java:125) > org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.jav a:320) > org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:185) > org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:95) > org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java :206) > org.apache.xml.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:279) > org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:24 5) > org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java: 1401) > org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform erImpl.java:2400) > org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java: 1376) > org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform erImpl.java:2400) > org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java: 1376) > org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform erImpl.java:2400) > org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java: 1376) > org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform erImpl.java:2400) > org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java: 1376) > org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform erImpl.java:2400) > org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java: 1376) > > note The full stack trace of the root cause is available in the > Apache Tomcat/6.0.14 logs. > > > Kai Mütz kirjoitti: > Lehtonen, Mika <> wrote: > > Superb! > > ..but still too complicated for me, I'm afraid. > > Could you be more specific on compling part? I tried to compile that > code with javac (1.6.0_04) and got 73 errors. Then I "stole" the > > > You have to compile it with the cocoon 2.1.11 libs in classpath. This > should > work. I haven't tried it with java 1.6. > > You need at least the following libs in classpath: > fop.jar; > cocoon-2.1.11.jar; > avalon-framework-api-4.3.jar; > avalon-framework-impl-4.3.jar; > avalon-logkit-2.1.jar; > excalibur-sourceresolve-2.1.jar; > excalibur-xmlutil-2.1.jar; > excalibur-pool-api-2.1.jar; > commons-lang-2.3.jar > > Regards, Kai > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] For > additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]