RPE report for DNG Module works on one machine and not another
RPE 2.1.2
A user is using a template that reads a DNG Module and reports on the requirements artifacts associated with that module.
They sent me the RPE template because they were getting the errors listed below.
Once I was given access to the DNG source data, I loaded the RPE template and selected Configure and Generate Document, entered the URL for the module, with username and password, set the protocol to Auto and the document produced correctly.
I am confused about why a template would work on my computer and not the user's.
Here are the errors the user sees when they try to Configure and Generate Document:
CRRPE0282I Document Studio has started. CRRPE0016I The template C:\Program Files\IBM\Rational\Publishing Engine\templates\DNG\DNG_Module.dta is loading. CRRPE0017I The template C:\Program Files\IBM\Rational\Publishing Engine\templates\DNG\DNG_Module.dta loaded. CRRPE1020I The document will be published locally CRRPE1064I Starting run... CRRPE3612W Credentials provided for data source module but the authentication method is not explicitly specified. This may result in errors. CRRPE1064I Processing document template 1 of 1. CRRPE1064I Data source module using URL data removed for privacy CRRPE3107I Downloading data from data removed for privacy |
2 answers
As you probably know, RPE's interface with DNG is complex and dependent on many configuration aspects being correct.
It appears that the user is missing some access permission: "data removed for privacy".
Is this template installed in DNG and being run from within DNG, or being run from the RPE interface?
Running from RPE makes many aspects more configurable (some automatically), so if you run from RPE and they from DNG then you are effectively running different reports as the DNG interface to the RPE engine is quite limited.
Comments
Deborah Thomas
commented Jul 09 '20, 5:25 p.m.
Hugh,
The report is executed from RPE, not the DNG GUI (I have not tackled that yet)
data removed for privacy is my notation for the actual URL data, not the error message.
The user has administrator privileges on the DNG source. They can access the artifact from the DNG interface and can also enter the URL directly into a browser and access the XML data. I have only read privileges to the DNG artifact, yet I can configure and generate the document from RPE on my computer. This is why the error is so confusing to us.
Hugh Lippincott
commented Jul 09 '20, 5:49 p.m.
-RPE only needs read access to DNG, so you and user are = there
-I don't see any failure to find or access the report's output style sheet, but RPE can be obscure about error reporting.
-I'd start by reviewing the user's configuration of RPE (dsx file) to ensure it's properly configured.
There is a deeper and more complex level of debugging possible, but usually not needed until you need to debug RPE templates installed in DNG:
Do you have access to the DNG & RPE log files on the server, and can you turn on extra debugging output?
Deborah Thomas
commented Jul 10 '20, 10:12 a.m.
Hugh,
I am not sure where to find the RPE log files.
I have checked the .dsx configuration and all is the same on my .dsx as the other user.
I tried the extra debugging, but did not see any change in the console window.
Maybe there is more in the RPE log files?
|
Hi,
Can you try after setting "Authentication Type" for the data source OAuth? You may need to set it to "Basic" if JTS is configured with JAS.
Comments
Deborah Thomas
commented Jul 10 '20, 10:14 a.m.
When I run the RPE template, I leave the Authentication Type blank and I get results.
I am accessing the exact same artifact in DNG as the other user.
I asked the user to try that and when that did not work, we tried each of the Authentication Types and none of them worked.
|
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.