RQM Extension using Jazz Ajax Framework
Hello,
We are currently trying to develop an extension for RQM. We are using clm 4.0 and jazz ajax framework for this. We are stuck on some issues for which we could not find a solution on forums/documentation. Our first request for this extension is that it should be added at project area level. From the documentation for developing plugins we found that this is controlled using the applicationPageBinding extension point. The example in the documentation uses the id for the admin page (com.ibm.team.app.web.admin). Our question is how can find the ids for other application pages, such as project area in qm. Our second question is the following: Can the extensions be added only in the main menu bar, or can they also be added in action menu bars (the ones above tables)? We are also interested in what information can be retrieved from the current page. For example, is it possible to get information about the current project, selected test case view, etc? It would be really helpful if you could point us at a more detailed documentation on jazz ajax framework. Thank you, Oana Capatana |
2 answers
Hi Oana,
RQM does not support UI customizations except for custom test script types, which is restricted to IBM Business Partners. What 'documentation' are you referring to? |
Thank you for your response. I am still a little confused...
I was able to add the extension on admin level in RQM as you can see in the following image: What I did was to create a plugin project, a feature project and an update site project, which I deployed in qm. The plugin project is a wizard, created using JAF and Javascript. I am able to trigger the wizard from this admin perspective. I also deployed a service plugin and was able to call my services using this wizard. I know that the plugin is deployed in the admin perspective because of the applicationPageBindings extension point in plugin.xml: The JAF documentation says that you can add custom extensions to other applications by using their ids. Are you saying that it is not possible to have the extension available at project area level? (by project area level I mean when I access the url: https://jazzserver:9443/qm/web/console/QMProject ) Thank you, Oana Comments Hi Oana,
Oana Capatana
commented Jan 06 '15, 8:19 a.m.
The information I mentioned was from the ppt presentation found at:
|
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.