License checker 업그레이드 반영
라이센스 체크를 Service 실행마다 체크에서 WAS 기동후 한번만 수행하는 것으로 변경
솔루션 종류가 뭔지 알 수 있도록 함.
15:09:27.467 [main] INFO com.poscoict.glueframework.context.GlueStaticContext - glueframework version : 4.2.13-RELEASE 15:09:27.498 [main] ERROR com.poscoict.glueframework.context.GlueStaticContext - Fail to get license mode!! java.lang.NullPointerException: null at com.poscoict.glueframework.context.GlueStaticContext.reloadLicense(GlueStaticContext.java:91) [glue-core-4.2.13-RELEASE.jar:na] at com.poscoict.glueframework.context.GlueStaticContext.<clinit>(GlueStaticContext.java:60) [glue-core-4.2.13-RELEASE.jar:na] at com.poscoict.glueframework.biz.control.GlueBizControllerImpl.<init>(GlueBizControllerImpl.java:66) [glue-core-4.2.13-RELEASE.jar:na] at com.poscoict.glueframework.biz.control.GlueBizControllerImpl.getController(GlueBizControllerImpl.java:83) [glue-core-4.2.13-RELEASE.jar:na] at com.poscoict.glueframework.biz.control.GlueBizProvider.getController(GlueBizProvider.java:28) [glue-core-4.2.13-RELEASE.jar:na] at Run_GlueTester.main(Run_GlueTester.java:22) [classes/:na] 15:09:27.498 [main] INFO com.poscoict.glueframework.context.GlueStaticContext - Solution : Glue, License Mode : EDUCATION
15:19:15.722 [main] INFO com.poscoict.glueframework.context.GlueStaticContext - glueframework version : 4.2.13-RELEASE 15:19:16.003 [main] TRACE com.poscoict.glueframework.util.license.GlueLicenseManager - C:\ide\workspace-glue4\glue-framework\glue-core\src\test\license\case6\GM1_license_info_Product(2.1.x).xml 15:19:16.003 [main] ERROR com.poscoict.glueframework.context.GlueStaticContext - invalid license!! 15:19:16.018 [main] ERROR com.poscoict.glueframework.context.GlueStaticContext - Fail to get license mode!! java.lang.NullPointerException: null at com.poscoict.glueframework.context.GlueStaticContext.reloadLicense(GlueStaticContext.java:91) [glue-core-4.2.13-RELEASE.jar:na] at com.poscoict.glueframework.context.GlueStaticContext.<clinit>(GlueStaticContext.java:60) [glue-core-4.2.13-RELEASE.jar:na] at com.poscoict.glueframework.biz.control.GlueBizControllerImpl.<init>(GlueBizControllerImpl.java:66) [glue-core-4.2.13-RELEASE.jar:na] at com.poscoict.glueframework.biz.control.GlueBizControllerImpl.getController(GlueBizControllerImpl.java:83) [glue-core-4.2.13-RELEASE.jar:na] at com.poscoict.glueframework.biz.control.GlueBizProvider.getController(GlueBizProvider.java:28) [glue-core-4.2.13-RELEASE.jar:na] at Run_GlueTester.main(Run_GlueTester.java:24) [classes/:na] 15:19:16.018 [main] INFO com.poscoict.glueframework.context.GlueStaticContext - Solution : Glue, License Mode : EDUCATION
15:16:13.430 [main] INFO com.poscoict.glueframework.context.GlueStaticContext - glueframework version : 4.2.13-RELEASE 15:16:16.220 [main] INFO com.poscoict.glueframework.util.license.LicenseLogger - ================ LICENSE INFORMATION ================ Solution Name : Glue Company Name : Glue_dev_20151231 Project Name : Glue_dev_20151231 License Mode : Development 15:16:16.221 [main] DEBUG com.poscoict.glueframework.util.license.LicenseLogger - [LICENSE] LicenseAPI initialize success for Glue!! 15:16:16.221 [main] ERROR com.poscoict.glueframework.util.license.LicenseLogger - [LICENSE] License was expired!!! 15:16:16.221 [main] TRACE com.poscoict.glueframework.util.license.GlueLicenseManager - C:\ide\workspace-glue4\glue-framework\glue-core\src\test\license\case2\GF4_license_info_Development(4.2.x).xml -> DEVELOPMENT : false 15:16:16.221 [main] INFO com.poscoict.glueframework.context.GlueStaticContext - Solution : Glue, License Mode : DEVELOPMENT
15:17:30.985 [main] INFO com.poscoict.glueframework.context.GlueStaticContext - glueframework version : 4.2.13-RELEASE 15:17:32.733 [main] INFO com.poscoict.glueframework.util.license.LicenseLogger - ================ LICENSE INFORMATION ================ Solution Name : Glue Company Name : GlueTestIndiHDN42x Project Name : GlueTestIndiHDN42x License Mode : Product 15:17:32.733 [main] DEBUG com.poscoict.glueframework.util.license.LicenseLogger - [LICENSE] LicenseAPI initialize success for Glue!! 15:17:32.859 [main] DEBUG com.poscoict.glueframework.util.license.LicenseLogger - [LICENSE] System MAC Address = [BA-3D-DC-AD-6C-03] 15:17:32.859 [main] ERROR com.poscoict.glueframework.util.license.LicenseLogger - [LICENSE] All NIC card's mac address are invalid!! Please check license file!!! 15:17:32.859 [main] ERROR com.poscoict.glueframework.util.license.LicenseLogger - [LICENSE] License invalid!!! 15:17:32.859 [main] TRACE com.poscoict.glueframework.util.license.GlueLicenseManager - C:\ide\workspace-glue4\glue-framework\glue-core\src\test\license\case3\GF6_license_info_Product(4.2.x).xml -> PRODUCT : false 15:17:32.859 [main] INFO com.poscoict.glueframework.context.GlueStaticContext - Solution : Glue, License Mode : PRODUCT
glue-core 모듈 수정
com.poscoict.glueframework.context.GlueStaticContext 수정
com.poscoict.glueframework.util.license.GlueLicenseManager 수정
com.poscoict.glueframework.util.license.GlueSolution 추가
GlueSDK/config/glue-config.xml 수정