Re: Problem with FOPServlet

2003-05-05 Thread Clay Leeds
Kyle,

"Kyle Koss" <[EMAIL PROTECTED]> wrote ..
> java.lang.NoClassDefFoundError

This could relate to this FAQ:
http://xml.apache.org/fop/faq.html#NoClassDefFound

This is typically a problem with your classpath.

You'll find a bit more info at the FAQ page.

--
Clay Leeds - [EMAIL PROTECTED]
Web Developer - Medata, Inc. - http://www.medata.com
PGP Public Key: https://mail.medata.com/pgp/cleeds.asc

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

RE: Problem with FOPServlet

2003-05-05 Thread Victor Mote
Kyle Koss wrote:

> The document is about ten pages of forms with a lot of SVG. It seems to
> start processing, but then throws this error:
> 
> java.lang.NoClassDefFoundError
>   at java.lang.Class.forName0(Native Method)
>   at java.lang.Class.forName(Class.java:130)
>   at
> java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnviron
> ment.java:62)
>   at

You can't use SVG in a headless environment. Here is the FAQ:
http://xml.apache.org/fop/faq.html#svg-headless

Victor Mote

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Problem with FOPServlet

2003-05-05 Thread Kyle Koss
I have been having problems getting the FOPServlet to work. I am using
fop 0.20.5rc2 on Resin 2.1, runnin on a Linux box. I am dynamically
creating XML files and passing them to the FOPServlet to return a PDF to
the browser but I keep getting an error. I looked at the FAQ, and
searched the archives, but found no help. 

I had a problem with it earlier where it wasn't using the right parser,
because Resin comes with its own parser. But by adding some system
properties to my web.xml, was able to get it to use xerces parser.

The document is about ten pages of forms with a lot of SVG. It seems to
start processing, but then throws this error:

java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:130)
at
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnviron
ment.java:62)
at
java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1053)
at
org.apache.fop.svg.PDFGraphics2D.(PDFGraphics2D.java:1363)
at
org.apache.fop.render.pdf.PDFRenderer.renderSVGDocument(PDFRenderer.java
:561)
at
org.apache.fop.render.pdf.PDFRenderer.drawImageScaled(PDFRenderer.java:3
03)
at
org.apache.fop.render.AbstractRenderer.renderImageArea(AbstractRenderer.
java:283)
at org.apache.fop.image.ImageArea.render(ImageArea.java:65)
at
org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.j
ava:481)
at org.apache.fop.layout.LineArea.render(LineArea.java:320)
at
org.apache.fop.render.AbstractRenderer.renderBlockArea(AbstractRenderer.
java:442)
at org.apache.fop.layout.BlockArea.render(BlockArea.java:78)
at
org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRende
rer.java:408)
at
org.apache.fop.layout.AreaContainer.render(AreaContainer.java:47)
at
org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRende
rer.java:408)
at
org.apache.fop.layout.AreaContainer.render(AreaContainer.java:47)
at
org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRende
rer.java:408)
at
org.apache.fop.layout.AreaContainer.render(AreaContainer.java:47)
at
org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRende
rer.java:408)
at
org.apache.fop.layout.AreaContainer.render(AreaContainer.java:47)
at
org.apache.fop.render.AbstractRenderer.renderBlockArea(AbstractRenderer.
java:442)
at org.apache.fop.layout.BlockArea.render(BlockArea.java:78)
at
org.apache.fop.render.AbstractRenderer.renderBlockArea(AbstractRenderer.
java:442)
at org.apache.fop.layout.BlockArea.render(BlockArea.java:78)
at
org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRende
rer.java:408)
at org.apache.fop.layout.ColumnArea.render(ColumnArea.java:29)
at
org.apache.fop.render.AbstractRenderer.renderSpanArea(AbstractRenderer.j
ava:57)
at org.apache.fop.layout.SpanArea.render(SpanArea.java:52)
at
org.apache.fop.render.AbstractRenderer.renderBodyAreaContainer(AbstractR
enderer.java:325)
at
org.apache.fop.layout.BodyAreaContainer.render(BodyAreaContainer.java:98
)
at
org.apache.fop.render.AbstractRenderer.renderRegions(AbstractRenderer.ja
va:494)
at
org.apache.fop.render.pdf.PDFRenderer.renderPage(PDFRenderer.java:837)
at
org.apache.fop.render.pdf.PDFRenderer.render(PDFRenderer.java:813)
at
org.apache.fop.apps.StreamRenderer.queuePage(StreamRenderer.java:258)
at org.apache.fop.layout.AreaTree.addPage(AreaTree.java:68)
at
org.apache.fop.fo.pagination.PageSequence.makePage(PageSequence.java:359
)
at
org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java:290)
at
org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:218)
at
org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:177)
at
org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHand
ler.java:307)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.j
ava:684)
at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(Ele
mApplyTemplates.java:423)
at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates
.java:226)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Trans
formerImpl.java:2182)
at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(Transfo
rmerImpl.java:2008)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerIm
pl.java:1171)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:31
35)
at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(Transfor
merHandlerImpl.java:433)
at
org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentScannerIm