Hi, Further progress ... I managed to now get it registered as an XMBean. But I'm b*ggered if I know how this auto-persistence is supposed to work ... When you change an attribute in your XMBean using the jmx-console, shouldn't it now write something to $JBOSS_HOME/server/default/data/xmbean-attrs/ ?? (I set persist policy to 'OnUpdate')
What's missing? TIA My new code: work.MyClass mBean = new work.MyClass(); ObjectName objectName = new ObjectName("mydomain.com:job=MyJob,id=" + System.identityHashCode(mBean)); Descriptor d = new DescriptorSupport(); d.setField(XMBeanConstants.RESOURCE_REFERENCE, mBean); d.setField(XMBeanConstants.RESOURCE_TYPE, XMBeanConstants.STANDARD_MBEAN); d.setField(ModelMBeanConstants.PERSIST_NAME, objectName); d.setField(ModelMBeanConstants.PERSIST_POLICY, "OnUpdate"); d.setField(ModelMBeanConstants.PP_NEVER, "false"); d.setField(ModelMBeanConstants.PERSISTENCE_MANAGER, "org.jboss.mx.persistence.DelegatingPersistenceManager"); XMBean mmb = new XMBean(d, XMBeanConstants.DESCRIPTOR); server.registerMBean(mmb, objectName); invokeStringMethod(objectName, "setTestMethod", aTestValue); View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3981279#3981279 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3981279 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user