我們在遇到問題時試圖BAM配置文件添加到ESB手動以下內容:WSO2加入BAM檔案在ESB
BAM 2.0.1(最新版本)
ESB 4.5.1 (最新版本)
P2回購從http://dist.wso2.org/p2/carbon/releases/p2-repo.zip(15-01-2013)
它的工作原理,如果你在一個單一的居屋都WSO2的服務器上做t,但如果ESB和BAM在不同的主機上運行,則不會發生這種情況。 沒有日誌或流量發現通過端口7611傳出或傳入。
BAM thrift端口7611是打開並監聽BAM主機,並可從ESB端口訪問。
詳情如下:
# uname -a
Linux ESBHOST 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux
# java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)
# /opt/esb_default/bin/wso2server.sh version
WSO2 Enterprise Service Bus v4.5.1
WSO2 Carbon Framework v4.0.2
# nc -zv BAMHOST 7611
Connection to BAMHOST 7611 port [tcp/*] succeeded!
任何線索如何找到問題,或者從哪裏開始解決呢? 在此先感謝
Maninda嗨, 我們輸入了正確的BAM主機IP。此外,我們已經取消選中了啓用安全複選框指向端口7611. 我們可以驗證從使用netcat的,我們正在進入的IP和端口都OK,開放和收聽ESB主機。 「測試服務器」按鈕失敗「BAM服務器無法連接!」那麼我們就不能在這個環境中創建調解序列。 ESB中沒有記錄來跟蹤錯誤。 或許有需要安裝未在提到WSO2頁文檔的特性? 再次提前致謝。 – GustavoH
在開發環境中,我們使用Java 1.6。這裏您使用的是Java 1.7。我想知道它是否有一些效果。除了BAM Mediator Aggregate功能外,沒有其他功能需要安裝。如果「測試服務器」按鈕失敗,我有信心說這是一個連接相關的問題。最好檢查一下你的防火牆。 – Maninda
似乎BAM存在問題。我會研究這個並讓你知道。 – Maninda