Rational Publishing Engine version 1.1.2.2 includes a new PDF driver that was introduced in version 1.1.2.1. This new PDF driver is now selected by default. You can still choose to use the Legacy PDF driver when you configure the output settings for PDF documents.
If the PDF is slow to generate, add Section break elements to the template to improve
performance.
You can create environment variables to use in the output paths of your document specifications.
Mozilla Firefox version 10 is now a supported web browser for opening HTML documents generated by Rational Publishing Engine.
You can specify oauth1a as an authentication type in templates and document specifications for improved performance in retrieving data from a data source.
Rational Publishing Engine version 1.1.2.1 includes a new PDF driver; however, it is not selected by default. You can choose to use the new PDF driver when you configure the output settings for PDF documents. Review the tech note on the known issues and limitations of the PDF driver and Aspose documentation: PDF Driver Fields Supported.
In Rational Publishing Engine version 1.1.2.1, when you customize the details for a table and enter autofit to window as the table auto fit value, columns increase and decrease in size depending on the amount of content contained within the cell. If a cell does not contain any content but has a cell width value entered, the cell width value might be adjusted to allot for more or less space based on the content in the other columns.
You can also modify the resize to fit contents table property by selecting or clearing the check box. When the check box is selected and resize to fit contents is true, long text that does not contain any spaces is broken and wrapped within the cell. When the check box is cleared and resize to fit contents is false, long text that does not contain any spaces is not broken and extends to the edge of the page.
In this release you use the IBM Installation Manager installer to install the product.
You can use the monitoring and control tool to check the status of jobs when the document generation is run on a central server and the document generation jobs are requested from different clients. The central monitoring and control tool allows the administrator to view all document generation jobs and request its cancellation.
You can design a template in the language of your choice, translate a template from one language to another, or use an existing template that contains multiple languages to design a new template. You can edit the templates in different languages. Use the translation tool to adapt a template to your region specific language. You can view these templates in different languages using the IBM Rational Publishing Engine Launcher.
The Reportable REST v2 specification is more comprehensive than v1. It removes some previously mandatory features (such as schema presence). It supports server-side aggregation of collections, filtering, and sorting. It reduces the user input, because the mapping is automated and contains all the information that the document designer needs. The new version thus enhances document generation usability and performance for data sources that use the Reportable REST v2 API.
The load-balancing feature reduces the work load directed to a single web server instance by providing a larger set of web service instances to publish documents. The load balancer redirects the request to one or more web service instances. If a particular web service has too many requests, you can use the load-balancing feature. This feature applies to only Rational Publishing Engine web services and not the Rational Publishing Engine monitoring and control servlet.
For a long remote publishing process, you can disconnect your laptop from the Rational Publishing Engine web service processes, and then reconnect later without losing the connectivity to that process so that you can download the results. When you restore the connection, you can still retrieve the generated documents. In the previous version, if the connection was disconnected, the document generation process stopped and there was no way to obtain the document, even though the document was successfully generated on the server.
Type casting is used to refine the results of a query. A type is not assigned to schema elements that can have more than one valid type. You define the types for these elements with the Cast to type feature in the schema view bar. This feature can be used only if the data source supports it. At present, the data sources that support type casting are Rational Tau and Rational Rhapsody.
Use the SoDA® migration tool to migrate data from the CC-SoDA, CQ-SoDA templates into Rational Publishing Engine templates. The tool indicates which attributes in a SoDA® template can be migrated, need manual intervention, or cannot be migrated.
Two new properties have been added to the metadata section of the document specification in the Rational Publishing Engine Launcher: pre-command and post-command. The properties contain the code for the commands to be run before and after document publishing. The new properties are in the metadata section of the document specification and not in the document template properties. The pre-command helps to prepare the data before publishing with the document specification. For example, the pre-command and post-command helps in copying the output files, archiving the output files, renaming the output files based on variables, mailing the results, or invoking third party applications.
Data values that contain only carriage returns pass conditions that could not pass in IBM Rational Publishing Engine version 1.1.1.2 and earlier. For example, Object_Text != "" returned false for object text containing only carriage returns. Now this command returns true.
The container element is enhanced with a new property called do while condition. If the value of the property is true then the container and all its children are evaluated again.
You can now build dynamic native filters. The native filters can refer template variables to adapt the scope of the query to the dynamic conditions.