【Jboss】@EJBを使った外部EJB参照 【Tomcat】Tomcat6でコネクションプールを使う
11 月 26

EJBのリモート接続を行うと、SocketExceptionが発生してしまう場合の対処法です。

こんな場合です
jnp://127.0.0.1:1099/HogeEJB/HogeBean/remote   は接続できるのに、
jnp://192.168.169.128:1099/HogeEJB/HogeBean/remote   はできない・・・

ファイアーウォール設定してないのに・・・・
> telnet 127.0.0.1 1099  はつながるのに・・・・
> telnet 192.168.169.128 1099  はつながらない

動作環境
VMWare Linux CentOS 5.3
Apache 2.2.3 (プリインストール)
JBoss 5.1

参考URL
http://questionbox.jp.msn.com/qa3043009.html

対処法
JBoss起動時にバインドポートを指定する

cd /usr/local/jboss/bin
./run.sh -b 0.0.0.0 

これですべてのアドレスからアクセスできるはずです。
ローカルのdevelopment環境はこれでOKでしょう・・・。




Les commentaires sont fermés.