2013-02-27 76 views
1

具有鏈接ESB v4.6.0的實例爲G-註冊v4.5.3按跨ESB集羣共享註冊表和配置空間

http://docs.wso2.org/wiki/display/ESB460/Remote+Registry+Instance+Configuration#RemoteRegistryInstanceConfiguration-Atom-BasedRemoteInstanceConfiguration

當ESB啓動它拋出幾個錯誤,如:

[Framework Event Dispatcher] ERROR AbstractTransportService Error while checking the transport availability 
java.lang.NullPointerException 

儘管如此,我可以瀏覽兩端註冊表,但是當我在ESB創建BAM檔案,而它的成功保存在註冊表中,T他ESB開始失敗:

[http-nio-9443-exec-37] ERROR RPCMessageReceiver Exception occurred while trying to invoke service method getResourceString 
java.lang.reflect.InvocationTargetException 

和BAM資料不能在ESB最終沒有通過註冊表瀏覽器(空資源),也不是BAM檔案管理頁面(異常)被讀取。但是可以在治理註冊表瀏覽器中閱讀。 我在創建共享集合時將權限設置爲打開,並且工件可以被所有人讀取,寫入等。

我找不到有關連接可能出錯的信息,以允許瀏覽和寫入,但阻止ESB讀取。

任何幫助將不勝感激。

回答

0

我會回答我自己的問題,以幫助其他人面臨同樣的問題。

在較新版本的WSO2中,基於Atom的註冊表共享「實際上」被棄用。

從現在起使用基於JDBC的註冊表共享。

問候

0

我不認爲它過時,即時通訊相當確信它的錯誤,存在於4.5.1/2/3

wso2esb wso2 governance registry

+0

喜添,與WSO2人根據, Atom因爲此引起許多麻煩而被棄用。我不知道它是否將在未來再次啓用。問候。 – GustavoH 2013-03-25 01:12:36