It's all about the answers!

Ask a question

Is there a way to log a defect to RTC from Raitonal AppScan?


Larry Quesada (132) | asked Aug 08 '08, 4:33 p.m.
AppScan has a well publihed API and extensions framework. Is it possible to build an AppScan plug-in, which logs a defect to RTC? What would be required from RTC is some sort of API, which allows an external program to create work items. Does something like this exist already?

2 answers



permanent link
Christof Marti (681) | answered Aug 11 '08, 4:51 a.m.
I'm not familiar with AppScan, but you might be able to use the plain-Java client libraries available for download on jazz.net (see "Incubators" at the bottom of https://jazz.net/downloads/rational-team-concert/releases/1.0?p=allDownloads). I think these would also run as plug-ins if OSGi is present at runtime. See https://jazz.net/wiki/bin/view/Main/RtcSdk for general information and https://jazz.net/wiki/bin/view/Main/ProgrammaticWorkItemCreation for information on creating work items programmatically. Note that there are no API stability guaranties across major versions of RTC and the service interfaces the client libraries are using are going to change too.

Regards,

Christof
Jazz Work Item team


lquesada wrote:
AppScan has a well publihed API and extensions framework. Is it
possible to build an AppScan plug-in, which logs a defect to RTC?
What would be required from RTC is some sort of API, which allows an
external program to create work items. Does something like this
exist already?

permanent link
Dominique Simoeau-Ritchie (6) | answered Aug 15 '08, 10:33 a.m.
We're currently developing a version of AppScan that integrates with Rational Quality Manager, AppScan Tester Edition. This integration will provide the ability to log a defect from within an AppScan Enterprise report (not AppScan Standard edition). The integration will be available in Q1 2009.

Like Christof said, an API to create work items in RTC exists, and the integration makes use of it in order to create defects.

Let me know if you have any other questions.

Your answer


Register or to post your answer.