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">
										&lt;[EMAIL PROTECTED]&gt;</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]

Reply via email to