diff --git a/openjpa-project/pom.xml b/openjpa-project/pom.xml
index eb964a011..1eb4c1db0 100644
--- a/openjpa-project/pom.xml
+++ b/openjpa-project/pom.xml
@@ -44,18 +44,33 @@
- ${user.name}@apache.org
- ${artifactId}-${version}
- ${project.basedir}/target/assembly
+
+ ${user.name}@apache.org
+
+
+ ${artifactId}-${version}
+
+ ${project.basedir}/target/assembly
+
binary
- ${openjpa.assembly.outputDirectory}/${openjpa.assembly.finalName}-${openjpa.assembly.binarySuffix}
- ${openjpa.assembly.binaryBase}.zip
+
+ ${openjpa.assembly.outputDirectory}/${openjpa.assembly.finalName}-${openjpa.assembly.binarySuffix}
+
+
+ ${openjpa.assembly.binaryBase}.zip
+
source
- ${openjpa.assembly.outputDirectory}/${openjpa.assembly.finalName}-${openjpa.assembly.sourceSuffix}
- ${openjpa.assembly.sourceBase}.zip
+
+ ${openjpa.assembly.outputDirectory}/${openjpa.assembly.finalName}-${openjpa.assembly.sourceSuffix}
+
+
+ ${openjpa.assembly.sourceBase}.zip
+
+ ${project.basedir}/src/doc/manual
+ ${project.basedir}/target/manual
1.67.2
${settings.localRepository}
@@ -137,79 +152,107 @@
docbook-profile
-
+
- maven-antrun-plugin
+ com.agilejava.docbkx
+ docbkx-maven-plugin
+ build-pdf-doc
process-resources
+ generate-pdf
-
-
- Building docbook manual
-
-
-
- Could not find docbook file: ${local.repository}/docbook/docbook-xsl/${docbook.version}/docbook-xsl-${docbook.version}.zip
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ ${docbook.source}
+
+
+ ${docbook.target}
+
+ manual.xml
+
+ ${docbook.source}/manual-pdf.xsl
+
+
+ ${docbook.source}/
+
+
+
+
+ build-chunked-doc
+ process-resources
+ generate-html
+
+
+ ${docbook.source}
+
+
+ ${docbook.target}
+
+ manual.xml
+ true
+ false
+
+ ${docbook.source}/manual-xhtml-chunk.xsl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ build-single-doc
+ process-resources
+ generate-html
+
+
+ ${docbook.source}
+
+
+ ${docbook.target}
+
+ manual.xml
+ false
+
+ ${docbook.source}/manual-xhtml.xsl
+
-
- run
-
+
+
+ org.docbook
+ docbook-xml
+ 4.4
+ runtime
+
+
@@ -219,6 +262,13 @@
true
+
+
+ agilejava
+ Agilejava repository (Docbook plugin)
+ http://agilejava.com/maven
+
+
@@ -307,51 +357,6 @@
openjpa-all
${pom.version}
-
- org.apache.openjpa
- openjpa-lib
- ${pom.version}
-
-
- org.apache.openjpa
- openjpa-kernel
- ${pom.version}
-
-
- org.apache.openjpa
- openjpa-kernel-5
- ${pom.version}
-
-
- org.apache.openjpa
- openjpa-jdbc
- ${pom.version}
-
-
- org.apache.openjpa
- openjpa-jdbc-5
- ${pom.version}
-
-
- org.apache.openjpa
- openjpa-persistence
- ${pom.version}
-
-
- org.apache.openjpa
- openjpa-persistence-jdbc
- ${pom.version}
-
-
- org.apache.openjpa
- openjpa-xmlstore
- ${pom.version}
-
-
- org.apache.openjpa
- openjpa-examples
- ${pom.version}
-
@@ -359,38 +364,5 @@
derby
10.2.2.0
-
-
-
- ant
- ant
- 1.6.5
- runtime
-
-
- ant
- ant-trax
- 1.6.5
- runtime
-
-
- xalan
- xalan
- 2.7.0
- runtime
-
-
- bcel
- bcel
- 5.1
- runtime
-
-
- docbook
- docbook-xsl
- ${docbook.version}
- runtime
- zip
-
diff --git a/openjpa-project/src/doc/manual/manual-pdf.xsl b/openjpa-project/src/doc/manual/manual-pdf.xsl
new file mode 100755
index 000000000..3a20a4f2c
--- /dev/null
+++ b/openjpa-project/src/doc/manual/manual-pdf.xsl
@@ -0,0 +1,347 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ left
+
+
+
+
+
+
+
+ #17184A
+ bold
+
+
+
+
+
+
+
+
+ #000000
+ bold
+ #3366CC
+
+
+
+
+
+
+
+
+ 1px
+ 0px
+ 0px
+ 0px
+ solid
+ 1px
+ #17184A
+
+
+
+
+
+
+
+ pt
+
+
+ italic
+
+
+
+
+
+
+ documentation.css
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /appendix toc
+ article toc
+ book toc,figure,table,example,equation
+ /chapter toc
+ part toc
+ /preface toc
+ qandadiv toc
+ qandaset toc
+ reference toc
+ /section toc
+ set toc
+
+
+
+
+ 0.3in
+ 0.3in
+
+
+
+
+ 0.88in
+ 0.01in
+
+
+
+
+
+
+
+
+ pt
+
+
+ #F0F0F0
+ #000000
+ solid
+ 1px
+ 0.5cm
+ 0.5cm
+ 0.5cm
+ 0.5cm
+
+
+
+
+
+
+
+
+ pt
+
+
+ bold
+ center
+
+ #FFFFFF
+ #17184A
+
+ #000000
+ solid
+ 0px
+ 0.2cm
+ 0.2cm
+
+
+
+
+ #B0B3B2
+ #000000
+ solid
+ 0px
+ 0.2cm
+ 0.2cm
+ 0.2cm
+ 0.2cm
+
+
+
+ 18px
+ center
+ 3cm
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/openjpa-project/src/doc/manual/manual-xhtml-chunk.xsl b/openjpa-project/src/doc/manual/manual-xhtml-chunk.xsl
index 29409288d..73f64f3f7 100644
--- a/openjpa-project/src/doc/manual/manual-xhtml-chunk.xsl
+++ b/openjpa-project/src/doc/manual/manual-xhtml-chunk.xsl
@@ -22,8 +22,10 @@
-
+
+
+
css/docbook.css
diff --git a/openjpa-project/src/doc/manual/manual-xhtml.xsl b/openjpa-project/src/doc/manual/manual-xhtml.xsl
index 7ee46629e..8b4e52b20 100644
--- a/openjpa-project/src/doc/manual/manual-xhtml.xsl
+++ b/openjpa-project/src/doc/manual/manual-xhtml.xsl
@@ -22,7 +22,10 @@
-
+
+
+
+
css/docbook.css