File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes EJB and other Java EE Technologies and the fly likes mbeans and class loaders Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "mbeans and class loaders" Watch "mbeans and class loaders" New topic
Author

mbeans and class loaders

harry hita
Greenhorn

Joined: Jan 05, 2005
Posts: 14
Hi

If I have an mbean defined in application 1 and then use the mbean server in application 2 to invoke a method on the mbean, which class loader will the invocation happen in? app 2's classloader or app 1's classloader?
Valentin Tanase
Ranch Hand

Joined: Feb 17, 2005
Posts: 704
Hi Harry,

Clients cannot invoke methods on MDBs (this is why MDBs don�t have remote or home interfaces). They are strict server side components that act like asynchronous JMS listeners. Only the container calls the onMessage() if a message was added to the associate JMS destination. Clients interact with the MDB indirectly, sending JMS messages to the JMS destination.


I think, therefore I exist -- Rene Descartes
harry hita
Greenhorn

Joined: Jan 05, 2005
Posts: 14
Thanks for the reply Valentin, but I was referring to mbeans (as in jmx managed objects) not message driven beans.



Originally posted by Valentin Tanase:
Hi Harry,

Clients cannot invoke methods on MDBs (this is why MDBs don�t have remote or home interfaces). They are strict server side components that act like asynchronous JMS listeners. Only the container calls the onMessage() if a message was added to the associate JMS destination. Clients interact with the MDB indirectly, sending JMS messages to the JMS destination.
 
Don't get me started about those stupid light bulbs.
 
subject: mbeans and class loaders
 
Similar Threads
getting hold of a classholder handle
Loading a Class using ClassLoader
Startup/Shutdown class in JBOSS 4.0
reading a properties file
Basic Questions