我们在遇到问题时试图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