You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by Michael Bichler <mb...@bevis.de> on 2001/11/27 11:58:46 UTC

CommandLineApps don't work (CVS-Version)

KONTEXT:

CVS-Sourcen: xml-fop_20011127051852.tar.gz
erzeugt in:   D:\xml-fop>
compiliert:
.......
init:
     [echo] ------------------- Fop 1.0dev [1999-2001] ----------------

prepare:
     [echo] Preparing the build directories

codegen:
     [echo] Resetting codegen directory
     [echo] Generating the java files from xml resources

prepare-jimi:
     [echo] Jimi library is present. Fop installs jimi support.

prepare-jai:

prepare-trax:
     [echo] JAXP1.1 transforms is present. Installing TRaX support

prepare-src:

compile:
     [echo] Compiling the sources
    [mkdir] Created dir: D:\xml-fop\build\classes\org\apache\fop\viewer\resources
     [copy] Copying 9 files to D:\xml-fop\build\classes\org\apache\fop\viewer\resources
    [mkdir] Created dir: D:\xml-fop\build\classes\org\apache\fop\viewer\Images
     [copy] Copying 5 files to D:\xml-fop\build\classes\org\apache\fop\viewer\Images
    [javac] Compiling 774 source files to D:\xml-fop\build\classes
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:38: Note: interf
ace org.xml.sax.DocumentHandler has been deprecated.
    [javac]                org.xml.sax.DocumentHandler, org.xml.sax.ErrorHandler {
    [javac]                ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:97: The method v
oid setDocumentLocator(org.xml.sax.Locator) declared in class org.apache.fop.tools.anttasks.CompileX
MLFiles is not deprecated, but overrides a deprecated method of the same signature declared in inter
face org.xml.sax.DocumentHandler.
    [javac]     public void setDocumentLocator(Locator locator) {
    [javac]                 ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:101: The method
void startDocument() declared in class org.apache.fop.tools.anttasks.CompileXMLFiles is not deprecat
ed, but overrides a deprecated method of the same signature declared in interface org.xml.sax.Docume
ntHandler.
    [javac]     public void startDocument() throws SAXException {
    [javac]                 ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:110: The method
void endDocument() declared in class org.apache.fop.tools.anttasks.CompileXMLFiles is not deprecated
, but overrides a deprecated method of the same signature declared in interface org.xml.sax.Document
Handler.
    [javac]     public void endDocument() throws SAXException {
    [javac]                 ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:140: The method
void startElement(java.lang.String, org.xml.sax.AttributeList) declared in class org.apache.fop.tool
s.anttasks.CompileXMLFiles is not deprecated, but overrides a deprecated method of the same signatur
e declared in interface org.xml.sax.DocumentHandler.
    [javac]     public void startElement(String name,
    [javac]                 ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:149: The method
void endElement(java.lang.String) declared in class org.apache.fop.tools.anttasks.CompileXMLFiles is
 not deprecated, but overrides a deprecated method of the same signature declared in interface org.x
ml.sax.DocumentHandler.
    [javac]     public void endElement(String name) throws SAXException {
    [javac]                 ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:153: The method
void characters(char[], int, int) declared in class org.apache.fop.tools.anttasks.CompileXMLFiles is
 not deprecated, but overrides a deprecated method of the same signature declared in interface org.x
ml.sax.DocumentHandler.
    [javac]     public void characters(char ch[], int start,
    [javac]                 ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:158: The method
void ignorableWhitespace(char[], int, int) declared in class org.apache.fop.tools.anttasks.CompileXM
LFiles is not deprecated, but overrides a deprecated method of the same signature declared in interf
ace org.xml.sax.DocumentHandler.
    [javac]     public void ignorableWhitespace(char ch[], int start,
    [javac]                 ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:163: The method
void processingInstruction(java.lang.String, java.lang.String) declared in class org.apache.fop.tool
s.anttasks.CompileXMLFiles is not deprecated, but overrides a deprecated method of the same signatur
e declared in interface org.xml.sax.DocumentHandler.
    [javac]     public void processingInstruction(String target,
    [javac]                 ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:65: Note: interf
ace org.xml.sax.Parser has been deprecated.
    [javac]         Parser parser = createParser();
    [javac]         ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:71: Note: The me
thod void setDocumentHandler(org.xml.sax.DocumentHandler) in interface org.xml.sax.Parser has been d
eprecated.
    [javac]         parser.setDocumentHandler(this);
    [javac]                                  ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:73: Note: The me
thod void parse(org.xml.sax.InputSource) in interface org.xml.sax.Parser has been deprecated.
    [javac]             parser.parse(CompileXMLFiles.fileInputSource(configFile));
    [javac]                         ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:140: Note: inter
face org.xml.sax.AttributeList has been deprecated.
    [javac]     public void startElement(String name,
    [javac]                 ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:144: Note: The m
ethod java.lang.String getValue(java.lang.String) in interface org.xml.sax.AttributeList has been de
precated.
    [javac]             source = atts.getValue("source");
    [javac]                                   ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:188: Note: inter
face org.xml.sax.Parser has been deprecated.
    [javac]     static Parser createParser() {
    [javac]                   ^
    [javac] D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java:196: Note: inter
face org.xml.sax.Parser has been deprecated.
    [javac]             return (Parser)Class.forName(parserClassName).newInstance();
    [javac]                     ^
    [javac] Note: D:\xml-fop\build\src\org\apache\fop\tools\anttasks\CompileXMLFiles.java uses or ov
errides a deprecated API.  Please consult the documentation for a better alternative.
    [javac] 1 warning

hyphenation:

package:
     [echo] Creating the jar file ./build/fop.jar
 [manifest] creating .\build\Manifest.txt
      [jar] Building jar: D:\xml-fop\build\fop.jar

BUILD SUCCESSFUL
.....

TEST !:
java -cp build\fop.jar;lib\batik.jar;lib\xalan-2.2D11.jar;lib\xerces-1.4.3.jar;lib\logkit-1.0.jar;lib\jimi-1.0.jar org.apache.fop.apps.Fop -fo docs\examples\fo\simple.fo -awt -d     
[DEBUG]: Input mode: 
[DEBUG]: FO 
[DEBUG]: fo input file: docs\examples\fo\simple.fo
[DEBUG]: Output mode: 
[DEBUG]: awt on screen
[DEBUG]: OPTIONS
[DEBUG]: no user configuration file is used [default]
[DEBUG]: debug mode on
[DEBUG]: dump configuration
[DEBUG]: quiet mode on
[INFO]: building formatting object tree
[DEBUG]: fo:block: handleWhiteSpace
[DEBUG]: fo:block: handleWhiteSpace
[DEBUG]: fo:block: handleWhiteSpace
null
org.apache.fop.apps.FOPException
 at org.apache.fop.apps.Driver.render(Driver.java:466)
 at org.apache.fop.apps.AWTStarter.run(AWTStarter.java:115)
 at org.apache.fop.apps.Fop.main(Fop.java:17)

---------

java.lang.NullPointerException
 at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1094)
 at org.apache.fop.apps.Driver.render(Driver.java:461)
 at org.apache.fop.apps.AWTStarter.run(AWTStarter.java:115)
 at org.apache.fop.apps.Fop.main(Fop.java:17)

---------

java.lang.NullPointerException
 at org.apache.fop.layoutmgr.PageLayoutManager.makeNewPage(PageLayoutManager.java:140)
 at org.apache.fop.layoutmgr.PageLayoutManager.getParentArea(PageLayoutManager.java:176)
 at org.apache.fop.layoutmgr.FlowLayoutManager.getParentArea(FlowLayoutManager.java:49)
 at org.apache.fop.layoutmgr.BlockLayoutManager.getParentArea(BlockLayoutManager.java:82)
 at org.apache.fop.layoutmgr.LineLayoutManager.createLine(LineLayoutManager.java:98)
 at org.apache.fop.layoutmgr.LineLayoutManager.addChild(LineLayoutManager.java:122)
 at org.apache.fop.layoutmgr.LeafNodeLayoutManager.flush(LeafNodeLayoutManager.java:34)
 at org.apache.fop.layoutmgr.TextLayoutManager.generateAreas(TextLayoutManager.java:45)
 at org.apache.fop.layoutmgr.LineLayoutManager.generateAreas(LineLayoutManager.java:58)
 at org.apache.fop.layoutmgr.BlockLayoutManager.generateAreas(BlockLayoutManager.java:59)
 at org.apache.fop.layoutmgr.AbstractLayoutManager.generateAreas(AbstractLayoutManager.java:44)
 at org.apache.fop.layoutmgr.AbstractLayoutManager.generateAreas(AbstractLayoutManager.java:44)
 at org.apache.fop.layoutmgr.PageLayoutManager.run(PageLayoutManager.java:66)
 at org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java:332)
 at org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:195)


I have patched the 'fop.bat'-file to work with the current lib's.
(also the examples run.bat is not up to date)
The problem is found before some days. I thought it depends on the redesign at page-sequence and wait on newer cvs-releases.
But the problem was not solved.
Is there a compile or configuration problem ?

Best regards, 

Michael Bichler
BevIS GmbH
mbichler@bevis.de

Re: problem : centered table in FO [FAQ]

Posted by Corinna Hischke <co...@infix.de>.
Hi,

please have a look at the FOP FAQs, I think the solution should be in there:

- create a table as large as the page-body with only one cell
- put your table into the block inside that cell
- center the block in that cell

HTH, Corinna
  ----- Original Message ----- 
  From: Cyril Rognon 
  To: fop-dev@xml.apache.org 
  Sent: Tuesday, November 27, 2001 2:25 PM
  Subject: problem : centered table in FO



  Hi list,

  I am looking for a way to center a table (not the data in the table cells) in a page.

  I have tried to set padding and margin to a surrounding block but FOP doesn't pay attention to this...

  I have also tried a start-indent but it changes nothing. I am using FOP 0.20.2RC.

  What am I doing wrong ?

  Thanks

  Cyril Rognon 

problem : centered table in FO

Posted by Cyril Rognon <cr...@objectiva.fr>.
Hi list,

I am looking for a way to center a table (not the data in the table cells) 
in a page.

I have tried to set padding and margin to a surrounding block but FOP 
doesn't pay attention to this...

I have also tried a start-indent but it changes nothing. I am using FOP 
0.20.2RC.

What am I doing wrong ?

Thanks

Cyril Rognon