Hi,
I have been moving our ear and sar achives into an isolated class loader
mode, by adding the <loader-repository> to the jboss-app, and jboss-service xml
files for the respective applications. We are using jboss 4.0.5 on windows
server 2003. Sun JDK 1.4.2.x.
All of my changes are working except the 2 SAR files I have. Even
without the loader-repository element in the jboss-service.xml file I still
have the problem.
The problem is that for some reason jboss can't find the class that is
defined in the mbean tag. Here is what is defined in the service xml file:
Rim.ReaderInstanceManager
rfNetwork
The sar file contains a meta-inf directory with a manifest file, and the
jboss-service.xml file as shown above. It also contains a bunch of jars, one
of which has the package with the class
com.mwvis.ri.instancemgr.ReaderInstanceManager in it.
However, when jboss starts up, I get this error message:
2008-01-29 18:31:27,903 [main] ERROR org.jboss.deployment.MainDeployer : Could
not create deployment: file:/D:/java/jboss-4.0.5.GA-Vue/server
/default/deploy/com.mwvis.rim_1_0.sar
org.jboss.deployment.DeploymentException: No ClassLoaders found for:
com.mwvis.ri.instancemgr.ReaderInstanceManager; - nested throwable: (jav
a.lang.ClassNotFoundException: No ClassLoaders found for:
com.mwvis.ri.instancemgr.ReaderInstanceManager)
at
org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:196)
at
org.jboss.system.ServiceController.install(ServiceController.java:226)
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:324)
at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
Can someone please help me figure out why jboss can't find the class which
is in one of the jars in the sar? Is there someplace i have to specify what
jar the class is in?
I didn't have this problem when I was in the standard shared class loader
mode. But obviously that doesn't mean something was wrong all the time.
Thanks,
Joe
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4124638#4124638
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4124638
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user