遠端服務配置錯誤

當 Rational® DOORS®(不是 Rational DOORS Web Access)啟動時,它會連線到「遠端服務」視窗中配置的每一個遠端伺服器,並要求每一個遠端伺服器的根服務文件。如果遠端伺服器無法使用,或是 Rational DOORS 中所配置的資訊不正確,當 Rational DOORS Web Access 嘗試存取遠端資源時,便會顯示一則錯誤訊息。

Rational DOORS Web Access 導覽至遠端服務時所需的詳細資料,會儲存在下列檔案中:/server/festival/config/friendsconfig.rdf

每次使用者登入 Rational DOORS Web Access 時,就會自動更新這個檔案。如果檔案空白,或是您的遠端服務遺漏,則 Rational DOORS Web Access 無法連線至遠端資源。

簡易的檢查方式,便是登入 Rational DOORS Web Access,開啟檔案並確定有遠端伺服器。針對每一個遠端伺服器,應該會有一個使用下列格式的項目:
<jd:Friend>
<dc:title>some title</dc:title>
<jd:rootServices rdf:resource="a rootservices url"/>
<jfs:oauthDomain rdf:resource="some value"/>
<jfs:oauthConsumerKey>my key</jfs:oauthConsumerKey>
<jfs:oauthConsumerSecret>my secret</jfs:oauthConsumerSecret>
</jd:Friend>
如果有一個項目用於遠端服務,但仍顯示錯誤的話,請確定已移入 oauthDomain 屬性,而且其中未包含空白值。如果它包含空白值,Rational DOORS 會連線至遠端伺服器,但無法適當地讀取根服務文件。

這個檔案是專用於 Rational DOORS Web Access。Rational DOORS 使用的是不同的連線機制。有可能 Rational DOORS Web Access 配置是無效的,而 Rational DOORS 能夠存取遠端資源。


意見