DOORS 9.4 and RQM 4.0 Integration.
We are trying to configure integration between DOORS 9.4 and RQM 4.0. We try to ADD DOORS as requirements management provider to project association. Following error message is displayed:
Failed to read artifact container catalog resource: Unable to load URL: /qm/proxy?uri=http://brs-doorsdb.haemo.net:8080/dwa/public/rootservices, Status: 500 We have done following steps to configure the integration. Added DOORS in consumers (inbound) Added DOORS as friends (outbound) Added DOORS to whitelist. Added RQM to server list in Remote services in DOORS Added RQM project in collaboration links. When we try to add DOORS to Project association in RQM, we are getting above message. |
6 answers
I would like to get more information about your set up, do you see any error messages in log file?
It is essential that your Rational DOORS Web Access installation is running in https mode, from your error there, seems it is not running in https mode. Please make sure you follow all the steps for DOORS set up BEFORE you configure the RQM side. You must launched Rational DOORS Web Access in a browser and logged in at least once since it was started. The steps are detailed in the following link http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0/index.jsp?topic=%2Fcom.ibm.rational.test.qm.doc%2Ftopics%2Ft_config_doors.html |
Following error is logged in QM log file
2012-10-02 20:50:05,414 [ WebContainer : 9] ERROR net.jazz.ajax.service.internal.http.ProxyServlet - GET http://brs-doorsrqm.haemo.net:9080/qm/proxy ?uri=http%3A%2F%2Fbrs-doorsdb.haemo.net%3A8080%2Fdwa%2Frm%2Fdiscovery%2Fcatalog&oauth_token=6e106b7d-b28c-4b9f-a3c1-892ec5de9593&request_token_secret=undefined&oauth_provider=undefinedHEADER: Host = brs-doorsrqm.haemo.net:9080 HEADER: User-Agent = Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/15.0.1 HEADER: Accept = application/xml HEADER: Accept-Language = en-us,en;q=0.5 HEADER: Accept-Encoding = gzip, deflate HEADER: Connection = keep-alive HEADER: OSLC-Core-Version = 2.0 HEADER: X-jazz-downstream-auth-client-level = 4.0 HEADER: Content-Type = application/x-www-form-urlencoded HEADER: X-Requested-With = XMLHttpRequest HEADER: Referer = http://brs-doorsrqm.haemo.net:9080/qm/admin HEADER: Cookie = net-jazz-ajax-cookie-rememberUserId=; JazzFormAuth=Form; SITESERVER=ID=941b68fe9211f1df92cdc27128996309; LtpaToken2=crO...Nk=; JSESSIONID=000...:-1 Parameter: oauth_provider = [undefined] Parameter: oauth_token = [6e106b7d-b28c-4b9f-a3c1-892ec5de9593] Parameter: request_token_secret = [undefined] Parameter: uri = [http://brs-doorsdb.haemo.net:8080/dwa/rm/discovery/catalog] java.lang.NullPointerException at java.net.URI.getScheme(URI.java:1111) at net.oauth.signature.OAuthSignatureMethod.normalizeUrl(OAuthSignatureMethod.java:158) at net.oauth.signature.OAuthSignatureMethod.getBaseString(OAuthSignatureMethod.java:152) at net.oauth.signature.OAuthSignatureMethod.getSignature(OAuthSignatureMethod.java:78) at net.oauth.signature.OAuthSignatureMethod.sign(OAuthSignatureMethod.java:50) at net.oauth.OAuthMessage.sign(OAuthMessage.java:307) |
Are you running Rational DOORS Web Access in https mode?
Have you followed ALL the steps to set up the DOORS according to the info center? |
We were able to configure SSL for DOORS and followed instructions in info center. It is still giving same error:
Failed to read matching artifact container catalog resource: Unable to load URL: /qm/proxy?uri=https://brs-doorsdb.haemo.net:8443/dwa/rm/discovery/catalog&oauth_token=19d404b5-d014-4450-b7f0-5f3d4fce1e44&request_token_secret=undefined&oauth_provider=undefined, Status: 500 |
Looks like we may need further information to investigate this issue, please open a PMR for this issue,
You can do so from this link |
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.