-
1. Re: ServiceMBeanSupport
starksm64 Mar 31, 2004 8:26 PM (in response to geveritt)My RMIAdaptor client runs fine without the jboss-system.jar. Show what mbean you are looking up and the full NoClassDefFoundError stack trace.
-
2. Re: ServiceMBeanSupport
geveritt Apr 1, 2004 8:12 AM (in response to geveritt)I am running my client as a set of JUnit Test cases if I include jboss-system.jar on the classpath these test case all run. If I don't have it on the classpath I get the following exception
[junit] Testcase: testRegistrationFileWithConversion(com.compuware.messaging.emailer.CWEmailMessageTest): Caused an ERROR
[junit] org/jboss/system/ServiceMBeanSupport
[junit] java.lang.NoClassDefFoundError: org/jboss/system/ServiceMBeanSupport
[junit] at java.lang.ClassLoader.defineClass0(Native Method)
[junit] at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
[junit] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
[junit] at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
[junit] at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
[junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
[junit] at java.security.AccessController.doPrivileged(Native Method)
[junit] at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
[junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
[junit] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
[junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
[junit] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
[junit] at java.lang.ClassLoader.defineClass0(Native Method)
[junit] at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
[junit] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
[junit] at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
[junit] at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
[junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
[junit] at java.security.AccessController.doPrivileged(Native Method)
[junit] at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
[junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
[junit] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
[junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
[junit] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
[junit] at java.lang.Class.forName0(Native Method)
[junit] at java.lang.Class.forName(Class.java:141)
[junit] at com.compuware.messaging.emailer.CWEmailMessageTest.class$(CWEmailMessageTest.java:42)
[junit] at com.compuware.messaging.emailer.CWEmailMessageTest.setRegistrationFile(CWEmailMessageTest.java:562)
[junit] at com.compuware.messaging.emailer.CWEmailMessageTest.testRegistrationFileWithConversion(CWEmailMessageTest.java:457)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[junit] at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
[junit] at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
[junit] at junit.extensions.TestSetup.run(TestSetup.java:23)