The jsr77 mbeans are not services so you they
do not take part in the dependency system.
If you look in the jboss.j2ee domain, you will
find the services for the ejb jars and individual
ejbs that you can use in dependencies.
The problem is that my ejb jar file is inside an ear and the corresponding service is 'jboss.j2ee:service=EjbModule,url=file%/C%/java/jboss-3.0.1-reporting/server/reporting/tmp/deploy/server/reporting/deploy/ecentric.ear/43.ecentric.ear-contents/ecentric-ejbs.jar' in jboss3.0.1.
So there is no standard way to deploy my service mbean.
Can't you depend on the individual bean you
The usage of the tmp url is probably a bug
introduced in 3.0.1 because the njar protocol has