1 8 9 package mx4j.examples.tools.config; 10 11 import java.io.BufferedReader ; 12 import java.io.FileReader ; 13 import java.io.Reader ; 14 import javax.management.MBeanServer ; 15 import javax.management.MBeanServerFactory ; 16 import javax.management.ObjectName ; 17 18 import mx4j.tools.config.ConfigurationLoader; 19 20 38 public class ConfigurationStartup 39 { 40 public static void main(String [] args) throws Exception 41 { 42 MBeanServer server = MBeanServerFactory.newMBeanServer(); 44 45 47 48 50 51 53 54 ConfigurationLoader loader = new ConfigurationLoader(); 55 server.registerMBean(loader, ObjectName.getInstance("config:service=loader")); 56 57 59 61 64 66 String path = args[0]; 67 Reader reader = new BufferedReader (new FileReader (path)); 68 69 loader.startup(reader); 71 72 reader.close(); 73 74 System.out.println("Application configured successfully"); 75 } 76 } 77 | Popular Tags |