PDF Booklet Generating Application
The application generates PDF booklets from XML content which is stored in xDB. The user is displayed a page with store items which can be selected to generate a PDF booklet. This page is dynamic, and store items are fetched from xDB with DDS taglib xquery.
Upon submitting the form to the server, the DDS xProc pipeline is executed, and XML processing is done,
XML content is fetched from xDB with a dynamically composed XQuery for selected store items, XSL transformation is applied to the XQuery results,
so that XSL-FO document is generated.
The resulting PDF is stored to Atmos at <p:xsl-formatter> step of the pipeline using custom writer handler.
The user can view all generated PDF booklets which are stored in Atmos and upload them to the predefined SharePoint site.
Initial screen – empty database
Creating a store item in xDB
Store item has been created
Store item in xDB
Generating a booklet
Initial screen – selecting store items for a booklet
Selecting different TOC in booklet
Browsing booklets which were generated earlier and stored in Atmos
A stored booklet
Exporting a booklet to the predefined SharePoint site
The sharepoint site with a booklet
booklet loaded from Atmos
Technologies used in the mashup
- Atmos Online
- EMC Documentum xDB
- EMC Documentum DDS taglib
- EMC Documentum DDS Xproc Engine