MBeanInfo info = null;
try
{
MBeanServer server = MBeanServerFactory.newMBeanServer();
Trivial trivial = new Trivial();
ObjectName name = new ObjectName("trivial:key=val");
ObjectInstance instance = server.registerMBean(trivial, name);
info = server.getMBeanInfo(name);
}