2009-06-18 18 views
0

JBossをインストールしてEclipseから実行しようとしました。私が最初にそれを実行しようとすると、ポート8080と1098がすでに何かにバインドされているというエラーが表示されます。私は設定ファイルのそれらを変更しました。あなたは問題が何ができるかJMXConnectorServerのjboss問題

Error installing to Start: name=jboss.remoting:protocol=rmi,service=JMXConnectorServer state=Create mode=Manual requiredState=Installed 
java.lang.IllegalStateException: [email protected]{vfsfile:/C:/jboss-5.1.0.GA/server/default/deploy/jmx-remoting.sar/} classLoader is not connected to a domain (probably undeployed?) for class javax.management.remote.rmi.RMIServerImpl_Stub 
    at org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:793) 
    at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:441) 
........ 

知っていますか:ここで私はポート1098 10098へ

<bean class="org.jboss.services.binding.ServiceBindingMetadata"> 
     <property name="serviceName">jboss:service=Naming</property> 
     <property name="bindingName">RmiPort</property> 
     <property name="port">10098</property> 
     <property name="description">Socket Naming service uses to receive RMI requests from client proxies</property> 
    </bean> 

この後ポートエラーが去っていきましたが、私は次のエラーを取得しています変更する場所の例がありますそれに近づく方法は?

おかげで、

タム

答えて

2

は、JBossのポートを変更することはそれ自体に多くのことを語っているので、軽くて行われるべきものではありません。リッスンするポートを変更すると、その通信が失われます。

まず、これらのポートでリッスンしている他のプロセスをシャットダウンしてください。他のWebサーバーやアプリケーションサーバー、時にはThunderbirdやFireFoxなどのポートを利用することもあります。

これはオプションではない場合は、jbossを独自のIPアドレスにバインドする方が良いですが、これはunix/linuxでは実用的です。あなたが本当にポートの異なるセットに上のJBossをシフトしたい場合

だから、あなたはfollow the instructions here

1

は -fあなたのプロセスに PSを見て、ハングしているプロセスを殺すことができます。 それは私の問題を解決するようです。

0

私はJbossサーバーの1つでこの問題に直面していて、linuxコマンドで確認した後、同じアプリケーションが複数実行されていて、いくつかの依存インスタンスがあることを知りました。それらのアプリケーションを消費していました。だから、私はちょうどkill -9 instanceNumberとそれらの複数のインスタンスと依存関係をすべて殺して、メインアプリケーションを再起動し、それは働いた:)

関連する問題