I'm rather new to Jboss, so I don't manage to solve this problem:
I'm writting a MBean for JBoss 4.01, packed as a SAR file. In this file, I have a jar file that I want to link in my application. So the tree looks like this:
| |---- MyCoolService.class
| |---- MyCoolServiceMBean.class
In my MBean, at startup, I ask him to build an URLClassLoader (called urlcl) on /res/MyOtherJAR.jar by passing it a new URL("/res/MyOtherJar.jar!/") and then I invoke urlcl.loadClass("class.in.MyOtherJAR"); That call fails.
I think my problem is in the URL designation: how can I get the path where my sar is deployed?