Hi,
How can I persist my mbean's attributes and also get them to restart when JBoss
restarts?
I'm *not* physically creating my MBeans and dropping them into the deploy/
directory.
Instead I'm dynamically creating one-to-many instances of the same MBean, as
follows:
MyClass mBean = new myClass();
ObjectName objectName = new ObjectName("myserver.com:job=MyJob,id=" +
myUniqueId);
server.registerMBean(mBean, objectName);
I schedule them (via Quartz web app) so I can have many instances in parallel.
I've seen that you need to change parameters in your descriptor files to make
MBeans persistent - but as I create them dynamically I don't have descriptors.
Can someone point me to any examples of how to do this?
Similarly, when I restart JBoss (e.g. if my server crashes) my MBeans no
longer exist. Is there any way to register them (as above) but telling JBoss to
persist their existence?
Many thanks in advance!
Chris
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3980751#3980751
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3980751
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user