RPE Java API example built for 1.2.1

RPE ships with an example for using its Java API. See Using the Java API  for more information on the RPE Java API and how to use it. Since we ship only the source code for the example before using it you need to build the example using the libraries from the %RPE_HOME%\lib folder. For … Continue reading “RPE Java API example built for 1.2.1”

OSLC API and POX Profile simplifies CLM traceability

Further to OSLC + POXProfile post, RPE 2.1 with CLM 6.0.2 simplifies the data source configuration; especially while configuring dynamic data source for traceability reports. Use OSLC / Permanent link for configuring the data source URL without having to modify the URL manually or through JavaScript. This simplifies the data source configuration to a great extent as the Permanent / OSLC links … Continue reading “OSLC API and POX Profile simplifies CLM traceability”

Using JavaScript Objects/Arrays during iteration

When a JavaScript Array is populated with attributes within query on a container, you will notice that the Array object holds data for future iterations of the query while in the current iteration. This is because of how RPE processes the data and write to the output document in separate threads. The solution here is to use additional variable … Continue reading “Using JavaScript Objects/Arrays during iteration”

JavaScript in RPE – tips,tricks and best practices

Continuing the series on using JavaScript in RPE I’d like to cover today some best practices on using JavaScript and some code snippets I found useful. Best practices A good set of best practices is described here and there are many other Web sites that document such practices: http://www.w3schools.com/js/js_conventions.asp http://www.w3schools.com/js/js_best_practices.asp I would like to highlight … Continue reading “JavaScript in RPE – tips,tricks and best practices”

JavaScript Objects in RPE

With RPE 1.2.1 and newer you can store in RPE template variables more than just strings. Any JavaScript object or Java object can be stored and manipulated through RPE template variables. A particularly useful object type is the JavaScript object mainly because of its ability to easily store and retrieve named data. This is done … Continue reading “JavaScript Objects in RPE”

Understand the Reportable APIs

One of the key aspects in creating a successful report with RPE  is a good understanding of the problem domain and the reportable API used. Guess working your way while creating the template relying only on the schema information can be a very frustrating process.

RPE 2.0 Compatibility

RPE 2.0 can use old templates and document specifications created by all previous RPE versions. New templates and document specifications created with RPE 2.0 can be used by RPE versions 1.3.x and 1.2.x. In both cases the output for 2.0 and the output from the older RPE release may be different given the defect fixed … Continue reading “RPE 2.0 Compatibility”

Automating DOORS 9 Document Generation with RPE

There are 3 IBM provided ways of producing documents from DOORS 9 using RPE: RPE Launcher DOORS Publish Wizard RRDG based File->Export NOTE: I have listed only solutions provided by IBM. There are other RPE based solutions provided by IBM partners such as GebsReporting, Baselines Inc, River North Solutions and more.

Troubleshooting slow RPE Launcher/Studio start

Update 2015.02.03: another cause for a slow Launcher/Studio start is an invalid RPE WebService URL.  Check your ini files to determine if the -Dcom.ibm.rational.rpews.url is set and verify the URL is correct and accessible. If RPE Launcher/Studio take more than a few seconds to start it is possible that your license configuration is sub-optimal. A … Continue reading “Troubleshooting slow RPE Launcher/Studio start”