-
-
-
-
-
diff --git a/docs/models/Batch Presentation Diagrams-1.vsd b/src/models/Batch Presentation Diagrams-1.vsd
similarity index 100%
rename from docs/models/Batch Presentation Diagrams-1.vsd
rename to src/models/Batch Presentation Diagrams-1.vsd
diff --git a/docs/models/Batch Presentation Diagrams.vsd b/src/models/Batch Presentation Diagrams.vsd
similarity index 100%
rename from docs/models/Batch Presentation Diagrams.vsd
rename to src/models/Batch Presentation Diagrams.vsd
diff --git a/docs/models/Figures.ppt b/src/models/Figures.ppt
similarity index 100%
rename from docs/models/Figures.ppt
rename to src/models/Figures.ppt
diff --git a/docs/models/StepDao-hirearchy.tiff b/src/models/StepDao-hirearchy.tiff
similarity index 100%
rename from docs/models/StepDao-hirearchy.tiff
rename to src/models/StepDao-hirearchy.tiff
diff --git a/docs/models/batch-architecture-review.doc b/src/models/batch-architecture-review.doc
similarity index 100%
rename from docs/models/batch-architecture-review.doc
rename to src/models/batch-architecture-review.doc
diff --git a/docs/models/diagrams.ppt b/src/models/diagrams.ppt
similarity index 100%
rename from docs/models/diagrams.ppt
rename to src/models/diagrams.ppt
diff --git a/docs/models/domain-chunk-view-classdiagram.gif b/src/models/domain-chunk-view-classdiagram.gif
similarity index 100%
rename from docs/models/domain-chunk-view-classdiagram.gif
rename to src/models/domain-chunk-view-classdiagram.gif
diff --git a/docs/models/domain-classdiagram.gif b/src/models/domain-classdiagram.gif
similarity index 100%
rename from docs/models/domain-classdiagram.gif
rename to src/models/domain-classdiagram.gif
diff --git a/docs/models/repository-classdiagram.gif b/src/models/repository-classdiagram.gif
similarity index 100%
rename from docs/models/repository-classdiagram.gif
rename to src/models/repository-classdiagram.gif
diff --git a/docs/models/spring-batch-reference-model.png b/src/models/spring-batch-reference-model.png
similarity index 100%
rename from docs/models/spring-batch-reference-model.png
rename to src/models/spring-batch-reference-model.png
diff --git a/src/site/apt/reference/index.apt b/src/site/apt/reference/index.apt
new file mode 100644
index 000000000..1a8a76172
--- /dev/null
+++ b/src/site/apt/reference/index.apt
@@ -0,0 +1,20 @@
+ -----
+ Spring Batch Documentation
+ -----
+ Dave Syer
+ -----
+ Aug 2007
+ -----
+
+Spring Batch Documentation
+
+ This is the home of the Spring Batch Reference Guide. This is where you can find out how to use Spring Batch and how the pieces fit together. For detailed descriptions of the individual classes in Spring Batch please refer to the {{{../apidocs/index.html}Javadocs}}. There is also a separate section of this web site for the {{{../org.springframework.batch.samples/index.html}Spring Batch Samples}}. If you want to get started quickly that might be a good place to start.
+
+ Use the links below to navigate to the HTML and PDF versions of the guide:
+
+ * {{{html/index.html}HTML}} format
+
+ * {{{html-single/index.html}HTML Single Page}}
+
+ * {{{pdf/spring-batch-docs.pdf}PDF}} format
+
diff --git a/docs/src/site/docbook/reference/appendix.xml b/src/site/docbook/reference/appendix.xml
similarity index 100%
rename from docs/src/site/docbook/reference/appendix.xml
rename to src/site/docbook/reference/appendix.xml
diff --git a/docs/src/site/docbook/reference/application.xml b/src/site/docbook/reference/application.xml
similarity index 100%
rename from docs/src/site/docbook/reference/application.xml
rename to src/site/docbook/reference/application.xml
diff --git a/docs/src/site/docbook/reference/arch-overview.xml b/src/site/docbook/reference/arch-overview.xml
similarity index 100%
rename from docs/src/site/docbook/reference/arch-overview.xml
rename to src/site/docbook/reference/arch-overview.xml
diff --git a/docs/src/site/docbook/reference/common-patterns.xml b/src/site/docbook/reference/common-patterns.xml
similarity index 100%
rename from docs/src/site/docbook/reference/common-patterns.xml
rename to src/site/docbook/reference/common-patterns.xml
diff --git a/docs/src/site/docbook/reference/container-overview.xml b/src/site/docbook/reference/container-overview.xml
similarity index 100%
rename from docs/src/site/docbook/reference/container-overview.xml
rename to src/site/docbook/reference/container-overview.xml
diff --git a/docs/src/site/docbook/reference/domain.xml b/src/site/docbook/reference/domain.xml
similarity index 100%
rename from docs/src/site/docbook/reference/domain.xml
rename to src/site/docbook/reference/domain.xml
diff --git a/docs/src/site/docbook/reference/execution.xml b/src/site/docbook/reference/execution.xml
similarity index 100%
rename from docs/src/site/docbook/reference/execution.xml
rename to src/site/docbook/reference/execution.xml
diff --git a/docs/src/site/docbook/reference/glossary.xml b/src/site/docbook/reference/glossary.xml
similarity index 100%
rename from docs/src/site/docbook/reference/glossary.xml
rename to src/site/docbook/reference/glossary.xml
diff --git a/docs/src/site/docbook/reference/images/1-1-step.png b/src/site/docbook/reference/images/1-1-step.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/1-1-step.png
rename to src/site/docbook/reference/images/1-1-step.png
diff --git a/docs/src/site/docbook/reference/images/BatchExecutionEnvironments.bmp b/src/site/docbook/reference/images/BatchExecutionEnvironments.bmp
similarity index 100%
rename from docs/src/site/docbook/reference/images/BatchExecutionEnvironments.bmp
rename to src/site/docbook/reference/images/BatchExecutionEnvironments.bmp
diff --git a/docs/src/site/docbook/reference/images/ExecutionEnvironment.png b/src/site/docbook/reference/images/ExecutionEnvironment.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/ExecutionEnvironment.png
rename to src/site/docbook/reference/images/ExecutionEnvironment.png
diff --git a/docs/src/site/docbook/reference/images/PipeAndFilter.jpg b/src/site/docbook/reference/images/PipeAndFilter.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/PipeAndFilter.jpg
rename to src/site/docbook/reference/images/PipeAndFilter.jpg
diff --git a/docs/src/site/docbook/reference/images/PipeAndFilter.png b/src/site/docbook/reference/images/PipeAndFilter.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/PipeAndFilter.png
rename to src/site/docbook/reference/images/PipeAndFilter.png
diff --git a/docs/src/site/docbook/reference/images/RepeatTemplate.png b/src/site/docbook/reference/images/RepeatTemplate.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/RepeatTemplate.png
rename to src/site/docbook/reference/images/RepeatTemplate.png
diff --git a/docs/src/site/docbook/reference/images/RuntimeDependencies.png b/src/site/docbook/reference/images/RuntimeDependencies.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/RuntimeDependencies.png
rename to src/site/docbook/reference/images/RuntimeDependencies.png
diff --git a/docs/src/site/docbook/reference/images/application-tier.png b/src/site/docbook/reference/images/application-tier.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/application-tier.png
rename to src/site/docbook/reference/images/application-tier.png
diff --git a/docs/src/site/docbook/reference/images/chunk-oriented-processing.png b/src/site/docbook/reference/images/chunk-oriented-processing.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/chunk-oriented-processing.png
rename to src/site/docbook/reference/images/chunk-oriented-processing.png
diff --git a/docs/src/site/docbook/reference/images/composite-transformer.png b/src/site/docbook/reference/images/composite-transformer.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/composite-transformer.png
rename to src/site/docbook/reference/images/composite-transformer.png
diff --git a/docs/src/site/docbook/reference/images/conditional-flow.png b/src/site/docbook/reference/images/conditional-flow.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/conditional-flow.png
rename to src/site/docbook/reference/images/conditional-flow.png
diff --git a/docs/src/site/docbook/reference/images/cursorExample.png b/src/site/docbook/reference/images/cursorExample.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/cursorExample.png
rename to src/site/docbook/reference/images/cursorExample.png
diff --git a/docs/src/site/docbook/reference/images/domain-classdiagram.jpg b/src/site/docbook/reference/images/domain-classdiagram.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/domain-classdiagram.jpg
rename to src/site/docbook/reference/images/domain-classdiagram.jpg
diff --git a/docs/src/site/docbook/reference/images/drivingQueryExample.png b/src/site/docbook/reference/images/drivingQueryExample.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/drivingQueryExample.png
rename to src/site/docbook/reference/images/drivingQueryExample.png
diff --git a/docs/src/site/docbook/reference/images/drivingQueryJob.png b/src/site/docbook/reference/images/drivingQueryJob.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/drivingQueryJob.png
rename to src/site/docbook/reference/images/drivingQueryJob.png
diff --git a/docs/src/site/docbook/reference/images/errorOnFlush.png b/src/site/docbook/reference/images/errorOnFlush.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/errorOnFlush.png
rename to src/site/docbook/reference/images/errorOnFlush.png
diff --git a/docs/src/site/docbook/reference/images/errorOnWrite.png b/src/site/docbook/reference/images/errorOnWrite.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/errorOnWrite.png
rename to src/site/docbook/reference/images/errorOnWrite.png
diff --git a/docs/src/site/docbook/reference/images/execution-environment-config.jpg b/src/site/docbook/reference/images/execution-environment-config.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/execution-environment-config.jpg
rename to src/site/docbook/reference/images/execution-environment-config.jpg
diff --git a/docs/src/site/docbook/reference/images/flat-file-input-source-design.gif b/src/site/docbook/reference/images/flat-file-input-source-design.gif
similarity index 100%
rename from docs/src/site/docbook/reference/images/flat-file-input-source-design.gif
rename to src/site/docbook/reference/images/flat-file-input-source-design.gif
diff --git a/docs/src/site/docbook/reference/images/flat-file-input-source-design.jpg b/src/site/docbook/reference/images/flat-file-input-source-design.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/flat-file-input-source-design.jpg
rename to src/site/docbook/reference/images/flat-file-input-source-design.jpg
diff --git a/docs/src/site/docbook/reference/images/flatfile-input-source-diagram.jpg b/src/site/docbook/reference/images/flatfile-input-source-diagram.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/flatfile-input-source-diagram.jpg
rename to src/site/docbook/reference/images/flatfile-input-source-diagram.jpg
diff --git a/docs/src/site/docbook/reference/images/io-design.jpg b/src/site/docbook/reference/images/io-design.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/io-design.jpg
rename to src/site/docbook/reference/images/io-design.jpg
diff --git a/docs/src/site/docbook/reference/images/item-oriented-processing.png b/src/site/docbook/reference/images/item-oriented-processing.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/item-oriented-processing.png
rename to src/site/docbook/reference/images/item-oriented-processing.png
diff --git a/docs/src/site/docbook/reference/images/item-reader-design.jpg b/src/site/docbook/reference/images/item-reader-design.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/item-reader-design.jpg
rename to src/site/docbook/reference/images/item-reader-design.jpg
diff --git a/docs/src/site/docbook/reference/images/item-stream-adapter.jpg b/src/site/docbook/reference/images/item-stream-adapter.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/item-stream-adapter.jpg
rename to src/site/docbook/reference/images/item-stream-adapter.jpg
diff --git a/docs/src/site/docbook/reference/images/jmx-job.jpg b/src/site/docbook/reference/images/jmx-job.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/jmx-job.jpg
rename to src/site/docbook/reference/images/jmx-job.jpg
diff --git a/docs/src/site/docbook/reference/images/jmx.jpg b/src/site/docbook/reference/images/jmx.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/jmx.jpg
rename to src/site/docbook/reference/images/jmx.jpg
diff --git a/docs/src/site/docbook/reference/images/job-heirarchy.png b/src/site/docbook/reference/images/job-heirarchy.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/job-heirarchy.png
rename to src/site/docbook/reference/images/job-heirarchy.png
diff --git a/docs/src/site/docbook/reference/images/job-launcher-sequence-async.png b/src/site/docbook/reference/images/job-launcher-sequence-async.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/job-launcher-sequence-async.png
rename to src/site/docbook/reference/images/job-launcher-sequence-async.png
diff --git a/docs/src/site/docbook/reference/images/job-launcher-sequence-sync.png b/src/site/docbook/reference/images/job-launcher-sequence-sync.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/job-launcher-sequence-sync.png
rename to src/site/docbook/reference/images/job-launcher-sequence-sync.png
diff --git a/docs/src/site/docbook/reference/images/job-repository-advanced.png b/src/site/docbook/reference/images/job-repository-advanced.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/job-repository-advanced.png
rename to src/site/docbook/reference/images/job-repository-advanced.png
diff --git a/docs/src/site/docbook/reference/images/job-repository.png b/src/site/docbook/reference/images/job-repository.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/job-repository.png
rename to src/site/docbook/reference/images/job-repository.png
diff --git a/docs/src/site/docbook/reference/images/job-stereotypes-parameters.png b/src/site/docbook/reference/images/job-stereotypes-parameters.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/job-stereotypes-parameters.png
rename to src/site/docbook/reference/images/job-stereotypes-parameters.png
diff --git a/docs/src/site/docbook/reference/images/jobHeirarchyWithSteps.png b/src/site/docbook/reference/images/jobHeirarchyWithSteps.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/jobHeirarchyWithSteps.png
rename to src/site/docbook/reference/images/jobHeirarchyWithSteps.png
diff --git a/docs/src/site/docbook/reference/images/jobTier.png b/src/site/docbook/reference/images/jobTier.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/jobTier.png
rename to src/site/docbook/reference/images/jobTier.png
diff --git a/docs/src/site/docbook/reference/images/meta-data-erd.png b/src/site/docbook/reference/images/meta-data-erd.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/meta-data-erd.png
rename to src/site/docbook/reference/images/meta-data-erd.png
diff --git a/docs/src/site/docbook/reference/images/nfljob-config.jpg b/src/site/docbook/reference/images/nfljob-config.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/nfljob-config.jpg
rename to src/site/docbook/reference/images/nfljob-config.jpg
diff --git a/docs/src/site/docbook/reference/images/nfljob.jpg b/src/site/docbook/reference/images/nfljob.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/nfljob.jpg
rename to src/site/docbook/reference/images/nfljob.jpg
diff --git a/docs/src/site/docbook/reference/images/oxm-fragments.png b/src/site/docbook/reference/images/oxm-fragments.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/oxm-fragments.png
rename to src/site/docbook/reference/images/oxm-fragments.png
diff --git a/docs/src/site/docbook/reference/images/repository-classdiagram.jpg b/src/site/docbook/reference/images/repository-classdiagram.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/repository-classdiagram.jpg
rename to src/site/docbook/reference/images/repository-classdiagram.jpg
diff --git a/docs/src/site/docbook/reference/images/run-tier.png b/src/site/docbook/reference/images/run-tier.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/run-tier.png
rename to src/site/docbook/reference/images/run-tier.png
diff --git a/docs/src/site/docbook/reference/images/s1-job-configuration.jpg b/src/site/docbook/reference/images/s1-job-configuration.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/s1-job-configuration.jpg
rename to src/site/docbook/reference/images/s1-job-configuration.jpg
diff --git a/docs/src/site/docbook/reference/images/sequential-flow.png b/src/site/docbook/reference/images/sequential-flow.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/sequential-flow.png
rename to src/site/docbook/reference/images/sequential-flow.png
diff --git a/docs/src/site/docbook/reference/images/simple-batch-execution-env.jpg b/src/site/docbook/reference/images/simple-batch-execution-env.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/simple-batch-execution-env.jpg
rename to src/site/docbook/reference/images/simple-batch-execution-env.jpg
diff --git a/docs/src/site/docbook/reference/images/simple-tasklet-job-configuration.jpg b/src/site/docbook/reference/images/simple-tasklet-job-configuration.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/simple-tasklet-job-configuration.jpg
rename to src/site/docbook/reference/images/simple-tasklet-job-configuration.jpg
diff --git a/docs/src/site/docbook/reference/images/simplified-chunk-oriented-processing.png b/src/site/docbook/reference/images/simplified-chunk-oriented-processing.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/simplified-chunk-oriented-processing.png
rename to src/site/docbook/reference/images/simplified-chunk-oriented-processing.png
diff --git a/docs/src/site/docbook/reference/images/spring-batch-football-graph.jpg b/src/site/docbook/reference/images/spring-batch-football-graph.jpg
similarity index 100%
rename from docs/src/site/docbook/reference/images/spring-batch-football-graph.jpg
rename to src/site/docbook/reference/images/spring-batch-football-graph.jpg
diff --git a/docs/src/site/docbook/reference/images/spring-batch-layers.png b/src/site/docbook/reference/images/spring-batch-layers.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/spring-batch-layers.png
rename to src/site/docbook/reference/images/spring-batch-layers.png
diff --git a/docs/src/site/docbook/reference/images/spring-batch-reference-model.png b/src/site/docbook/reference/images/spring-batch-reference-model.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/spring-batch-reference-model.png
rename to src/site/docbook/reference/images/spring-batch-reference-model.png
diff --git a/docs/src/site/docbook/reference/images/step.png b/src/site/docbook/reference/images/step.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/step.png
rename to src/site/docbook/reference/images/step.png
diff --git a/docs/src/site/docbook/reference/images/xmlinput.png b/src/site/docbook/reference/images/xmlinput.png
similarity index 100%
rename from docs/src/site/docbook/reference/images/xmlinput.png
rename to src/site/docbook/reference/images/xmlinput.png
diff --git a/docs/src/site/docbook/reference/index.xml b/src/site/docbook/reference/index.xml
similarity index 100%
rename from docs/src/site/docbook/reference/index.xml
rename to src/site/docbook/reference/index.xml
diff --git a/docs/src/site/docbook/reference/job.xml b/src/site/docbook/reference/job.xml
similarity index 100%
rename from docs/src/site/docbook/reference/job.xml
rename to src/site/docbook/reference/job.xml
diff --git a/docs/src/site/docbook/reference/readersAndWriters.xml b/src/site/docbook/reference/readersAndWriters.xml
similarity index 100%
rename from docs/src/site/docbook/reference/readersAndWriters.xml
rename to src/site/docbook/reference/readersAndWriters.xml
diff --git a/docs/src/site/docbook/reference/repeat.xml b/src/site/docbook/reference/repeat.xml
similarity index 100%
rename from docs/src/site/docbook/reference/repeat.xml
rename to src/site/docbook/reference/repeat.xml
diff --git a/docs/src/site/docbook/reference/retry.xml b/src/site/docbook/reference/retry.xml
similarity index 100%
rename from docs/src/site/docbook/reference/retry.xml
rename to src/site/docbook/reference/retry.xml
diff --git a/docs/src/site/docbook/reference/schema-appendix.xml b/src/site/docbook/reference/schema-appendix.xml
similarity index 100%
rename from docs/src/site/docbook/reference/schema-appendix.xml
rename to src/site/docbook/reference/schema-appendix.xml
diff --git a/docs/src/site/docbook/reference/spring-batch-intro.xml b/src/site/docbook/reference/spring-batch-intro.xml
similarity index 100%
rename from docs/src/site/docbook/reference/spring-batch-intro.xml
rename to src/site/docbook/reference/spring-batch-intro.xml
diff --git a/docs/src/site/docbook/reference/step.xml b/src/site/docbook/reference/step.xml
similarity index 100%
rename from docs/src/site/docbook/reference/step.xml
rename to src/site/docbook/reference/step.xml
diff --git a/docs/src/site/docbook/reference/testing.xml b/src/site/docbook/reference/testing.xml
similarity index 100%
rename from docs/src/site/docbook/reference/testing.xml
rename to src/site/docbook/reference/testing.xml
diff --git a/docs/src/site/docbook/reference/whatsnew.xml b/src/site/docbook/reference/whatsnew.xml
similarity index 100%
rename from docs/src/site/docbook/reference/whatsnew.xml
rename to src/site/docbook/reference/whatsnew.xml
diff --git a/src/site/site.xml b/src/site/site.xml
index d5be69a91..f86b2618f 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -23,7 +23,7 @@