0

私は最近 JBoss AS 5.1 をセットアップし、1 つのクライアントがメッセージを生成し、もう 1 つのクライアントがそれを消費するポイント ツー ポイント メッセージング サービスを実装しました。 IP アドレスとクライアント (コンシューマー) はファイアウォールを介してシステムの外側にあり、プロデューサーはローカルホスト内にあります。現在開いているポート (私の機関のシステム管理者による) は次のとおりです。

1098 1099 4444 4457 (解決するために開かれました -> InvokerLocator
[bisocket://???.??.??.???:4457/ のソケット接続確立の問題] ) 4460

IP アドレスは公開されており、私の Windows 7 のファイアウォールもテストのためにダウンしています。JBoss AS を起動するときに使用するコマンドは次のとおりです。

run.bat -b ???.??.??.??? -c デフォルト

昨日から問題の手がかりを見つけることができず、完全に立ち往生しています。誰かが私を目覚めさせてくれることを願っています。

エラーメッセージは次のようになります

org.jboss.jms.exception.MessagingNetworkFailureException

org.jboss.jms.client.delegate.DelegateSupport.handleThrowable(DelegateSupport.java:245) で

で...何とか何とか...

4

1 に答える 1

0

私がしたことはコメントを外すことでした

<attribute name="secondaryBindPort"> 4460 </attribute>

remoting-bisocket-service.xml で、使用可能なポートを指定します。JBoss AS(5.1) を再起動したところ、動き始めました。

于 2012-10-19T00:37:43.670 に答える