- PR -

JBOSSの起動について

1
投稿者投稿内容
未記入
常連さん
会議室デビュー日: 2007/05/01
投稿数: 35
投稿日時: 2007-05-01 21:49
JBOSS起動時に下記のエラーとなり、起動できません。

javax.management.InstanceNotFoundException: JMImplementation:service=LoaderRepository,name=Default

どなたか対処方法を教えていただけないでしょうか?

環境:WindowsXP、jboss-3.0.7(TOMCATがバンドルされている)
あしゅ
ぬし
会議室デビュー日: 2005/08/05
投稿数: 613
投稿日時: 2007-05-01 22:26
設定をいじったのなら、以前のものと比較しましょう。
あなたがどんな変更を行ったかなんて他の誰にもわかりません。

何も変えていないのに起動しなくなったのなら、
${JBOSS_HOME}/server/構成/{tmp,work,data}
辺りを削除すると動くようになる場合もあります。
未記入
常連さん
会議室デビュー日: 2007/05/01
投稿数: 35
投稿日時: 2007-05-01 22:36
説明不足で申し訳ありません。

設定をいじったのではなく、インストールした直後に起動してみたところ、
上記のエラーになってしまい、しどろもどろ状態。。。ということです。

いろいろ調べてみたのですが、何せJBOSS初心者なもので。。。

ちなみに、${JBOSS_HOME}/server配下のall,default,minimal,tomcatフォルダには、
tmp.work,dataフォルダは存在していません。
あしゅ
ぬし
会議室デビュー日: 2005/08/05
投稿数: 613
投稿日時: 2007-05-02 00:43
新規インストール直後でエラーになるのであれば、
3.0.7なんて古いバージョンを使わないで、
新しいものを使った方がいいと思いますよ。

XPのPersonal Firewallでポートがブロックされたとか、
他のエラーが出ていた、という事はないですか?

一般に最後に出ているエラーは直接の原因ではありません。
殆どの場合は最初に出ているスタックトレースが原因です。

エラーが起こり始めた最初の辺りのログを併記すると
回答を得られやすいと思います。
未記入
常連さん
会議室デビュー日: 2007/05/01
投稿数: 35
投稿日時: 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)
続行するには何かキーを押してください . . .
あしゅ
ぬし
会議室デビュー日: 2005/08/05
投稿数: 613
投稿日時: 2007-05-02 13:52
エラーがこれだけなら構成に問題がありそうに見えます。

log/server.logに他のエラーが残っている可能性もありますが、
デフォルトならエラーはコンソールにも出力されているでしょう。

未対応な新しいバージョンのJDKで動かしている、とか?
まあ、気にしないで新しいバージョンを使った方がよいかと。
1

スキルアップ/キャリアアップ(JOB@IT)