Hi,
I get a NullPointerException when calling Fop from my Ant script:
<macrodef name="pdf">
<attribute name="filename" />
<sequential>
<ant antfile="${docbook.xsl.home}/scripts/build.xml"
target="build.fo">
<property name="file.name" value="@{filename}"
/>
<property name="target.dir" value="pdf" />
</ant>
<fop fofile="pdf/@{filename}.fo" outfile="pdf/@{filename}.pdf"
format="application/pdf" messagelevel="debug" />
</sequential>
</macrodef>
<target name="generate">
<pdf filename="TechReport" />
</target>
No stacktrace ;-(
The .fo file is attached.
Any ideas?
Cheers
/Eike
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"
font-family="serif,Symbol,ZapfDingbats" font-size="10pt" text-align="justify"
line-height="normal" font-selection-strategy="character-by-character"
line-height-shift-adjustment="disregard-shifts" language="en">
<fo:layout-master-set>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="blank">
<fo:region-body margin-top="0.5in" margin-bottom="0.5in"
display-align="center" region-name="blank-body"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-blank"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-blank"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="titlepage-first">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="titlepage-odd">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="titlepage-even">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="lot-first">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="lot-odd">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="lot-even">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="front-first">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="front-odd">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="front-even">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="body-first">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="body-odd">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="body-even">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="back-first">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="back-odd">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="back-even">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="index-first">
<fo:region-body column-count="2" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="index-odd">
<fo:region-body column-count="2" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="index-even">
<fo:region-body column-count="2" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="blank-draft">
<fo:region-body margin-top="0.5in" margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-blank"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-blank"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="titlepage-first-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="titlepage-odd-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="titlepage-even-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="lot-first-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="lot-odd-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="lot-even-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="front-first-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="front-odd-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="front-even-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="body-first-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="body-odd-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="body-even-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="back-first-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="back-odd-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in - 0pt"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="back-even-draft">
<fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="index-first-draft">
<fo:region-body column-count="2" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-first"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-first"/>
</fo:simple-page-master>
<fo:simple-page-master margin-right="1in" margin-left="1in"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="index-odd-draft">
<fo:region-body column-count="2" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-odd"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-odd"/>
</fo:simple-page-master>
<fo:simple-page-master margin-left="1in" margin-right="1in"
margin-bottom="0.5in" margin-top="0.5in" page-height="11in"
page-width="8.5in" master-name="index-even-draft">
<fo:region-body column-count="2" column-gap="12pt" margin-top="0.5in"
margin-bottom="0.5in"
background-image="url(http://docbook.sourceforge.net/release/images/draft.png)"
background-attachment="fixed" background-repeat="no-repeat"
background-position-horizontal="center"
background-position-vertical="center"/>
<fo:region-before display-align="before" extent="0.4in"
region-name="xsl-region-before-even"/>
<fo:region-after display-align="after" extent="0.4in"
region-name="xsl-region-after-even"/>
</fo:simple-page-master>
<fo:page-sequence-master master-name="titlepage">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="titlepage-first"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="titlepage-odd"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="titlepage-odd"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
<fo:page-sequence-master master-name="lot">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="lot-first"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="lot-odd"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="lot-odd"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
<fo:page-sequence-master master-name="front">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="front-first"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="front-odd"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="front-odd"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
<fo:page-sequence-master master-name="body">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="body-first"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="body-odd"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="body-odd"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
<fo:page-sequence-master master-name="back">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="back-first"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="back-odd"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="back-odd"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
<fo:page-sequence-master master-name="index">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="index-first"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="index-odd"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="index-odd"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
<fo:page-sequence-master master-name="titlepage-draft">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank-draft"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="titlepage-first-draft"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="titlepage-odd-draft"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="titlepage-odd-draft"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
<fo:page-sequence-master master-name="lot-draft">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank-draft"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="lot-first-draft"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="lot-odd-draft"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="lot-odd-draft"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
<fo:page-sequence-master master-name="front-draft">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank-draft"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="front-first-draft"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="front-odd-draft"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="front-odd-draft"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
<fo:page-sequence-master master-name="body-draft">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank-draft"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="body-first-draft"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="body-odd-draft"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="body-odd-draft"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
<fo:page-sequence-master master-name="back-draft">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank-draft"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="back-first-draft"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="back-odd-draft"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="back-odd-draft"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
<fo:page-sequence-master master-name="index-draft">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference blank-or-not-blank="blank"
master-reference="blank-draft"/>
<fo:conditional-page-master-reference page-position="first"
master-reference="index-first-draft"/>
<fo:conditional-page-master-reference odd-or-even="odd"
master-reference="index-odd-draft"/>
<fo:conditional-page-master-reference odd-or-even="even"
master-reference="index-odd-draft"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
</fo:layout-master-set>
<fo:page-sequence
xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions"
master-reference="body" hyphenate="true" language="en" format="1"
initial-page-number="1" force-page-count="no-force"
hyphenation-character="-" hyphenation-push-character-count="2"
hyphenation-remain-character-count="2">
<fo:static-content flow-name="xsl-region-before-first">
<fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt">
<fo:table width="100%" table-layout="fixed"
border-bottom-width="0.5pt" border-bottom-style="solid"
border-bottom-color="black">
<fo:table-column column-number="1"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="2"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="3"
column-width="proportional-column-width(1)"/>
<fo:table-body>
<fo:table-row height="14pt">
<fo:table-cell display-align="before"
text-align="left" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="before"
text-align="center" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="before"
text-align="right" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-before-odd">
<fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt">
<fo:table width="100%" table-layout="fixed"
border-bottom-width="0.5pt" border-bottom-style="solid"
border-bottom-color="black">
<fo:table-column column-number="1"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="2"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="3"
column-width="proportional-column-width(1)"/>
<fo:table-body>
<fo:table-row height="14pt">
<fo:table-cell display-align="before"
text-align="left" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="before"
text-align="center" relative-align="baseline">
<fo:block>
<fo:block>Sympedia Technical Report</fo:block>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="before"
text-align="right" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-before-even">
<fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt">
<fo:table width="100%" table-layout="fixed"
border-bottom-width="0.5pt" border-bottom-style="solid"
border-bottom-color="black">
<fo:table-column column-number="1"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="2"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="3"
column-width="proportional-column-width(1)"/>
<fo:table-body>
<fo:table-row height="14pt">
<fo:table-cell display-align="before"
text-align="left" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="before"
text-align="center" relative-align="baseline">
<fo:block>
<fo:block>Sympedia Technical Report</fo:block>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="before"
text-align="right" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-before-blank">
<fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt">
<fo:table width="100%" table-layout="fixed"
border-bottom-width="0.5pt" border-bottom-style="solid"
border-bottom-color="black">
<fo:table-column column-number="1"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="2"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="3"
column-width="proportional-column-width(1)"/>
<fo:table-body>
<fo:table-row height="14pt">
<fo:table-cell display-align="before"
text-align="left" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="before"
text-align="center" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="before"
text-align="right" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-footnote-separator">
<fo:block>
<fo:leader color="black" leader-pattern="rule"
leader-length="1in"/>
</fo:block>
</fo:static-content>
<fo:static-content flow-name="blank-body">
<fo:block text-align="center"/>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after-first">
<fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt">
<fo:table width="100%" table-layout="fixed"
border-top-width="0.5pt" border-top-style="solid"
border-top-color="black">
<fo:table-column column-number="1"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="2"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="3"
column-width="proportional-column-width(1)"/>
<fo:table-body>
<fo:table-row height="14pt">
<fo:table-cell display-align="after" text-align="left"
relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="after"
text-align="center" relative-align="baseline">
<fo:block>
<fo:block>
<fo:page-number/>
</fo:block>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="after"
text-align="right" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after-odd">
<fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt">
<fo:table width="100%" table-layout="fixed"
border-top-width="0.5pt" border-top-style="solid"
border-top-color="black">
<fo:table-column column-number="1"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="2"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="3"
column-width="proportional-column-width(1)"/>
<fo:table-body>
<fo:table-row height="14pt">
<fo:table-cell display-align="after" text-align="left"
relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="after"
text-align="center" relative-align="baseline">
<fo:block>
<fo:block>
<fo:page-number/>
</fo:block>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="after"
text-align="right" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after-even">
<fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt">
<fo:table width="100%" table-layout="fixed"
border-top-width="0.5pt" border-top-style="solid"
border-top-color="black">
<fo:table-column column-number="1"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="2"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="3"
column-width="proportional-column-width(1)"/>
<fo:table-body>
<fo:table-row height="14pt">
<fo:table-cell display-align="after" text-align="left"
relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="after"
text-align="center" relative-align="baseline">
<fo:block>
<fo:block>
<fo:page-number/>
</fo:block>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="after"
text-align="right" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after-blank">
<fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt">
<fo:table width="100%" table-layout="fixed"
border-top-width="0.5pt" border-top-style="solid"
border-top-color="black">
<fo:table-column column-number="1"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="2"
column-width="proportional-column-width(1)"/>
<fo:table-column column-number="3"
column-width="proportional-column-width(1)"/>
<fo:table-body>
<fo:table-row height="14pt">
<fo:table-cell display-align="after" text-align="left"
relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="after"
text-align="center" relative-align="baseline">
<fo:block>
<fo:block>
<fo:page-number/>
</fo:block>
</fo:block>
</fo:table-cell>
<fo:table-cell display-align="after"
text-align="right" relative-align="baseline">
<fo:block>
<fo:block/>
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
</fo:static-content>
<fo:flow flow-name="xsl-region-body" start-indent="4pc" end-indent="0pt">
<fo:block id="N10001">
<fo:block font-family="sans-serif,Symbol,ZapfDingbats">
<fo:block text-align="center" start-indent="0pt">
<fo:block font-weight="bold" font-size="24.8832pt"
keep-with-next.within-column="always">
<fo:block keep-with-next.within-column="always"
space-before.optimum="10pt"
space-before.minimum="10pt * 0.8"
space-before.maximum="10pt * 1.2"
hyphenate="false" text-align="center"
start-indent="0pt" hyphenation-character="-"
hyphenation-push-character-count="2"
hyphenation-remain-character-count="2">Sympedia
Technical Report</fo:block>
</fo:block>
<fo:block font-size="14.4pt" space-before="0.5em">
<fo:block>Eike Stepper
<fo:inline font-family="monospace">
<fo:inline hyphenate="false"
keep-together.within-line="always">
<[EMAIL PROTECTED]></fo:inline>
</fo:inline></fo:block>
</fo:block>
<fo:block space-before="0.5em">Wednesday, 15 February
2006</fo:block>
<fo:block font-family="serif,Symbol,ZapfDingbats"
margin-right="0.5in" margin-left="0.5in"
text-align="start" space-before="0.5em">
<fo:block>
<fo:block space-before.optimum="1em"
space-before.minimum="0.8em"
space-before.maximum="1.2em"
font-weight="bold" font-size="12pt"
hyphenate="false" space-after.minimum="0.4em"
space-after.optimum="0.6em"
space-after.maximum="0.8em"
keep-with-next.within-column="always">
Abstract</fo:block>
<fo:block space-before.optimum="1em"
space-before.minimum="0.8em"
space-before.maximum="1.2em">Sympedia GenFw is
a flexible and easy to use framework for software
artifact generation. Input models can be
associated with generators via extensible rule
sets. Additional Content providers, generators
and rules can be provided by Eclipse
plugins.</fo:block>
</fo:block>
</fo:block>
</fo:block>
<fo:block/>
</fo:block>
</fo:block>
<fo:block space-before.minimum="0.5em" space-before.optimum="1em"
space-before.maximum="2em" space-after.minimum="0.5em"
space-after.optimum="1em" space-after.maximum="2em"
id="toc...N10001">
<fo:block>
<fo:block>
<fo:block font-family="sans-serif,Symbol,ZapfDingbats"
font-weight="bold" font-size="17.28pt"
start-indent="0pt" margin-left="0pt"
space-after="0.5em" space-before.maximum="2em"
space-before.optimum="1.5em"
space-before.minimum="1em">Table of
Contents</fo:block>
</fo:block>
<fo:block/>
</fo:block>
<fo:block last-line-end-indent="-24pt" end-indent="24pt"
text-align="start" text-align-last="justify">
<fo:inline keep-with-next.within-line="always">
<fo:basic-link internal-destination="N10017">
Introduction</fo:basic-link>
</fo:inline>
<fo:inline keep-together.within-line="always">
<fo:leader keep-with-next.within-line="always"
leader-alignment="reference-area"
leader-pattern-width="3pt" leader-pattern="dots"/>
<fo:basic-link internal-destination="N10017">
<fo:page-number-citation ref-id="N10017"/>
</fo:basic-link>
</fo:inline>
</fo:block>
</fo:block>
<fo:block id="N10017">
<fo:block>
<fo:block>
<fo:block keep-together.within-column="always"
font-family="sans-serif,Symbol,ZapfDingbats"
margin-left="0pt">
<fo:block keep-with-next.within-column="always">
<fo:block font-family="sans-serif"
font-weight="bold"
keep-with-next.within-column="always"
space-before.minimum="0.8em"
space-before.optimum="1.0em"
space-before.maximum="1.2em"
text-align="left" start-indent="0pt">
<fo:marker
marker-class-name="section.head.marker">
Introduction</fo:marker>
<fo:block font-size="20.735999999999997pt">
Introduction</fo:block>
</fo:block>
</fo:block>
</fo:block>
</fo:block>
<fo:block/>
</fo:block>
<fo:block space-before.optimum="1em" space-before.minimum="0.8em"
space-before.maximum="1.2em">Letâs assume itâs our task to develop
an Eclipse plugin that acts as a library of many JavaBeans, simple Java
classes each with a set of properties (member fields plus getters and
setters) and a property change listener for some of these properties.
Our beans shall further provide arbitrary numbers of specific
business methods. In order to keep this example simple, our beans will
not support inheritance. They will look like this one:</fo:block>
</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]