Diese Fehlermeldung kommt unter bestimmten Umständen, wenn man listBindings(“”) macht:
java.lang.IllegalStateException: No ‘jboss’ MBeanServer found!
at org.jboss.mx.util.MBeanServerLocator.locateJBoss(MBeanServerLocator.java:122)
at org.jboss.ejb.plugins.keygenerator.hilo.HiLoKeyGeneratorFactory.readResolve(HiLoKeyGeneratorFactory.java:420)
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)
Die Bedeutung ist, dass irgendeine Komponente auf den Client geholt wird, die dann beim (unmarshalen) auf dem Client eine bestimmte Server Komponente braucht (z.B. den jboss-MBeanServer). Diese Server Komponente gibt es aber natürlich auf dem Client nicht. So weit ich weiß ist z.B. der HiLoKeyGeneratorFactory eine Komponente für die Datenbank (eben um Schlüssel zu generieren) – die Datenbank hat aber auf dem Client nichts zu suchen. Da macht es: ZACK!
Tags: Client-Komponente, Fehlermeldung