2011-07-29 33 views
0

私はJBossで作業していましたが、最近jbossws-core.jar、jbossws-common.jar、jbossws-spi.jarをdeploy.sarのjbosswsフォルダに含めました。それはいつか、その後の罰金働いていた突然、次のエラーを投げて次のように述べていますJBossを起動できません

10:12:47,482 WARN [BasicMBeanRegistry] preRegister() failed for jbss.system:service=ServiceController: 
java.lang.NoSuchMethodError: org.jboss.util.propertyeditor.PropertyEditors.init()V 
    at org.jboss.system.ServiceConfigurator.<clinit>(ServiceConfigurator.java:88) 
    at org.jboss.system.ServiceController.preRegister(ServiceController.java:749) 
    at org.jboss.mx.server.AbstractMBeanInvoker.invokePreRegister(AbstractMBeanInvoker.java:966) 
    at org.jboss.mx.modelmbean.ModelMBeanInvoker.invokePreRegister(ModelMBeanInvoker.java:489) 
    at org.jboss.mx.server.AbstractMBeanInvoker.preRegister(AbstractMBeanInvoker.java:654) 
    at org.jboss.mx.server.registry.BasicMBeanRegistry.invokePreRegister(BasicMBeanRegistry.java:697) 
    at org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMBeanRegistry.java:211) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) 
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) 
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) 
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) 
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) 
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) 
    at org.jboss.mx.server.MBeanServerImpl$3.run(MBeanServerImpl.java:1422) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:1417) 
    at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:295) 
    at org.jboss.system.server.ServerImpl.createMBean(ServerImpl.java:543) 
    at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:442) 
    at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362) 
    at org.jboss.Main.boot(Main.java:200) 
    at org.jboss.Main$1.run(Main.java:508) 
    at java.lang.Thread.run(Thread.java:619) 
    10:12:47,498 INFO [ServiceController] Registration of ServiceController failed 
Failed to boot JBoss: 
javax.management.NotCompliantMBeanException: Cannot register MBean:  jboss.system:service=ServiceController 
    at org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMBeanRegistry.java:314) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) 
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) 
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) 
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) 
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) 
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) 
    at org.jboss.mx.server.MBeanServerImpl$3.run(MBeanServerImpl.java:1422) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:1417) 
    at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:295) 
    at org.jboss.system.server.ServerImpl.createMBean(ServerImpl.java:543) 
    at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:442) 
    at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362) 
    at org.jboss.Main.boot(Main.java:200) 
    at org.jboss.Main$1.run(Main.java:508) 
    at java.lang.Thread.run(Thread.java:619) 
Caused by: javax.management.RuntimeErrorException 
    at org.jboss.mx.server.registry.BasicMBeanRegistry.invokePreRegister(BasicMBeanRegistry.java:725) 
    at org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMBeanRegistry.java:211) 
    ... 22 more 
Caused by: java.lang.NoSuchMethodError:  org.jboss.util.propertyeditor.PropertyEditors.init()V 
    at org.jboss.system.ServiceConfigurator.<clinit>(ServiceConfigurator.java:88) 
    at org.jboss.system.ServiceController.preRegister(ServiceController.java:749) 
    at org.jboss.mx.server.AbstractMBeanInvoker.invokePreRegister(AbstractMBeanInvoker.java:966) 
    at org.jboss.mx.modelmbean.ModelMBeanInvoker.invokePreRegister(ModelMBeanInvoker.java:489) 
    at org.jboss.mx.server.AbstractMBeanInvoker.preRegister(AbstractMBeanInvoker.java:654) 
    at org.jboss.mx.server.registry.BasicMBeanRegistry.invokePreRegister(BasicMBeanRegistry.java:697) 
    ... 23 more 
Press any key to continue . . . 

私は新しい新鮮JBossを使用上の同じエラーを取得しました。 Eclipse IDE 3.4で作業中です

助けていただければ幸いです! ありがとう -Aj

答えて

0

あなたのクラスパスが変更されたように聞こえます。誤って瓶を削除しましたか?私はjbossのウェブサイトに戻り、jbossの新鮮なコピーを手に入れます。

+0

jbosswsフォルダから重要なjarファイルを削除したようです。私は本質的にjboss-core.jarを最新のものに置き換えた。 JBossの新しいコピーを取り出し、古いJBossの新しいjbosswsフォルダを貼り付けてコピーを開始しました。 –

+0

喜んで助けてください。時には、エラーメッセージの表示が遅くなり実際に*探している*ときに役立ちます。最近私にとっても同様のケースがありました。質問を投稿し、私が見たところの3行下のドキュメントに回答を指摘しました。 NoSuchMethodErrorメッセージで「このクラスのjarファイルが移動または削除されましたか/クラスパスを再確認してください」というメッセージが表示されたらいいでしょう。 – Pat

関連する問題