You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by st...@bt.com on 2008/05/27 10:17:06 UTC

FOP PDF problem

I have a clean install of Eclipse Version: 3.3.2

I have added FOP Bridge 2.1.1 (Apache FOP 0.93.0)

When I try to Render my simple fo XML I get

Beginning render for FOP3.pdf
Parsing of document complete, stopping renderer
Total time used: 31,795,661ns
java.lang.reflect.InvocationTargetException
	at
org.eclipse.jface.operation.ModalContext.run(ModalContext.java:350)
	at
org.ahmadsoft.foprocessor.ui.dialogs.RenderProgress.run(RenderProgress.j
ava:315)
	at
org.ahmadsoft.foprocessor.ui.dialogs.RenderProgress.beginRendering(Rende
rProgress.java:258)
	at
org.ahmadsoft.foprocessor.popup.actions.PdfConvertAction.run(PdfConvertA
ction.java:64)
	at
org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:256)
	at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(Ac
tionContributionItem.java:546)
	at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContribut
ionItem.java:490)
	at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionCont
ributionItem.java:402)
	at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
	at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
	at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
	at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
	at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
	at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
	at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:
289)
	at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:4
61)
	at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplicat
ion.java:106)
	at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.j
ava:169)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplicat
ion(EclipseAppLauncher.java:106)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Eclip
seAppLauncher.java:76)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
363)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
176)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
Caused by: java.lang.IncompatibleClassChangeError
	at
com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.setDocumentLo
cator(Unknown Source)
	at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startDocume
nt(Unknown Source)
	at
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startDocumen
t(Unknown Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.startEnti
ty(Unknown Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.startDocument
Parsing(Unknown Source)
	at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unkn
own Source)
	at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unkn
own Source)
	at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unkno
wn Source)
	at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformId
entity(Unknown Source)
	at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(U
nknown Source)
	at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(U
nknown Source)
	at
org.ahmadsoft.foprocessor.operations.ConversionOperation.run(ConversionO
peration.java:152)
	at
org.ahmadsoft.foprocessor.ui.dialogs.RenderProgress$1.run(RenderProgress
.java:252)
	at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalCon
text.java:113)


Any help appreciated
Stefan Maric 


Re: FOP PDF problem

Posted by "J.Pietschmann" <j3...@yahoo.de>.
stefan.maric@bt.com wrote:
> I have a clean install of Eclipse Version: 3.3.2
>
> I have added FOP Bridge 2.1.1 (Apache FOP 0.93.0)
>
> When I try to Render my simple fo XML I get
>
> Beginning render for FOP3.pdf
> Parsing of document complete, stopping renderer

This indicates that FOP successfully rendered the PDF.

> Total time used: 31,795,661ns
> java.lang.reflect.InvocationTargetException
> 	at
> org.eclipse.jface.operation.ModalContext.run(ModalContext.java:350)
> 	at
> org.ahmadsoft.foprocessor.ui.dialogs.RenderProgress.run(RenderProgress.j
> ava:315)
[snip]

I'd say there's something wrong with the FOP Bridge.

First, check whether a PDF file was created and contains the expected
content (if indeed a file was about to be created). There could be
a temporary file somewhere.
Second, ask the FOP Bridge people about the exception. Maybe there
is something incompatible with Eclipse 3.3.2.

J.Pietschmann

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org