| 
					
				 | 
			
			
				@@ -84,35 +84,6 @@ public class WthrCommServerApplication implements CommandLineRunner, Application 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void run(String... args) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ServerConfig serverConfig = (ServerConfig) AppUtils.getBean(ServerConfig.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        log.info(""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        log.info(""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        log.info("************************************************************************************"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        log.info("**                                                                                **"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        log.info("**                         Intelligent Traffic System                             **"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        log.info("**                  Weather(Open API) Communication Server.                       **"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        log.info("**                                                                                **"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        log.info("**                                                                   [ver.1.0]    **"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        log.info("**          {}", serverConfig.getProcessId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        log.info("** startup: {}", serverConfig.getBootingDateTime()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        log.info("************************************************************************************"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // init application 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        DbmsJobProcess dbmsJobProcess = (DbmsJobProcess)AppUtils.getBean(DbmsJobProcess.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dbmsJobProcess.run(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        UnitSystService unitSystService = (UnitSystService)AppUtils.getBean(UnitSystService.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        unitSystService.loadMaster(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        unitSystService.updateUnitSyst(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//        if (!OS.isWindows()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//            AtmpService atmpService = (AtmpService) AppUtils.getBean(AtmpService.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//            atmpService.doJob(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//            FrcsService frcsService = (FrcsService) AppUtils.getBean(FrcsService.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//            frcsService.doJob(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (OS.isWindows()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SwingUtilities.invokeLater(() -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 String sysTime = SysUtils.getSysTimeStr(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -149,18 +120,47 @@ public class WthrCommServerApplication implements CommandLineRunner, Application 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 JTextAreaOutputStream out = new JTextAreaOutputStream(logArea); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 System.setOut(new PrintStream(out)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                UI.LoadControllerInfo(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //UI.LoadControllerInfo(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        AtmpService atmpService = (AtmpService) AppUtils.getBean(AtmpService.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        atmpService.doJob(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ServerConfig serverConfig = (ServerConfig) AppUtils.getBean(ServerConfig.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        log.info(""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        log.info(""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        log.info("************************************************************************************"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        log.info("**                                                                                **"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        log.info("**                         Intelligent Traffic System                             **"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        log.info("**                  Weather(Open API) Communication Server.                       **"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        log.info("**                                                                                **"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        log.info("**                                                                   [ver.1.0]    **"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        log.info("**          {}", serverConfig.getProcessId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        log.info("** startup: {}", serverConfig.getBootingDateTime()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        log.info("************************************************************************************"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // init application 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        DbmsJobProcess dbmsJobProcess = (DbmsJobProcess)AppUtils.getBean(DbmsJobProcess.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        dbmsJobProcess.run(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        UnitSystService unitSystService = (UnitSystService)AppUtils.getBean(UnitSystService.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        unitSystService.loadMaster(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        unitSystService.updateUnitSyst(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AtmpService atmpService = (AtmpService) AppUtils.getBean(AtmpService.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         FrcsService frcsService = (FrcsService) AppUtils.getBean(FrcsService.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        atmpService.doJob(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         frcsService.doJob(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // schedule enable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         serverConfig.setStartSchedule(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (OS.isWindows()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            MainUI UI = MainUI.getInstance(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (UI != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                UI.LoadControllerInfo(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void terminateApplication() { 
			 |