It's all about the answers!

Ask a question

RQM Reports with BIRT: Table Updating Issue


Andrew Trobec (49713144139) | asked Sep 29 '10, 6:12 a.m.
Hello Everyone,

I am using the BIRT plugin for RTC to create custom reports for RQM. One report that I am trying to create is the link between Execution Results and Defects. My RQM project is connected to a ClearQuest project which hosts the defects.

All the information I need right now is stored in the com.ibm.rqm.execution.ExecutionResult table under the LIVE_SNAPSHOT.

Data is retrieved from:

stepResults.properties.key (ClearQuest Defect ID and Summary)
stepResults.properties.value (link to CQ defect)
where stepResults.properties.propertyType = "rtcdefectView"

The data shows up fine, except now when I add new defects to Execution Result records, the table doesn't seem to update, and it's already been 24 hours. I have tried to manually update LIVE_SNAPSHOT.

I am certain that the references to the new CQ defects have been created because the com.ibm.team.interop.ExternalState table shows the defect ID and summary under stringExtensions.value where stringExtensions.key = com.ibm.team.interop.xstate.WORKITEM_NAME.

On a side note I have create a SQL query that queries the database (via JDBC connection) that retrieves the same results as the Jazz Data Connection report, but with the new data available:

SELECT 

EXECUTION.EXECUTION_TASK_RESULT.ID,
EXECUTION.EXECUTION_TASK_RESULT.NAME,
LINK2.SOURCE_REF_URI,
EXTENSIONS2.VALUE
FROM
EXECUTION.EXECUTION_TASK_RESULT,
LINKS.AUDITABLE_LINK LINK1,
LINKS.AUDITABLE_LINK LINK2,
INTEROP.EXTERNAL_STATE_STRING_EXTENSIONS EXTENSIONS1,
INTEROP.EXTERNAL_STATE_STRING_EXTENSIONS EXTENSIONS2

WHERE
EXECUTION.EXECUTION_TASK_RESULT.ITEM_ID = LINK1.TARGET_REF_REFERENCED_ITM_TM_D
AND LINK1.SOURCE_REF_REFERENCED_ITM_TM_D = LINK2.TARGET_REF_REFERENCED_ITM_TM_D
AND LINK2.SOURCE_REF_URI = EXTENSIONS1.VALUE
AND EXTENSIONS1.JZ_PARENT_ID = EXTENSIONS2.JZ_PARENT_ID
AND EXTENSIONS2.KEY_COL = 'com.ibm.team.interop.xstate.WORKITEM_NAME'


Why is the com.ibm.rqm.execution.ExecutionResult table not updating properly?

Also, what is the BIRT reference to the "EXECUTION.EXECUTION_TASK_RESULT" table listed in the SQL query? Is it com.ibm.rqm.execution.ExecutionResult, or another one?

Please help!

Thank you in advance.

Best regards,

Andrew

One answer



permanent link
Paul Slauenwhite (8.4k12) | answered May 25 '15, 10:24 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
Note: This post is 4+ years old.

Please upgrade to the latest version of RQM (see https://jazz.net/downloads/rational-quality-manager/) and review the product documentation (see https://jazz.net/help-dev/clm/topic/com.ibm.help.common.jazz.calm.doc/com.ibm.help.common.jazz.calm.doc_eclipse-gentopic1.html) and jazz.net resources (see https://jazz.net/help).  If your issue persists, please ask a new question (https://jazz.net/forum/questions/ask), open a defect (see https://jazz.net/mystuff/#tab=workitems), or open a PMR (see http://www-01.ibm.com/support/docview.wss?uid=swg21507639).

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.