PeterJ -
I followed your suggestion and solved that problem but fell upon another runtime error.
It seems that there is an interdependency with the org.jboss.util.collection.WeakTypeCache
class that seems to be missing from the jboss-common.jar. Here is the error message:
java.lang.RuntimeException: Unable to create a KernelInitializer based on the specified
KernelConfig
at org.jboss.kernel.KernelFactory.createKernelInitializer(KernelFactory.java:156)
at org.jboss.kernel.KernelFactory.assembleNewKernel(KernelFactory.java:99)
at org.jboss.kernel.KernelFactory.newInstance(KernelFactory.java:67)
at
org.jboss.kernel.plugins.bootstrap.AbstractBootstrap.bootstrap(AbstractBootstrap.java:114)
at com.nichpro.jmx.bootstrap.EmbeddedBootstrap.bootstrap(EmbeddedBootstrap.java:52)
at org.jboss.kernel.plugins.bootstrap.AbstractBootstrap.run(AbstractBootstrap.java:83)
at com.nichpro.jmx.server.DataManagementServer.main(DataManagementServer.java:229)
Caused by: java.lang.NoClassDefFoundError: org/jboss/util/collection/WeakTypeCache
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at
org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactory.(IntrospectionTypeInfoFactory.java:40)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.jboss.config.plugins.property.PropertyConfiguration.loadFromProperties(PropertyConfiguration.java:137)
at
org.jboss.config.plugins.property.PropertyConfiguration.createDefaultTypeInfoFactory(PropertyConfiguration.java:92)
at
org.jboss.config.plugins.AbstractConfiguration.getTypeInfoFactory(AbstractConfiguration.java:130)
at
org.jboss.classadapter.plugins.BasicClassAdapterFactory.getClassAdapter(BasicClassAdapterFactory.java:60)
at
org.jboss.config.plugins.AbstractConfiguration.getBeanInfo(AbstractConfiguration.java:68)
at
org.jboss.kernel.plugins.config.AbstractKernelConfig.getBeanInfo(AbstractKernelConfig.java:65)
at
org.jboss.kernel.plugins.config.property.PropertyKernelConfig.getImplementation(PropertyKernelConfig.java:175)
at
org.jboss.kernel.plugins.config.property.PropertyKernelConfig.createKernelInitializer(PropertyKernelConfig.java:120)
at org.jboss.kernel.KernelFactory.createKernelInitializer(KernelFactory.java:150)
... 6 more
Is this class found in another jar or do I need to download and build from some where
else?
Regards,
GMarsh
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4194462#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...