2013-04-02 73 views
0

我們的團隊對於WSO2工具來說是全新的。我們獲得了關於如何添加代理服務的基本培訓,並且也能夠這樣做。WSO2類中介給出錯誤

現在,我們必須在順序中添加一個類。我們嘗試使用Class中介,但無法找到該類。然後我們意識到jar文件需要位於components/lib文件夾中。所以,它現在可以加載課程。它會正確進行輸出序列和故障序列。但是,最後,它給出了以下例外。

Unable to add proxy service :: Failed to add proxy service: Parse. Check whether the Proxy already exists-Failed to add proxy service: Parse. Check whether the Proxy already exists 

到目前爲止,我們正在使用設計視圖來配置它。我通過這個論壇中的大部分帖子進行了調查,並且都使用源代碼進行配置。此外,服務總線下的「源視圖」部分中不存在代理服務。

我們是否缺少配置中的任何步驟?我們是否需要切換到編碼方法,或者可以這樣做。

+0

你試圖添加什麼類型的代理?我相信你能夠連續創建序列,但無法添加代理。您在哪一點面臨上述問題?何時爲該代理指定序列或在最後階段? – Ratha

回答

1

你的解釋很奇怪。上面提到的錯誤日誌可以在部署代理服務時出現。但是你說你的代理正在走向順序和錯誤順序。從那我所瞭解的是代理已經部署。

您可以通過查看ESB_HOME/repository/deployment/server/synapse-config/default/proxy-service文件夾來檢查是否存在具有相同名稱的代理。如果有名爲Parse.xml的文件(我認爲代理服務的名稱是Parse),則可以從文件系統中刪除它,然後轉到設計視圖並再次添加代理。

1

看起來已經有一個代理服務器和您提供的名稱。轉到WSO2 ESB「源視圖」並檢查是否存在具有該名稱的代理。源視圖位於管理控制檯的左側。

This artical會帶你一步一步編寫自定義類中介。 This post也可能與您有關。

+0

謝謝大家。我能解決它。我創建了一個全新的類和代理服務,並且這一次經歷了。順便說一句,我在部署的最後階段遇到了錯誤。 – Sam