- - PR -
JBOSSの起動について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-05-01 21:49
JBOSS起動時に下記のエラーとなり、起動できません。
javax.management.InstanceNotFoundException: JMImplementation:service=LoaderRepository,name=Default どなたか対処方法を教えていただけないでしょうか? 環境:WindowsXP、jboss-3.0.7(TOMCATがバンドルされている) |
|
投稿日時: 2007-05-01 22:26
設定をいじったのなら、以前のものと比較しましょう。
あなたがどんな変更を行ったかなんて他の誰にもわかりません。 何も変えていないのに起動しなくなったのなら、 ${JBOSS_HOME}/server/構成/{tmp,work,data} 辺りを削除すると動くようになる場合もあります。 |
|
投稿日時: 2007-05-01 22:36
説明不足で申し訳ありません。
設定をいじったのではなく、インストールした直後に起動してみたところ、 上記のエラーになってしまい、しどろもどろ状態。。。ということです。 いろいろ調べてみたのですが、何せJBOSS初心者なもので。。。 ちなみに、${JBOSS_HOME}/server配下のall,default,minimal,tomcatフォルダには、 tmp.work,dataフォルダは存在していません。 |
|
投稿日時: 2007-05-02 00:43
新規インストール直後でエラーになるのであれば、
3.0.7なんて古いバージョンを使わないで、 新しいものを使った方がいいと思いますよ。 XPのPersonal Firewallでポートがブロックされたとか、 他のエラーが出ていた、という事はないですか? 一般に最後に出ているエラーは直接の原因ではありません。 殆どの場合は最初に出ているスタックトレースが原因です。 エラーが起こり始めた最初の辺りのログを併記すると 回答を得られやすいと思います。 |
|
投稿日時: 2007-05-02 01:17
そうですね。
確かに古いバージョンなので、何も考えずに最近のバージョンをインストールしようとしたのですが、気になって気になって。。。 ポートは問題ないです。 以下が、コンソールに出力されたものすべてです。 ちょっと長いですが。。。 00:47:54,421 INFO [Server] JBoss Release: JBoss-3.0.7 CVSTag=JBoss_3_0_7 00:47:54,421 INFO [Server] Home Dir: D:\jboss-3.0.7 00:47:54,421 INFO [Server] Home URL: file:/D:/jboss-3.0.7/ 00:47:54,437 INFO [Server] Library URL: file:/D:/jboss-3.0.7/lib/ 00:47:54,437 INFO [Server] Patch URL: null 00:47:54,437 INFO [Server] Server Name: default 00:47:54,437 INFO [Server] Server Home Dir: D:\jboss-3.0.7\server\default 00:47:54,437 INFO [Server] Server Home URL: file:/D:/jboss-3.0.7/server/default/ 00:47:54,437 INFO [Server] Server Data Dir: D:\jboss-3.0.7\server\default\db 00:47:54,437 INFO [Server] Server Temp Dir: D:\jboss-3.0.7\server\default\tmp 00:47:54,437 INFO [Server] Server Config URL: file:/D:/jboss-3.0.7/server/default/conf/ 00:47:54,437 INFO [Server] Server Library URL: file:/D:/jboss-3.0.7/server/default/lib/ 00:47:54,437 INFO [Server] Root Deployemnt Filename: jboss-service.xml 00:47:54,437 INFO [Server] Starting General Purpose Architecture (GPA)... 00:47:54,468 ERROR [Server] start failed javax.management.InstanceNotFoundException: JMImplementation:service=LoaderRepository,name=Default at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1010) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:804) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) at org.jboss.system.server.ServerImpl.initBootLibraries(ServerImpl.java:440) at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:261) at org.jboss.system.server.ServerImpl.start(ServerImpl.java:221) at org.jboss.Main.boot(Main.java:148) at org.jboss.Main$1.run(Main.java:381) at java.lang.Thread.run(Thread.java:595) javax.management.InstanceNotFoundException: JMImplementation:service=LoaderRepository,name=Default at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1010) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:804) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) at org.jboss.system.server.ServerImpl.initBootLibraries(ServerImpl.java:440) at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:261) at org.jboss.system.server.ServerImpl.start(ServerImpl.java:221) at org.jboss.Main.boot(Main.java:148) at org.jboss.Main$1.run(Main.java:381) at java.lang.Thread.run(Thread.java:595) 続行するには何かキーを押してください . . . |
|
投稿日時: 2007-05-02 13:52
エラーがこれだけなら構成に問題がありそうに見えます。
log/server.logに他のエラーが残っている可能性もありますが、 デフォルトならエラーはコンソールにも出力されているでしょう。 未対応な新しいバージョンのJDKで動かしている、とか? まあ、気にしないで新しいバージョンを使った方がよいかと。 |
1