It's all about the answers!

Ask a question

RPE Report Template Integration failed


Sharon Sorenson (4641) | asked Mar 31 '11, 10:01 a.m.
I have been developing several RPE templates that I would like to integrate into RRC. I attempted to follow instructions I could find regarding the steps to follow but the integration was unsuccessful. I backed out my changes and can no longer get reports to work from RRC. I am receiving "Cannot start the reporting wizard: Index out of bounds."

These are the steps I followed to attempt the integration:

1) Placed the .dta file in the folder with the other rpe templates on the server.
2) Placed a corresponding Word template in the folder with the other word templates used by RRC on the server.
3) Added an entry to the templates.xml file
4) Added entries in the manifest.mf file for the report template and Word template.
5) Reinitialized the publish service on the server (https://<server>:<port>/rdm/publish/initialize
6) When this didn't work I removed the templates and removed the entries in the xml and manifest file.

Are there additional steps necessary to make this integration successful?

How can I get back to the original state before these changes were attempted?

Sharon Sorenson
Ascendant Technology

5 answers



permanent link
Edgar Ignacio Velazquez Mar (7225) | answered Mar 31 '11, 8:20 p.m.
JAZZ DEVELOPER
Hi Sharon,
You can take a look at the documentation for Adding/modifying report templates on the server
http://publib.boulder.ibm.com/infocenter/rpcmpose/v2r0/index.jsp?topic=/com.ibm.rational.rrc.help.doc/topics/r_report_datasources.html

If this steps doesn't work please attach the code you added to the MANIFEST.MF and to the templateLibrary.xml

Do you get error while ../publish/initialize?

You can also try accessing the template library after initialization, in a web browser go to http:///rdm/publish/templateLibrary
you will get an XML file, there look for your report and check for the url which will look something like:
<url>http://[server:port]/rdmpublish/templateLibrary/uispec1</url>

Go to that url in the browser and it should return the template. (This is to check the template was uploaded correctly)

I have been developing several RPE templates that I would like to integrate into RRC. I attempted to follow instructions I could find regarding the steps to follow but the integration was unsuccessful. I backed out my changes and can no longer get reports to work from RRC. I am receiving "Cannot start the reporting wizard: Index out of bounds."

These are the steps I followed to attempt the integration:

1) Placed the .dta file in the folder with the other rpe templates on the server.
2) Placed a corresponding Word template in the folder with the other word templates used by RRC on the server.
3) Added an entry to the templates.xml file
4) Added entries in the manifest.mf file for the report template and Word template.
5) Reinitialized the publish service on the server (https://<server>:<port>/rdm/publish/initialize
6) When this didn't work I removed the templates and removed the entries in the xml and manifest file.

Are there additional steps necessary to make this integration successful?

How can I get back to the original state before these changes were attempted?

Sharon Sorenson
Ascendant Technology

permanent link
Sharon Sorenson (4641) | answered Mar 31 '11, 11:30 p.m.
I have responded to your questions below.

You can take a look at the documentation for Adding/modifying report templates on the server
http://publib.boulder.ibm.com/infocenter/rpcmpose/v2r0/index.jsp?topic=/com.ibm.rational.rrc.help.doc/topics/r_report_datasources.html
SKS: I followed these instructions.
If this steps doesn't work please attach the code you added to the MANIFEST.MF and to the templateLibrary.xml

Do you get error while ../publish/initialize?

SKS: I did not receive any errors.

You can also try accessing the template library after initialization, in a web browser go to http:///rdm/publish/templateLibrary
you will get an XML file, there look for your report and check for the url which will look something like:
<url>http://[server:port]/rdmpublish/templateLibrary/uispec1</url>

Go to that url in the browser and it should return the template. (This is to check the template was uploaded correctly)

SKS: I discovered the template was not loaded properly. After further investigation, I discovered that my edits using Microsoft XML Notebook was changing the xml file. I restored the original file and made my edits with TextPad and was able to load the xml file correctly.

I am now able to see the report in RRC, however, when I attempt to run it, it appears to hang. This report is based on process diagrams. After I get the diagram in my view and launch the report, it properly selects the source diagram. After specifying the name and folder, I hit "Next" and nothing happens. I hit "Next" again and the "Next" button is disabled but the "Finish" button does not appear (only "Cancel" and "Back").

I have been developing several RPE templates that I would like to integrate into RRC. I attempted to follow instructions I could find regarding the steps to follow but the integration was unsuccessful. I backed out my changes and can no longer get reports to work from RRC. I am receiving "Cannot start the reporting wizard: Index out of bounds."

These are the steps I followed to attempt the integration:

1) Placed the .dta file in the folder with the other rpe templates on the server.
2) Placed a corresponding Word template in the folder with the other word templates used by RRC on the server.
3) Added an entry to the templates.xml file
4) Added entries in the manifest.mf file for the report template and Word template.
5) Reinitialized the publish service on the server (https://<server>:<port>/rdm/publish/initialize
6) When this didn't work I removed the templates and removed the entries in the xml and manifest file.

Are there additional steps necessary to make this integration successful?

How can I get back to the original state before these changes were attempted?

Sharon Sorenson
Ascendant Technology

permanent link
Jiong Xie (7154) | answered Apr 01 '11, 3:37 a.m.
JAZZ DEVELOPER
Hi, Sharon

What is your RRC version? I have seen the similar behavior with 2.0.0.2 and I logged that in a work item. refer to http://jazz.net/jazz03/web/projects/Rational%20Requirements%20Composer#action=com.ibm.team.workitem.viewWorkItem&id=31307

Maybe Edgar can give you more insights about this problem.

permanent link
Sharon Sorenson (4641) | answered Apr 01 '11, 9:09 a.m.
Hi, Sharon

What is your RRC version? I have seen the similar behavior with 2.0.0.2 and I logged that in a work item. refer to http://jazz.net/jazz03/web/projects/Rational%20Requirements%20Composer#action=com.ibm.team.workitem.viewWorkItem&id=31307

Maybe Edgar can give you more insights about this problem.


I am running RRC 2.0.0.3. The problem I am encountering is when running the report within RRC, not in RPE. It runs properly when it is run directly from RPE Studio.

permanent link
Edgar Ignacio Velazquez Mar (7225) | answered Apr 12 '11, 6:05 p.m.
JAZZ DEVELOPER
This problem could be related to the report generation trying to retrieve an RPE license to run the custom report.
Make sure you have a license server available

Hi, Sharon

What is your RRC version? I have seen the similar behavior with 2.0.0.2 and I logged that in a work item. refer to http://jazz.net/jazz03/web/projects/Rational%20Requirements%20Composer#action=com.ibm.team.workitem.viewWorkItem&id=31307

Maybe Edgar can give you more insights about this problem.


I am running RRC 2.0.0.3. The problem I am encountering is when running the report within RRC, not in RPE. It runs properly when it is run directly from RPE Studio.

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.