2015-08-08 86 views
0

我正在嘗試將第三方工具的自定義OSLC適配器與RQM集成。我可以添加它作爲朋友,並在RQM的朋友部分看到它。無法讀取匹配的工件容器目錄資源

作爲下一步當我嘗試檢索資源時,它失敗 - 無法讀取匹配的工件容器目錄資源。

無法讀取匹配的神器容器目錄資源:

Unable to load URL: /qm/proxy?uri=http:/xyz.com:8080/appName/services/catalog/singleton, Status: 400 

任何幫助解決?

+0

歡迎來到Stack Exchange!我可能會建議你閱讀http://stackoverflow.com/help/how-to-ask,以便更好地瞭解如何提出一個好問題。你有很好的細節 - 但我不確定社區是否有足夠的信息來幫助你診斷/解決你的問題。謝謝! –

回答

0

有關可能會幫助您診斷問題的一些背景知識。這些假定您正在編寫RQM是「消費者」(客戶端)的「提供者」(服務器)。

  1. 我推測你有一個「Root Services document」,你的URI輸入到RQM來創建「朋友」關係。
  2. RQM正在拾取並嘗試請求的URI是該根服務文檔中服務提供者目錄的URI。
    • 嘗試在瀏覽器中自己請求根服務文檔,複製它包含的服務提供商目錄URI並將其加載到瀏覽器中。如果它不起作用,那麼你的應用報告了一個不正確的URI,你需要修復它。
    • (您在問題中包含的錯誤消息開始「http:/」而不是「http://」 - 請確保您的根服務文檔中沒有錯別字)。
  3. 您可以看到RQM正在進行的請求正在經歷「/ qm/proxy」。 RQM向您的應用程序發出的任何請求都會通過RQM中的代理進行檢查,RQM會根據受信任服務器的白名單檢查請求URI。
    • 請確保您的服務提供商目錄中的主機名(錯誤消息中的主機名應與您的根服務文檔中的主機名相同)與顯示在「朋友」中的主機名相同「RQM列表。

免責聲明:我對這個網站的貼子是我自己的,並不一定代表的立場,策略或我的僱主,IBM的觀點。

相關問題