I have a problem in running this code ... I had just cut&paste from
documentation
can anyone help me??? I don't know where to start
...
public void test1(String src,
String dst)
{ try { Driver driver = new Driver(new InputSource(src), new FileOutputStream(dst)); driver.setRenderer(Driver.RENDER_PDF);
driver.run();
} catch (Exception ex) { ex.printStackTrace(); } } I'm calling test1 by this way
test1("c:\\prova.fo", "c:\\prova.pdf");
I tryed passing a fo string for src parameter
too
something like this
String src =" "<?xml"
version="1.0" encoding=\"ISO-8859-1\"?>"+
"<fo:root
xmlns:fo=\"http://www.w3.org/1999/XSL/Format\">"+
...
...
...
"</fo:root>";
test1(src, "c:\\prova.pdf");
every call generate an
exception:java.lang.ExceptionInInitializerError
this is the Debugger Stack Trace
Report: Thread[main,5,main] (Alive)
Uncaught exception (java.lang.ExceptionInInitializerError) SVGElementMapping.setupSVG()
SVGElementMapping.addToBuilder(TreeBuilder) this=(org.apache.fop.svg.SVGElementMapping) org.apache.fop.svg.SVGElementMapping@6266 arg_1=(org.apache.fop.fo.TreeBuilder) org.apache.fop.fo.FOTreeBuilder@6cd4 Driver.addElementMapping(ElementMapping) this=(org.apache.fop.apps.Driver) org.apache.fop.apps.Driver@1936 arg_1=(org.apache.fop.fo.ElementMapping) org.apache.fop.svg.SVGElementMapping@6266 Driver.addElementMapping(String) this=(org.apache.fop.apps.Driver) org.apache.fop.apps.Driver@1936 arg_1=(java.lang.String) org.apache.fop.svg.SVGElementMapping Driver.setupDefaultMappings() this=(org.apache.fop.apps.Driver) org.apache.fop.apps.Driver@1936 Driver() this=(org.apache.fop.apps.Driver) org.apache.fop.apps.Driver@1936 Driver(InputSource, OutputStream) this=(org.apache.fop.apps.Driver) org.apache.fop.apps.Driver@1936 arg_1=(org.xml.sax.InputSource) org.xml.sax.InputSource@4478 arg_2=(java.io.OutputStream) java.io.FileOutputStream@4481 ProvaFOP.test1(String, String) this=(xxx.prova.ProvaFOP) xxx.prova.ProvaFOP@261a src="(java.lang.String)" c:\prova.fo dst=(java.lang.String) c:\prova.pdf ProvaFOP.main(String []) args=([Ljava.lang.String;) [Ljava.lang.String;@1546 pFOP=(xxx.prova.ProvaFOP) xxx.prova.ProvaFOP@261a fo=(java.lang.String) c:\prova.fo thanks!!
bye
Massimiliano Cuccia |
- RE: runtime ExceptionInInitializerError: first steps Massimiliano Cuccia
- RE: runtime ExceptionInInitializerError: first st... Oleg Tkachenko
- Re: runtime ExceptionInInitializerError: firs... Massimiliano Cuccia
- Re: runtime ExceptionInInitializerError: ... Oleg Tkachenko
- Re: runtime ExceptionInInitializerErr... Massimiliano Cuccia
- Re: runtime ExceptionInInitializ... Oleg Tkachenko
- Re: runtime ExceptionInIniti... Massimiliano Cuccia
- Re: runtime ExceptionInInitializerError: first st... J.Pietschmann
- Re: runtime ExceptionInInitializerError: firs... Massimiliano Cuccia
- Re: runtime ExceptionInInitializerError: first st... Joerg Pietschmann