Birgit: XSL-FO zu PDF

Beitrag lesen

Hallo zusammen,

ich versuche gerade eine FO-Datei mit FOP von Apache in ein PDF-Dokument zu verwandeln. Dabei bekomme ich folgende Fehlermeldung:

[ERROR] org.apache.fop.fo.flow.ListBlock

Hier ist die fo-Datei dazu:

<?xml version="1.0" encoding="ISO-8859-1"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
   <!-- Seitenlayout -->
   fo:layout-master-set
      <!-- Seitenvorlage -->
      <fo:simple-page-master master-name="karte"
                                             page-height="12cm"
                                             page-width="19cm"
                                             margin-top="1cm"
                                             margin-bottom="1.5cm"
                                             margin-left="1cm"
                                             margin-right="0cm">
         <fo:region-body />
         </fo:simple-page-master>
   </fo:layout-master-set>
   <!-- Textbereich -->
   <fo:page-sequence master-reference="karte">
      <fo:flow flow-name="xsl-region-body">
         <!-- Block-Element für Absatz -->
         fo:blockPetras Geburtstag: Petra mit Gatte</fo:block>
         fo:block11.11.2001</fo:block>
         <!-- Liste mit Blickfangpunkten oder Nummern -->
         fo:list-block
            <!-- Listeneintrag öffnen -->
            fo:list-item
               <!-- Blickfangzeichen (Punkt oder Nummer definieren -->
               fo:list-item-label
                  <!-- hier folgt konkretes Blickfangzeichen: * oder eine Nummer -->
                  fo:block&#x2022;</fo:block>
               </fo:list-item-label>
               <!-- Text für aktuellen Listeneintrag -->
               fo:list-item-body
                  <fo:block start-indent="12pt">Petra</fo:block>
               </fo:list-item-body>
            </fo:list-item>
            fo:list-item
               fo:list-item-label
                  fo:list-block&#x2022;</fo:list-block>
               </fo:list-item-label>
               fo:list-item-body
                  <fo:block start-indent="12pt">Stefan</fo:block>
               </fo:list-item-body>
            </fo:list-item>
         </fo:list-block>
         fo:blockEin tolles Fest von Petra & Stefan. Viele alte Freunde getroffen und prima gefeiert.</fo:block>
         fo:list-block
            fo:list-item
               fo:list-item-label
                  fo:block1.</fo:block>
               </fo:list-item-label>
               fo:list-item-body
                  <fo:block start-indent="12pt">Geburtstagsfeiern</fo:block>
               </fo:list-item-body>
            </fo:list-item>
            fo:list-item
               fo:list-item-label
                  fo:block2.</fo:block>
               </fo:list-item-label>
               fo:list-item-body
                  <fo:block start-indent="12pt">Im Fecker</fo:block>
               </fo:list-item-body>
            </fo:list-item>
         </fo:list-block>
         <!-- hier folgen weitere Datensätze -->
      </fo:flow>
   </fo:page-sequence>
</fo:root>

Kann mir jemand sagen, was hier falsch ist und was ich ändern muss? Vielen Dank schon im voraus!

Birgit