Extending product function by using the Rational Publishing Engine Java API

Rational® Publishing Engine provides an API to the Rational Publishing Engine Core, which the client applications also use to publish documents.
The Rational Publishing Engine Java™ API can be used to create or load document specifications and to execute them locally or remotely.
Note: The Rational Publishing Engine packages that expose these APIs also expose other APIs such as the one used by the Document Studio application for creating and editing template. Those APIs are not meant for public usage and must not be used. Do not use classes from the com.ibm.rational.rpe.template package.
Using Rational Publishing Engine through the Java API does not require an Rational Publishing Engine installation, but the API can be made to use an Rational Publishing Engine installation.
Tip: Make applications based on the Rational Publishing Engine Java API self-contained, so that changes to the Rational Publishing Engine installation, such as uninstall or upgrade, on the same computer do not affect your application.
Figure 1. API document generation process overview
General process overview
for using the Rational Publishing Engine API Initializing and preparing the Java API Creating a document specification through the Java API Adding a template to a new document specification through the Java API Loading a document specification through the Java API Configuring variables Configuring outputs through the Java API Configuring a data source through the Java API Generating documents with the Java API Downloading results published remotely Verifying document generation success

Feedback