2016-06-09 56 views
0

其中一臺客戶端在兩臺不同的Domino服務器上有一個數據庫的副本副本。在一臺服務器上,如果任何空白的用戶點擊視圖或形式,他們收到以下錯誤:雖然在測試服務器上的數據庫不會拋出這個錯誤 enter image description here錯誤單擊XPage頁面上的空白時

。我的服務器也不會拋出這個錯誤。據我所知可以確定它們都運行相同版本的Domino。

我有搜索我的代碼,但找不到此錯誤的任何原因。

任何指針在哪裏看。

回答

4

檢查頁面上的eventHandlers,查找與沒有ID的組件關聯的eventHandlers。我認爲會發生的事情是,如果你有一個eventHandler在按鈕,comboBox等沒有ID的地方,它會關聯到任何包含按鈕,組合框等,因此當你點擊該區域時會觸發它。

如果找到一個,請添加一個ID並解決點擊問題。

我不是100%確定refreshId問題是什麼,也許有問題的eventHandler設置爲refreshMode="partial"但不是refreshId設置,因此它試圖刷新包含eventHandler的組件,這是沒有的一個ID。我可以理解這將如何導致問題。

+0

保羅,我會檢查這個,但任何想法,爲什麼它會發生在一臺服務器,但沒有在另一臺?相同的代碼! –

+0

找到一個沒有id =的按鈕和一個指向錯誤東西的部分刷新。認爲已修復它。 –