Re: Unknown formatting object null^null ... again

2002-11-27 Thread Oleg Tkachenko
Matthias Kräuter wrote:
my old problem still exists. The stacktrace now shows line numbers but I
don´t think it helps very much. I tried newer versions of Xalan (2.4D1)
and Xerces (2.1.0) but nothing changed. 

My supplied Document  is not read from file but is a transformation result
I´m holding in memory. I than inserted a document fragment with an
fo:table into it with database data. Could there be a problem with the
namespaces in this  fragment?
How do you build your Document object? Make sure you are using 
namespace-aware DocumentBuilderFactory, which is not namesapce aware by 
default. Try
dfactory.setNamespaceAware(true);

--
Oleg Tkachenko
eXperanto team
Multiconn Technologies, Israel
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Unknown formatting object null^null ...again

2002-11-27 Thread Matthias Kräuter
Hello,
my old problem still exists. The stacktrace now shows line numbers but I 
don´t think it helps very much. I tried newer versions of Xalan (2.4D1) 
and Xerces (2.1.0) but nothing changed. My supplied Document  is not 
read from file but is a transformation result in memory. I than inserted 
a document fragment with an fo:table-element  into it with database 
data. Could there be a problem with the namespace of this  fragment?

The stacktrace:
[reports] [ERROR] Unknown formatting object null^null
UILD FAILED
ava.lang.NullPointerException
 at 
org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:238)
 at org.apache.fop.tools.DocumentReader.parse(DocumentReader.java:444)
 at org.apache.fop.apps.Driver.render(Driver.java:469)
 at org.apache.fop.apps.Driver.render(Driver.java:489)
 at cmp.Report.execute(Report.java:581)
 at org.apache.tools.ant.Task.perform(Task.java:317)
 at org.apache.tools.ant.Target.execute(Target.java:309)
 at org.apache.tools.ant.Target.performTasks(Target.java:334)
 at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
 at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
 at org.apache.tools.ant.Main.runBuild(Main.java:610)
 at org.apache.tools.ant.Main.start(Main.java:196)
 at org.apache.tools.ant.Main.main(Main.java:235)

My source code looks like that:
   Driver driver = new Driver();
   driver.setRenderer(driver.RENDER_PDF);
  File pdfFile = new File("report.pdf");
  driver.setOutputStream(new FileOutputStream(pdfFile));
  driver.render(pdfDoc);
  driver.run();
pdfDoc is a DOM Document.
My .fo Document with the inserted table:

  http://www.w3.org/1999/XSL/Format";>
  ...
  
  
  
  
  
  
  
  ...
  
   ...


Thanks a lot for any help.
Matthias

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


Unknown formatting object null^null ... again

2002-11-27 Thread Matthias Kräuter
Hello,

my old problem still exists. The stacktrace now shows line numbers but I
don´t think it helps very much. I tried newer versions of Xalan (2.4D1)
and Xerces (2.1.0) but nothing changed. 

My supplied Document  is not read from file but is a transformation result
I´m holding in memory. I than inserted a document fragment with an
fo:table into it with database data. Could there be a problem with the
namespaces in this  fragment?

The stacktrace:

[reports] [ERROR] Unknown formatting object null^null

UILD FAILED
ava.lang.NullPointerException
  at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:238)
  at org.apache.fop.tools.DocumentReader.parse(DocumentReader.java:444)
  at org.apache.fop.apps.Driver.render(Driver.java:469)
  at org.apache.fop.apps.Driver.render(Driver.java:489)
  at cmp.Report.execute(Report.java:581)
  at org.apache.tools.ant.Task.perform(Task.java:317)
  at org.apache.tools.ant.Target.execute(Target.java:309)
  at org.apache.tools.ant.Target.performTasks(Target.java:334)
  at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
  at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
  at org.apache.tools.ant.Main.runBuild(Main.java:610)
  at org.apache.tools.ant.Main.start(Main.java:196)
  at org.apache.tools.ant.Main.main(Main.java:235)

My source code looks like that:
Driver driver = new Driver();
driver.setRenderer(driver.RENDER_PDF);

   File pdfFile = new File("report.pdf");
   driver.setOutputStream(new FileOutputStream(pdfFile));

   driver.render(pdfDoc);

   driver.run();

pdfDoc is a DOM Document.

My .fo Document with the inserted table:


   http://www.w3.org/1999/XSL/Format";>
   ...
   
   
   
   
   
   
   
   ...
   
...
 

Can anybody give me a hint on that?

Thanks a lot
Matthias

-- 
-- 

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