NutzCN Logo
问答 nutz报了一个spring 的<xsd:schema>错误,啥意思啊?
发布于 1829天前 作者 小苍蝇 2089 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk
log4j:ERROR Could not find value for key log4j.appender.ERROR
log4j:ERROR Could not instantiate appender named "ERROR".
log4j:ERROR Could not find value for key log4j.appender.STDOUT
log4j:ERROR Could not instantiate appender named "STDOUT".
[INFO ] 16:38:39.152 org.nutz.boot.banner.SimpleBannerPrinter.printBanner(SimpleBannerPrinter.java:34) - 
 _   _ ______                                      ___   
| \ | || ___ \  ______ ______ ______ ______ ______| \ \  
|  \| || |_/ / |______|______|______|______|______| |\ \ 
| . ` || ___ \  ______ ______ ______ ______ ______| | > >
| |\  || |_/ / |______|______|______|______|______| |/ / 
\_| \_/\____/                                     |_/_/  
  
:: Nutz Boot ::   (2.2-SNAPSHOT)

[DEBUG] 16:38:39.203 org.nutz.resource.Scans.printLocations(Scans.java:527) - Locations count=2 time use 45ms
[DEBUG] 16:38:39.209 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( custom/ ) , regex( ^.+[.]properties$ )
[DEBUG] 16:38:39.209 org.nutz.ioc.impl.PropertiesProxy.setPaths(PropertiesProxy.java:114) - load properties from jar:file:/opt/equipment/jcsbk.jar!/custom/emtry.properties
[DEBUG] 16:38:39.210 org.nutz.boot.config.impl.PropertiesConfigureLoader.readPropertiesPath(PropertiesConfigureLoader.java:121) - Loading Properties  - application.properties
[DEBUG] 16:38:39.211 org.nutz.boot.config.impl.PropertiesConfigureLoader.readPropertiesPath(PropertiesConfigureLoader.java:121) - Loading Properties  - application-prod.properties
[DEBUG] 16:38:39.229 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
[DEBUG] 16:38:39.230 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:49) - loading [emtry.json]
[DEBUG] 16:38:39.230 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:57) - Loaded 0 bean define from path=[ioc/] --> []
[DEBUG] 16:38:39.255 org.nutz.castor.Castors.reload(Castors.java:116) - Using 101 castor for Castors
[DEBUG] 16:38:39.261 org.nutz.ioc.aop.SimpleAopMaker.<init>(SimpleAopMaker.java:79) - Load AopConfigure for anno=org.nutz.aop.interceptor.async.Async by type=org.nutz.aop.interceptor.async.AsyncAopIocLoader
[INFO ] 16:38:39.263 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:50) -  > scan 'com.thinkingstar.iads'
[DEBUG] 16:38:39.291 org.nutz.resource.Scans.scan(Scans.java:280) - Found 221 resource by src( com/thinkingstar/iads/ ) , regex( ^.+[.]class$ )
[INFO ] 16:38:39.336 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'imagesUtil                              ' - com.thinkingstar.iads.common.utils.ImagesUtil
[INFO ] 16:38:39.340 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dataCenterModule                        ' - com.thinkingstar.iads.cs.sys.controller.DataCenterModule
[INFO ] 16:38:39.344 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'imageModule                             ' - com.thinkingstar.iads.cs.sys.controller.ImageModule
[INFO ] 16:38:39.346 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'indexModule                             ' - com.thinkingstar.iads.cs.sys.controller.IndexModule
[INFO ] 16:38:39.349 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'loginModule                             ' - com.thinkingstar.iads.cs.sys.controller.LoginModule
[INFO ] 16:38:39.350 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'projectCenterModule                     ' - com.thinkingstar.iads.cs.sys.controller.ProjectCenterModule
[INFO ] 16:38:39.351 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'resourceModule                          ' - com.thinkingstar.iads.cs.sys.controller.ResourceModule
[INFO ] 16:38:39.352 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'roleModule                              ' - com.thinkingstar.iads.cs.sys.controller.RoleModule
[INFO ] 16:38:39.354 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'safeModule                              ' - com.thinkingstar.iads.cs.sys.controller.SafeModule
[INFO ] 16:38:39.355 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'systemCenterModule                      ' - com.thinkingstar.iads.cs.sys.controller.SystemCenterModule
[INFO ] 16:38:39.356 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'unitModule                              ' - com.thinkingstar.iads.cs.sys.controller.UnitModule
[INFO ] 16:38:39.357 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'userModule                              ' - com.thinkingstar.iads.cs.sys.controller.UserModule
[INFO ] 16:38:39.358 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'daoSysMngSysUser                        ' - com.thinkingstar.iads.cs.sys.entity.dao.DaoSysMngSysUser
[INFO ] 16:38:39.361 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'daoSysRole                              ' - com.thinkingstar.iads.cs.sys.entity.dao.DaoSysRole
[INFO ] 16:38:39.362 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'daoSysUnit                              ' - com.thinkingstar.iads.cs.sys.entity.dao.DaoSysUnit
[INFO ] 16:38:39.367 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'loginRealm                              ' - com.thinkingstar.iads.cs.sys.shiro.LoginRealm
[INFO ] 16:38:39.369 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'daoDcProjectSysUser                     ' - com.thinkingstar.iads.datacenter.entity.dao.DaoDcProjectSysUser
[INFO ] 16:38:39.370 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'equipmentManageController               ' - com.thinkingstar.iads.datacenter.equipment.controller.EquipmentManageController
[INFO ] 16:38:39.373 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'projectDataManageApi                    ' - com.thinkingstar.iads.datacenter.equipment.controller.ProjectDataManageApi
[INFO ] 16:38:39.373 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dcEquipmentDao                          ' - com.thinkingstar.iads.datacenter.equipment.entity.dao.DcEquipmentDao
[INFO ] 16:38:39.374 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dcEquipmentEquipDao                     ' - com.thinkingstar.iads.datacenter.equipment.entity.dao.DcEquipmentEquipDao
[INFO ] 16:38:39.375 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dcEquipmentEquipInfoDao                 ' - com.thinkingstar.iads.datacenter.equipment.entity.dao.DcEquipmentEquipInfoDao
[INFO ] 16:38:39.375 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dcEquipmentGroupDao                     ' - com.thinkingstar.iads.datacenter.equipment.entity.dao.DcEquipmentGroupDao
[INFO ] 16:38:39.376 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dcEquipmentLibraryDao                   ' - com.thinkingstar.iads.datacenter.equipment.entity.dao.DcEquipmentLibraryDao
[INFO ] 16:38:39.376 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dcEquipmentRoomDao                      ' - com.thinkingstar.iads.datacenter.equipment.entity.dao.DcEquipmentRoomDao
[INFO ] 16:38:39.376 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dcEquipmentSecondarysTypeDao            ' - com.thinkingstar.iads.datacenter.equipment.entity.dao.DcEquipmentSecondarysTypeDao
[INFO ] 16:38:39.377 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dcEquipmentSecondaryTypeDao             ' - com.thinkingstar.iads.datacenter.equipment.entity.dao.DcEquipmentSecondaryTypeDao
[INFO ] 16:38:39.377 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dcEquipmentTypeDao                      ' - com.thinkingstar.iads.datacenter.equipment.entity.dao.DcEquipmentTypeDao
[INFO ] 16:38:39.378 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dcManufacturerDao                       ' - com.thinkingstar.iads.datacenter.equipment.entity.dao.DcManufacturerDao
[INFO ] 16:38:39.378 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dcSpecificEquipmentDao                  ' - com.thinkingstar.iads.datacenter.equipment.entity.dao.DcSpecificEquipmentDao
[INFO ] 16:38:39.379 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'equipmentManageServiceImpl              ' - com.thinkingstar.iads.datacenter.equipment.serviceImpl.EquipmentManageServiceImpl
[INFO ] 16:38:39.381 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'projectDataManageServiceImpl            ' - com.thinkingstar.iads.datacenter.equipment.serviceImpl.ProjectDataManageServiceImpl
[INFO ] 16:38:39.381 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'mainLauncher                            ' - com.thinkingstar.iads.MainLauncher
[INFO ] 16:38:39.382 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'pageOfficeMerge                         ' - com.thinkingstar.iads.projectcenter.controller.PageOfficeMerge
[INFO ] 16:38:39.382 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'poAdminSeal                             ' - com.thinkingstar.iads.projectcenter.controller.PoAdminSeal
[INFO ] 16:38:39.383 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'poServer                                ' - com.thinkingstar.iads.projectcenter.controller.PoServer
[INFO ] 16:38:39.383 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'projectBimAdapterController             ' - com.thinkingstar.iads.projectcenter.controller.ProjectBimAdapterController
[INFO ] 16:38:39.383 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'projectCoordinateDesignController       ' - com.thinkingstar.iads.projectcenter.controller.ProjectCoordinateDesignController
[INFO ] 16:38:39.384 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'projectDrawDesignController             ' - com.thinkingstar.iads.projectcenter.controller.ProjectDrawDesignController
[INFO ] 16:38:39.385 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'beetlController                         ' - com.thinkingstar.iads.test.beetl.BeetlController
[INFO ] 16:38:39.388 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'shiroBeetlTestModule                    ' - com.thinkingstar.iads.test.ShiroBeetlTestModule
[INFO ] 16:38:39.388 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'testController                          ' - com.thinkingstar.iads.test.TestController
[INFO ] 16:38:39.389 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'customerTest                            ' - com.thinkingstar.iads.test.urule.action.CustomerTest
[INFO ] 16:38:39.391 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'highspeedrailAction                     ' - com.thinkingstar.iads.test.urule.action.HighspeedrailAction
[INFO ] 16:38:39.392 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'stringAction                            ' - com.thinkingstar.iads.test.urule.builtIn.action.StringAction
[INFO ] 16:38:39.394 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'ruleController                          ' - com.thinkingstar.iads.test.urule.controller.RuleController
[INFO ] 16:38:39.396 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'caculateTest                            ' - com.thinkingstar.iads.uruleExample.action.CaculateTest
[INFO ] 16:38:39.396 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'methodTest                              ' - com.thinkingstar.iads.uruleExample.action.MethodTest
[INFO ] 16:38:39.397 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'refRuleTest                             ' - com.thinkingstar.iads.uruleExample.action.RefRuleTest
[INFO ] 16:38:39.398 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:50) -  > scan 'org.nutz.boot.starter'
[DEBUG] 16:38:39.399 org.nutz.resource.Scans.scan(Scans.java:280) - Found 30 resource by src( org/nutz/boot/starter/ ) , regex( ^.+[.]class$ )
[INFO ] 16:38:39.409 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'beetlGroupTemplateStarter               ' - org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter
[DEBUG] 16:38:39.411 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : BeetlGroupTemplateStarter.getGroupTemplate(...) define as name=groupTemplate
[INFO ] 16:38:39.411 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add '$views_beetl                            ' - org.nutz.boot.starter.beetl.BeetlViewMakerStarter
[INFO ] 16:38:39.412 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dataSourceStarter                       ' - org.nutz.boot.starter.jdbc.DataSourceStarter
[DEBUG] 16:38:39.413 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.getDataSource(...) define as name=dataSource
[DEBUG] 16:38:39.413 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.createDruidDataSource(...) define as name=druidDataSource
[DEBUG] 16:38:39.413 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.createHikariCPDataSource(...) define as name=hikariDataSource
[INFO ] 16:38:39.413 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'druidWebStatFilterStarter               ' - org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter
[INFO ] 16:38:39.414 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'druidWebStatServletStarter              ' - org.nutz.boot.starter.jdbc.DruidWebStatServletStarter
[INFO ] 16:38:39.414 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'jettyStarter                            ' - org.nutz.boot.starter.jetty.JettyStarter
[DEBUG] 16:38:39.419 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : JettyStarter.getJettyServer(...) define as name=jettyServer
[INFO ] 16:38:39.420 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'nutDaoStarter                           ' - org.nutz.boot.starter.nutz.dao.NutDaoStarter
[DEBUG] 16:38:39.422 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.getSqlManager(...) define as name=sqlManager
[DEBUG] 16:38:39.423 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.createCacheSerializer(...) define as name=daoCacheSerializer
[DEBUG] 16:38:39.423 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.createDaoCacheInterceptor(...) define as name=daoCacheInterceptor
[DEBUG] 16:38:39.423 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.getDao(...) define as name=dao
[INFO ] 16:38:39.427 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'nutFilterStarter                        ' - org.nutz.boot.starter.nutz.mvc.NutFilterStarter
[DEBUG] 16:38:39.427 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutFilterStarter.createNutFilter(...) define as name=nutFilter
[INFO ] 16:38:39.428 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'whaleFilterStarter                      ' - org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter
[DEBUG] 16:38:39.428 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : WhaleFilterStarter.createNutFilter(...) define as name=whaleFilter
[INFO ] 16:38:39.428 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'nbServletContextListener                ' - org.nutz.boot.starter.servlet3.NbServletContextListener
[INFO ] 16:38:39.429 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'shiroEnvStarter                         ' - org.nutz.boot.starter.shiro.ShiroEnvStarter
[DEBUG] 16:38:39.430 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : ShiroEnvStarter.getCacheManager(...) define as name=shiroCacheManager
[DEBUG] 16:38:39.430 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : ShiroEnvStarter.getWebSecurityManager(...) define as name=shiroWebSecurityManager
[DEBUG] 16:38:39.430 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : ShiroEnvStarter.createShiroEnvironmentLoaderListener(...) define as name=shiroEnvironmentLoaderListener
[DEBUG] 16:38:39.430 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : ShiroEnvStarter.createWebEnvironment(...) define as name=shiroWebEnvironment
[DEBUG] 16:38:39.430 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : ShiroEnvStarter.createRememberMeManager(...) define as name=shiroRememberMeManager
[DEBUG] 16:38:39.431 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : ShiroEnvStarter.getWebSessionManager(...) define as name=shiroWebSessionManager
[DEBUG] 16:38:39.431 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : ShiroEnvStarter.getShiroLcacheCacheManager(...) define as name=shiroEhcacheCacheManager
[DEBUG] 16:38:39.431 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : ShiroEnvStarter.getShiroLcacheCacheManager(...) define as name=shiroLcacheCacheManager
[DEBUG] 16:38:39.432 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : ShiroEnvStarter.getRedisLcacheCacheManager(...) define as name=shiroRedisCacheManager
[INFO ] 16:38:39.432 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'shiroFilterStarter                      ' - org.nutz.boot.starter.shiro.ShiroFilterStarter
[DEBUG] 16:38:39.433 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : ShiroFilterStarter.createShiroFilter(...) define as name=shiroFilter
[INFO ] 16:38:39.433 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'swaggerServletStarter                   ' - org.nutz.boot.starter.swagger.SwaggerServletStarter
[DEBUG] 16:38:39.434 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : SwaggerServletStarter.createSwagger(...) define as name=swagger
[DEBUG] 16:38:39.435 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : SwaggerServletStarter.createSwaggerInfo(...) define as name=swaggerInfo
[INFO ] 16:38:39.435 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'uruleServletStarter                     ' - org.nutz.boot.starter.urule.UruleServletStarter
[INFO ] 16:38:39.435 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'uruleSpringEnvStarter                   ' - org.nutz.boot.starter.urule.UruleSpringEnvStarter
[DEBUG] 16:38:39.439 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:400) - Found jar:file:/opt/equipment/jcsbk.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[INFO ] 16:38:39.452 org.nutz.boot.NbApp.prepare(NbApp.java:279) - Configure Manual:
|id  |key                                     |required  |Possible Values     |Default   |Description         |                                starters|
|----|----------------------------------------|----------|--------------------|----------|--------------------|----------------------------------------|
|0   |beetl.DELIMITER_PLACEHOLDER_END         |no        |                    |}         |占位符的定界符的结束符号        |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|1   |beetl.DELIMITER_PLACEHOLDER_START       |no        |                    |${        |占位符的定界符的起始符号        |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|2   |beetl.DELIMITER_STATEMENT_END           |no        |                    |%>        |语句的定界符的结束符号         |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|3   |beetl.DELIMITER_STATEMENT_START         |no        |                    |<%        |语句的定界符的起始符号         |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|4   |beetl.DIRECT_BYTE_OUTPUT                |no        |                    |true      |直接输出字节流             |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|5   |beetl.ENGINE                            |no        |                    |org.beetl.core.engine.FastRuntimeEngine|渲染引擎                |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|6   |beetl.ERROR_HANDLER                     |no        |                    |org.beetl.ext.nutz.LogErrorHandler|错误处理器               |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|7   |beetl.FUNCTION_TAG_LIMITER              |no        |                    |          |模板函数的语句定界符          |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|8   |beetl.HTML_TAG_BINDING_ATTRIBUTE        |no        |                    |          |html标签绑定属性          |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|9   |beetl.HTML_TAG_FLAG                     |no        |                    |          |html标签前缀            |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|10  |beetl.HTML_TAG_SUPPORT                  |no        |                    |false     |是否支持Html标签          |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|11  |beetl.IGNORE_CLIENT_IO_ERROR            |no        |                    |false     |是否忽略客户端IO错误         |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|12  |beetl.IMPORT_PACKAGE                    |no        |                    |          |需要导入哪些package       |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|13  |beetl.MVC_STRICT                        |no        |                    |false     |MVC严格模式             |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|14  |beetl.NATIVE_CALL                       |no        |                    |false     |是否允许原生调用            |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|15  |beetl.NATIVE_SECUARTY_MANAGER           |no        |                    |org.beetl.core.DefaultNativeSecurityManager|本地支持的安全管理器          |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|16  |beetl.RESOURCE.autoCheck                |no        |                    |true      |自动检测模板更新            |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|17  |beetl.RESOURCE.root                     |no        |                    |template/ |模板目录的路径             |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|18  |beetl.RESOURCE.rootLocal                |no        |                    |          |模板目录的绝对路径,若不存在,回落到'模板目录的路径'|org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|19  |beetl.RESOURCE_LOADER                   |no        |                    |org.beetl.core.resource.ClasspathResourceLoader|模板加载器               |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|20  |beetl.TEMPLATE_CHARSET                  |no        |                    |UTF-8     |模板字符集               |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|21  |beetl.WEBAPP_EXT                        |no        |                    |          |扩展全局变量的实现类          |org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter|
|22  |druid.web.filter.exclusions             |no        |                    |          |需要排除的路径             |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|23  |druid.web.filter.principalCookieName    |no        |                    |          |用户权限信息的cookie属性名称   |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|24  |druid.web.filter.principalSessionName   |no        |                    |          |用户权限信息的session属性名称  |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|25  |druid.web.filter.profileEnable          |no        |                    |          |是否开启性能监控            |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|26  |druid.web.filter.realIpHeader           |no        |                    |          |Header中ReadIp对应的key |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|27  |druid.web.filter.sessionStatEnable      |no        |                    |true      |是否开启session状态监控     |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|28  |druid.web.filter.sessionStatMaxCount    |no        |                    |          |session最大状态数量       |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|29  |druid.web.servlet.allow                 |no        |                    |          |允许访问的ip列表           |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|30  |druid.web.servlet.deny                  |no        |                    |          |禁止访问的ip列表           |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|31  |druid.web.servlet.jmxPassword           |no        |                    |          |JMX的密码              |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|32  |druid.web.servlet.jmxUrl                |no        |                    |          |读取JMX信息的URL         |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|33  |druid.web.servlet.jmxUsername           |no        |                    |          |JMX的用户名             |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|34  |druid.web.servlet.loginPassword         |no        |                    |随机值,打印在日志中|访问monitor页面的密码      |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|35  |druid.web.servlet.loginUsername         |no        |                    |driud     |访问monitor页面的用户名     |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|36  |druid.web.servlet.resetEnable           |no        |                    |true      |是否允许重置统计结果          |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|37  |jdbc.password                           |no        |                    |          |数据库密码               |org.nutz.boot.starter.jdbc.DataSourceStarter|
|38  |jdbc.type                               |no        |druid,simple,hikari |druid     |连接池类型               |org.nutz.boot.starter.jdbc.DataSourceStarter|
|39  |jdbc.url                                |yes       |                    |          |JDBC URL            |org.nutz.boot.starter.jdbc.DataSourceStarter|
|40  |jdbc.username                           |no        |                    |          |数据库用户名              |org.nutz.boot.starter.jdbc.DataSourceStarter|
|41  |jetty.contextPath                       |no        |                    |/         |上下文路径               |org.nutz.boot.starter.jetty.JettyStarter|
|42  |jetty.gzip.enable                       |no        |                    |false     |是否启用gzip            |org.nutz.boot.starter.jetty.JettyStarter|
|43  |jetty.gzip.level                        |no        |                    |-1        |gzip压缩级别            |org.nutz.boot.starter.jetty.JettyStarter|
|44  |jetty.gzip.minContentSize               |no        |                    |512       |gzip压缩最小触发大小        |org.nutz.boot.starter.jetty.JettyStarter|
|45  |jetty.host                              |no        |                    |0.0.0.0   |监听的ip地址             |org.nutz.boot.starter.jetty.JettyStarter|
|46  |jetty.http.idleTimeout                  |no        |                    |300000    |空闲时间,单位毫秒           |org.nutz.boot.starter.jetty.JettyStarter|
|47  |jetty.httpConfig.blockingTimeout        |no        |                    |-1        |阻塞超时                |org.nutz.boot.starter.jetty.JettyStarter|
|48  |jetty.httpConfig.headerCacheSize        |no        |                    |8192      |头部缓冲区大小             |org.nutz.boot.starter.jetty.JettyStarter|
|49  |jetty.httpConfig.maxErrorDispatches     |no        |                    |10        |最大错误重定向次数           |org.nutz.boot.starter.jetty.JettyStarter|
|50  |jetty.httpConfig.outputAggregationSize  |no        |                    |8192      |输出聚合大小              |org.nutz.boot.starter.jetty.JettyStarter|
|51  |jetty.httpConfig.outputBufferSize       |no        |                    |32768     |输出缓冲区大小             |org.nutz.boot.starter.jetty.JettyStarter|
|52  |jetty.httpConfig.persistentConnectionsEnabled|no        |                    |true      |是否启用持久化连接           |org.nutz.boot.starter.jetty.JettyStarter|
|53  |jetty.httpConfig.requestHeaderSize      |no        |                    |8192      |请求的头部最大值            |org.nutz.boot.starter.jetty.JettyStarter|
|54  |jetty.httpConfig.responseHeaderSize     |no        |                    |8192      |响应的头部最大值            |org.nutz.boot.starter.jetty.JettyStarter|
|55  |jetty.httpConfig.securePort             |no        |                    |          |安全协议的端口,例如8443      |org.nutz.boot.starter.jetty.JettyStarter|
|56  |jetty.httpConfig.secureScheme           |no        |                    |          |安全协议,例如https        |org.nutz.boot.starter.jetty.JettyStarter|
|57  |jetty.httpConfig.sendDateHeader         |no        |                    |true      |是否发送日期信息            |org.nutz.boot.starter.jetty.JettyStarter|
|58  |jetty.httpConfig.sendServerVersion      |no        |                    |true      |是否发送jetty版本号        |org.nutz.boot.starter.jetty.JettyStarter|
|59  |jetty.maxFormContentSize                |no        |                    |1gb       |表单最大尺寸              |org.nutz.boot.starter.jetty.JettyStarter|
|60  |jetty.page.404                          |no        |                    |          |自定义404页面,同理,其他状态码也是支持的|org.nutz.boot.starter.jetty.JettyStarter|
|61  |jetty.page.java.lang.Throwable          |no        |                    |          |自定义java.lang.Throwable页面,同理,其他异常也支持|org.nutz.boot.starter.jetty.JettyStarter|
|62  |jetty.port                              |no        |                    |8080      |监听的端口               |org.nutz.boot.starter.jetty.JettyStarter|
|63  |jetty.staticPath                        |no        |                    |          |额外的静态文件路径           |org.nutz.boot.starter.jetty.JettyStarter|
|64  |jetty.staticPathLocal                   |no        |                    |          |静态文件所在的本地路径         |org.nutz.boot.starter.jetty.JettyStarter|
|65  |jetty.threadpool.idleTimeout            |no        |                    |60000     |线程池idleTimeout,单位毫秒 |org.nutz.boot.starter.jetty.JettyStarter|
|66  |jetty.threadpool.maxThreads             |no        |                    |500       |线程池最大线程数maxThreads  |org.nutz.boot.starter.jetty.JettyStarter|
|67  |jetty.threadpool.minThreads             |no        |                    |200       |线程池最小线程数minThreads  |org.nutz.boot.starter.jetty.JettyStarter|
|68  |jetty.welcome_files                     |no        |                    |index.html,index.htm,index.do|WelcomeFile列表       |org.nutz.boot.starter.jetty.JettyStarter|
|69  |nutz.dao.interceptor.cache.cache4Null   |no        |                    |true      |是否缓存null结果          |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|70  |nutz.dao.interceptor.cache.debug        |no        |                    |false     |打印daocache详细调试日志    |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|71  |nutz.dao.interceptor.cache.enable       |no        |                    |false     |是否使用daocache        |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|72  |nutz.dao.interceptor.cache.enableWhenTrans|no        |                    |false     |事务内是否启用daocache     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|73  |nutz.dao.interceptor.cache.provider.ioc.name|no        |                    |daoCacheProvider|daocache提供者DaoCacheProvider的IocBean名称|org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|74  |nutz.dao.interceptor.cache.provider.memory.cacheSize|no        |                    |          |daocache提供者MemoryDaoCacheProvider的默认缓存大小|org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|75  |nutz.dao.interceptor.cache.provider.type|no        |memory,ehcache,jedis,ioc|memory    |daocache提供者         |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|76  |nutz.dao.interceptor.cache.table.names  |no        |                    |          |需要缓存的表名称,英文逗号分隔     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|77  |nutz.dao.interceptor.cache.table.pattern|no        |                    |          |需要缓存的表名称的正则表达式      |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|78  |nutz.dao.interceptor.log.enable         |no        |                    |true      |是否打印dao的SQL日志       |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|79  |nutz.dao.interceptor.time.enable        |no        |                    |false     |是否打印dao的SQL耗时日志     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|80  |nutz.dao.sqls.path                      |no        |                    |sqls/     |sql目录               |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|81  |nutz.mvc.whale.enc.input                |no        |                    |UTF-8     |在其他Filter之前设置input编码|org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter|
|82  |nutz.mvc.whale.enc.output               |no        |                    |UTF-8     |在其他Filter之前设置output编码|org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter|
|83  |nutz.mvc.whale.http.hidden_method_param |no        |                    |          |隐形http方法参数转换所对应的参数名 |org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter|
|84  |nutz.mvc.whale.http.method_override     |no        |                    |false     |是否允许使用X-HTTP-Method-Override|org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter|
|85  |nutz.mvc.whale.upload.enable            |no        |                    |false     |是否启用隐形Upload支持      |org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter|
|86  |shiro.ini.path                          |no        |                    |          |shiro.ini的路径,如果shiro.ini存在,就会使用它,否则走NB的内部逻辑|org.nutz.boot.starter.shiro.ShiroEnvStarter|
|87  |shiro.ini.urls                          |no        |                    |          |urls过滤清单            |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|88  |shiro.realm.cache.enable                |no        |                    |          |realm是否缓存           |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|89  |shiro.session.cache.redis.debug         |no        |                    |false     |session持久化时redis的debug模式|org.nutz.boot.starter.shiro.ShiroEnvStarter|
|90  |shiro.session.cache.redis.mode          |no        |                    |kv        |设置redis缓存的模式        |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|91  |shiro.session.cache.redis.ttl           |no        |                    |-1        |redis缓存的过期时间        |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|92  |shiro.session.cache.type                |no        |                    |memory    |设置使用的缓存类型           |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|93  |shiro.session.cookie.httpOnly           |no        |                    |true      |Cookie是否只读          |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|94  |shiro.session.cookie.maxAge             |no        |                    |946080000 |Cookie的过期时间,单位:毫秒   |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|95  |shiro.session.cookie.name               |no        |                    |sid       |Cookie的name         |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|96  |shiro.session.enable                    |no        |                    |true      |是否启用Shiro的Session管理 |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|97  |shiro.url.login                         |no        |                    |/user/login|默认登录路径              |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|98  |shiro.url.logout_redirect               |no        |                    |/         |退出登录后的重定向路径         |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|99  |shiro.url.unauth                        |no        |                    |/user/login|访问未授权页面后的重定向路径      |org.nutz.boot.starter.shiro.ShiroEnvStarter|
|100 |urule.console.title                     |no        |                    |URule Console|一个字符串,用来替代URule控制台页面的title|org.nutz.boot.starter.urule.UruleServletStarter|
|101 |urule.knowledgeUpdateCycle              |no        |                    |0         |用来指定客户端多久到服务端检查当前知识包有没有更新|org.nutz.boot.starter.urule.UruleServletStarter|
|102 |urule.repository.dir                    |yes       |                    |          |配置当前资源库存放目录         |org.nutz.boot.starter.urule.UruleServletStarter|
|103 |urule.repository.xml                    |no        |                    |          |在外部指定一个将资源库存储到数据库的配置文件|org.nutz.boot.starter.urule.UruleServletStarter|
|104 |urule.resporityServerUrl                |no        |                    |          |客户端上配置的服务器地址        |org.nutz.boot.starter.urule.UruleServletStarter|
|105 |urule.welcomePage                       |no        |                    |          |一个URL,用于替换URule Console主界面第一次看到的工作区内容|org.nutz.boot.starter.urule.UruleServletStarter|
|106 |web.session.timeout                     |no        |                    |30        |Session空闲时间,单位分钟    |org.nutz.boot.starter.jetty.JettyStarter|
[INFO ] 16:38:39.456 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:130) - ... NutIoc init complete
[DEBUG] 16:38:39.456 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'appContext' to [app] 
[DEBUG] 16:38:39.456 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'conf' to [app] 
[DEBUG] 16:38:39.456 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nbApp' to [app] 
[DEBUG] 16:38:39.457 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'counterService' to [app] 
[DEBUG] 16:38:39.459 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'uruleSpringEnvStarter'<class org.nutz.boot.starter.urule.UruleSpringEnvStarter>
[DEBUG] 16:38:39.459 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get '$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
[DEBUG] 16:38:39.460 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=$aop_async
[DEBUG] 16:38:39.460 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject($aop_async) in AsyncAopIocLoader@382750013
[DEBUG] 16:38:39.460 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
[DEBUG] 16:38:39.462 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object '$aop_async' to [app] 
[DEBUG] 16:38:39.465 org.nutz.ioc.aop.SimpleAopMaker.<init>(SimpleAopMaker.java:79) - Load AopConfigure for anno=org.nutz.ioc.aop.Aop by type=org.nutz.ioc.aop.config.impl.AnnotationAopConfigration
[DEBUG] 16:38:39.465 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=uruleSpringEnvStarter
[DEBUG] 16:38:39.465 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(uruleSpringEnvStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.465 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'uruleSpringEnvStarter'<class org.nutz.boot.starter.urule.UruleSpringEnvStarter>
[DEBUG] 16:38:39.465 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'uruleSpringEnvStarter' to [app] 
[DEBUG] 16:38:39.465 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.urule.UruleSpringEnvStarter without AOP
[DEBUG] 16:38:39.471 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.472 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'appContext'<class org.nutz.boot.AppContext>
[DEBUG] 16:38:39.472 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'uruleServletStarter'<class org.nutz.boot.starter.urule.UruleServletStarter>
[DEBUG] 16:38:39.472 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=uruleServletStarter
[DEBUG] 16:38:39.472 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(uruleServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.472 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'uruleServletStarter'<class org.nutz.boot.starter.urule.UruleServletStarter>
[DEBUG] 16:38:39.472 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'uruleServletStarter' to [app] 
[DEBUG] 16:38:39.472 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.urule.UruleServletStarter without AOP
[DEBUG] 16:38:39.477 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'swaggerServletStarter'<class org.nutz.boot.starter.swagger.SwaggerServletStarter>
[DEBUG] 16:38:39.477 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=swaggerServletStarter
[DEBUG] 16:38:39.477 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(swaggerServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.477 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'swaggerServletStarter'<class org.nutz.boot.starter.swagger.SwaggerServletStarter>
[DEBUG] 16:38:39.477 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'swaggerServletStarter' to [app] 
[DEBUG] 16:38:39.477 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.swagger.SwaggerServletStarter without AOP
[DEBUG] 16:38:39.479 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.480 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'appContext'<class org.nutz.boot.AppContext>
[DEBUG] 16:38:39.480 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'jettyStarter'<class org.nutz.boot.starter.jetty.JettyStarter>
[DEBUG] 16:38:39.480 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=jettyStarter
[DEBUG] 16:38:39.480 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(jettyStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.480 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'jettyStarter'<class org.nutz.boot.starter.jetty.JettyStarter>
[DEBUG] 16:38:39.480 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'jettyStarter' to [app] 
[DEBUG] 16:38:39.480 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jetty.JettyStarter without AOP
[DEBUG] 16:38:39.485 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.485 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroFilterStarter'<class org.nutz.boot.starter.shiro.ShiroFilterStarter>
[DEBUG] 16:38:39.485 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=shiroFilterStarter
[DEBUG] 16:38:39.485 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(shiroFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.485 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'shiroFilterStarter'<class org.nutz.boot.starter.shiro.ShiroFilterStarter>
[DEBUG] 16:38:39.485 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'shiroFilterStarter' to [app] 
[DEBUG] 16:38:39.486 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.shiro.ShiroFilterStarter without AOP
[DEBUG] 16:38:39.488 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.488 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroEnvStarter'<class org.nutz.boot.starter.shiro.ShiroEnvStarter>
[DEBUG] 16:38:39.488 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=shiroEnvStarter
[DEBUG] 16:38:39.488 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(shiroEnvStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.488 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'shiroEnvStarter'<class org.nutz.boot.starter.shiro.ShiroEnvStarter>
[DEBUG] 16:38:39.488 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'shiroEnvStarter' to [app] 
[DEBUG] 16:38:39.488 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.shiro.ShiroEnvStarter without AOP
[DEBUG] 16:38:39.491 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.491 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'appContext'<class org.nutz.boot.AppContext>
[DEBUG] 16:38:39.491 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'nutFilterStarter'<class org.nutz.boot.starter.nutz.mvc.NutFilterStarter>
[DEBUG] 16:38:39.491 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=nutFilterStarter
[DEBUG] 16:38:39.491 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.492 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'nutFilterStarter'<class org.nutz.boot.starter.nutz.mvc.NutFilterStarter>
[DEBUG] 16:38:39.492 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nutFilterStarter' to [app] 
[DEBUG] 16:38:39.492 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.mvc.NutFilterStarter without AOP
[DEBUG] 16:38:39.494 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.494 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'appContext'<class org.nutz.boot.AppContext>
[DEBUG] 16:38:39.494 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'whaleFilterStarter'<class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter>
[DEBUG] 16:38:39.494 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=whaleFilterStarter
[DEBUG] 16:38:39.494 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(whaleFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.494 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'whaleFilterStarter'<class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter>
[DEBUG] 16:38:39.494 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'whaleFilterStarter' to [app] 
[DEBUG] 16:38:39.495 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter without AOP
[DEBUG] 16:38:39.497 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.497 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'nutDaoStarter'<class org.nutz.boot.starter.nutz.dao.NutDaoStarter>
[DEBUG] 16:38:39.497 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=nutDaoStarter
[DEBUG] 16:38:39.497 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutDaoStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.497 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'nutDaoStarter'<class org.nutz.boot.starter.nutz.dao.NutDaoStarter>
[DEBUG] 16:38:39.497 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nutDaoStarter' to [app] 
[DEBUG] 16:38:39.497 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.dao.NutDaoStarter without AOP
[DEBUG] 16:38:39.499 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.499 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get '$views_beetl'<class org.nutz.boot.starter.beetl.BeetlViewMakerStarter>
[DEBUG] 16:38:39.499 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=$views_beetl
[DEBUG] 16:38:39.499 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject($views_beetl) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.499 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'$views_beetl'<class org.nutz.boot.starter.beetl.BeetlViewMakerStarter>
[DEBUG] 16:38:39.499 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object '$views_beetl' to [app] 
[DEBUG] 16:38:39.499 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.beetl.BeetlViewMakerStarter without AOP
[DEBUG] 16:38:39.500 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'appContext'<class org.nutz.boot.AppContext>
[DEBUG] 16:38:39.501 org.nutz.boot.starter.beetl.BeetlViewMakerStarter.init(BeetlViewMakerStarter.java:29) - beetl init ....
[DEBUG] 16:38:39.501 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'groupTemplate'<class org.beetl.core.GroupTemplate>
[DEBUG] 16:38:39.501 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=groupTemplate
[DEBUG] 16:38:39.501 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(groupTemplate) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.501 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'groupTemplate'<class org.beetl.core.GroupTemplate>
[DEBUG] 16:38:39.501 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'groupTemplate' to [app] 
[DEBUG] 16:38:39.504 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.beetl.core.GroupTemplate without AOP
[DEBUG] 16:38:39.504 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'beetlGroupTemplateStarter'<>
[DEBUG] 16:38:39.504 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=beetlGroupTemplateStarter
[DEBUG] 16:38:39.504 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(beetlGroupTemplateStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.504 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'beetlGroupTemplateStarter'<>
[DEBUG] 16:38:39.504 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'beetlGroupTemplateStarter' to [app] 
[DEBUG] 16:38:39.505 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter without AOP
[DEBUG] 16:38:39.506 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.506 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'appContext'<class org.nutz.boot.AppContext>
[DEBUG] 16:38:39.507 org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter.getGroupTemplate(BeetlGroupTemplateStarter.java:119) - no custom DIRECT_BYTE_OUTPUT found , set to true
[DEBUG] 16:38:39.524 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'beetlGroupTemplateStarter'<class org.nutz.boot.starter.beetl.BeetlGroupTemplateStarter>
[DEBUG] 16:38:39.524 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dataSourceStarter'<class org.nutz.boot.starter.jdbc.DataSourceStarter>
[DEBUG] 16:38:39.524 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=dataSourceStarter
[DEBUG] 16:38:39.524 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dataSourceStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.524 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'dataSourceStarter'<class org.nutz.boot.starter.jdbc.DataSourceStarter>
[DEBUG] 16:38:39.524 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dataSourceStarter' to [app] 
[DEBUG] 16:38:39.525 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DataSourceStarter without AOP
[DEBUG] 16:38:39.527 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.527 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'druidWebStatFilterStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter>
[DEBUG] 16:38:39.527 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=druidWebStatFilterStarter
[DEBUG] 16:38:39.527 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.527 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'druidWebStatFilterStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter>
[DEBUG] 16:38:39.527 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'druidWebStatFilterStarter' to [app] 
[DEBUG] 16:38:39.528 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter without AOP
[DEBUG] 16:38:39.529 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.529 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'druidWebStatServletStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter>
[DEBUG] 16:38:39.529 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=druidWebStatServletStarter
[DEBUG] 16:38:39.529 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.529 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'druidWebStatServletStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter>
[DEBUG] 16:38:39.529 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'druidWebStatServletStarter' to [app] 
[DEBUG] 16:38:39.530 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter without AOP
[DEBUG] 16:38:39.531 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[INFO ] 16:38:39.538 org.eclipse.jetty.util.log.Log.initialized(Log.java:193) - Logging initialized @622ms to org.eclipse.jetty.util.log.Slf4jLog
[DEBUG] 16:38:39.601 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'nbServletContextListener'<class org.nutz.boot.starter.servlet3.NbServletContextListener>
[DEBUG] 16:38:39.601 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=nbServletContextListener
[DEBUG] 16:38:39.601 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nbServletContextListener) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.601 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'nbServletContextListener'<class org.nutz.boot.starter.servlet3.NbServletContextListener>
[DEBUG] 16:38:39.601 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nbServletContextListener' to [app] 
[DEBUG] 16:38:39.601 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.servlet3.NbServletContextListener without AOP
[DEBUG] 16:38:39.602 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'appContext'<class org.nutz.boot.AppContext>
[DEBUG] 16:38:39.667 org.nutz.resource.Scans.scan(Scans.java:280) - Found 221 resource by src( com/thinkingstar/iads/ ) , regex( ^.+[.]class$ )
[DEBUG] 16:38:39.670 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'jettyStarter'<interface org.nutz.boot.starter.ServerFace>
[INFO ] 16:38:39.672 org.eclipse.jetty.server.Server.doStart(Server.java:374) - jetty-9.4.z-SNAPSHOT; built: 2018-06-05T18:24:03.829Z; git: d5fc0523cfa96bfebfbda19606cad384d772f04c; jvm 1.8.0_102-b14
[WARN ] 16:38:39.767 org.eclipse.jetty.annotations.AnnotationParser.asmVersion(AnnotationParser.java:122) - Unrecognized runtime asm version, assuming 393216
[INFO ] 16:38:39.768 org.eclipse.jetty.annotations.AnnotationConfiguration.scanForAnnotations(AnnotationConfiguration.java:489) - Scanning elapsed time=0ms
[INFO ] 16:38:39.772 org.eclipse.jetty.webapp.StandardDescriptorProcessor.visitServlet(StandardDescriptorProcessor.java:283) - NO JSP Support for /iads, did not find org.eclipse.jetty.jsp.JettyJspServlet
[INFO ] 16:38:39.774 org.eclipse.jetty.server.handler.ContextHandler$Context.log(ContextHandler.java:2318) - No Spring WebApplicationInitializer types detected on classpath
[INFO ] 16:38:39.778 org.eclipse.jetty.server.session.DefaultSessionIdManager.doStart(DefaultSessionIdManager.java:365) - DefaultSessionIdManager workerName=node0
[INFO ] 16:38:39.778 org.eclipse.jetty.server.session.DefaultSessionIdManager.doStart(DefaultSessionIdManager.java:370) - No SessionScavenger set, using defaults
[INFO ] 16:38:39.779 org.eclipse.jetty.server.session.HouseKeeper.startScavenging(HouseKeeper.java:149) - node0 Scavenging every 660000ms
[DEBUG] 16:38:39.786 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'uruleServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 16:38:39.786 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'swaggerServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 16:38:39.786 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'poAdminSeal'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 16:38:39.787 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=poAdminSeal
[DEBUG] 16:38:39.787 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(poAdminSeal) in AnnotationIocLoader(packages=[com.thinkingstar.iads])
[DEBUG] 16:38:39.787 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'poAdminSeal'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 16:38:39.787 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'poAdminSeal' to [app] 
[DEBUG] 16:38:39.787 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class com.thinkingstar.iads.projectcenter.controller.PoAdminSeal without AOP
[DEBUG] 16:38:39.789 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:39.789 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'poServer'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 16:38:39.789 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=poServer
[DEBUG] 16:38:39.789 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(poServer) in AnnotationIocLoader(packages=[com.thinkingstar.iads])
[DEBUG] 16:38:39.789 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'poServer'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 16:38:39.789 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'poServer' to [app] 
[DEBUG] 16:38:39.790 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class com.thinkingstar.iads.projectcenter.controller.PoServer without AOP
[DEBUG] 16:38:39.791 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'druidWebStatServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 16:38:39.792 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=urule pathSpec=/urule/*
[DEBUG] 16:38:39.792 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=swagger pathSpec=/swagger/swagger.json
[DEBUG] 16:38:39.794 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=adminseal pathSpec=/adminseal.zz
[DEBUG] 16:38:39.794 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=adminseal pathSpec=/loginseal.zz
[DEBUG] 16:38:39.794 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=adminseal pathSpec=/sealimage.zz
[DEBUG] 16:38:39.798 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=poserver pathSpec=/poserver.zz
[DEBUG] 16:38:39.798 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=poserver pathSpec=/sealsetup.exe
[DEBUG] 16:38:39.798 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=poserver pathSpec=/posetup.exe
[DEBUG] 16:38:39.798 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=poserver pathSpec=/pageoffice.js
[DEBUG] 16:38:39.799 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=poserver pathSpec=/jquery.min.js
[DEBUG] 16:38:39.799 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=poserver pathSpec=/pobstyle.css
[DEBUG] 16:38:39.806 org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$0(NbServletContextListener.java:76) - add Servlet name=druid pathSpec=/druid/*
[INFO ] 16:38:39.808 org.nutz.boot.starter.jdbc.DruidWebStatServletStarter.getInitParameters(DruidWebStatServletStarter.java:73) - druid stat view random user=druid password=vddhevuvg8i9mosveq9i1vcdoi
[DEBUG] 16:38:39.808 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroEnvStarter'<interface org.nutz.boot.starter.WebEventListenerFace>
[DEBUG] 16:38:39.809 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'uruleSpringEnvStarter'<interface org.nutz.boot.starter.WebEventListenerFace>
[DEBUG] 16:38:39.809 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroEnvironmentLoaderListener'<class org.apache.shiro.web.env.EnvironmentLoaderListener>
[DEBUG] 16:38:39.809 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=shiroEnvironmentLoaderListener
[DEBUG] 16:38:39.809 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(shiroEnvironmentLoaderListener) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.809 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'shiroEnvironmentLoaderListener'<class org.apache.shiro.web.env.EnvironmentLoaderListener>
[DEBUG] 16:38:39.809 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'shiroEnvironmentLoaderListener' to [app] 
[DEBUG] 16:38:39.810 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.apache.shiro.web.env.EnvironmentLoaderListener without AOP
[DEBUG] 16:38:39.810 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroEnvStarter'<>
[INFO ] 16:38:39.810 org.eclipse.jetty.server.handler.ContextHandler$Context.log(ContextHandler.java:2318) - Initializing Shiro environment
[INFO ] 16:38:39.811 org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:128) - Starting Shiro environment initialization.
[DEBUG] 16:38:39.813 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroWebSecurityManager'<interface org.apache.shiro.web.mgt.WebSecurityManager>
[DEBUG] 16:38:39.813 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=shiroWebSecurityManager
[DEBUG] 16:38:39.813 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(shiroWebSecurityManager) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.813 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'shiroWebSecurityManager'<interface org.apache.shiro.web.mgt.WebSecurityManager>
[DEBUG] 16:38:39.813 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'shiroWebSecurityManager' to [app] 
[DEBUG] 16:38:39.813 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroEnvStarter'<>
[DEBUG] 16:38:39.916 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroWebSessionManager'<interface org.apache.shiro.web.session.mgt.WebSessionManager>
[DEBUG] 16:38:39.916 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=shiroWebSessionManager
[DEBUG] 16:38:39.916 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(shiroWebSessionManager) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.916 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'shiroWebSessionManager'<interface org.apache.shiro.web.session.mgt.WebSessionManager>
[DEBUG] 16:38:39.916 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'shiroWebSessionManager' to [app] 
[DEBUG] 16:38:39.916 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroEnvStarter'<>
[DEBUG] 16:38:39.928 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroCacheManager'<interface org.apache.shiro.cache.CacheManager>
[DEBUG] 16:38:39.929 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=shiroCacheManager
[DEBUG] 16:38:39.929 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(shiroCacheManager) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.929 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'shiroCacheManager'<interface org.apache.shiro.cache.CacheManager>
[DEBUG] 16:38:39.929 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'shiroCacheManager' to [app] 
[DEBUG] 16:38:39.929 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroEnvStarter'<>
[DEBUG] 16:38:39.930 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'loginRealm'<class org.apache.shiro.realm.AuthorizingRealm>
[DEBUG] 16:38:39.930 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=loginRealm
[DEBUG] 16:38:39.930 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(loginRealm) in AnnotationIocLoader(packages=[com.thinkingstar.iads])
[DEBUG] 16:38:39.930 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'loginRealm'<class org.apache.shiro.realm.AuthorizingRealm>
[DEBUG] 16:38:39.931 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'loginRealm' to [app] 
[DEBUG] 16:38:39.931 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class com.thinkingstar.iads.cs.sys.shiro.LoginRealm without AOP
[DEBUG] 16:38:39.939 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'daoDcProjectSysUser'<class com.thinkingstar.iads.datacenter.entity.dao.DaoDcProjectSysUser>
[DEBUG] 16:38:39.940 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=daoDcProjectSysUser
[DEBUG] 16:38:39.940 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(daoDcProjectSysUser) in AnnotationIocLoader(packages=[com.thinkingstar.iads])
[DEBUG] 16:38:39.940 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'daoDcProjectSysUser'<class com.thinkingstar.iads.datacenter.entity.dao.DaoDcProjectSysUser>
[DEBUG] 16:38:39.940 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'daoDcProjectSysUser' to [app] 
[DEBUG] 16:38:39.940 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dao'<>
[DEBUG] 16:38:39.940 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=dao
[DEBUG] 16:38:39.941 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dao) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.941 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'dao'<>
[DEBUG] 16:38:39.941 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dao' to [app] 
[DEBUG] 16:38:39.941 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dataSource'<interface javax.sql.DataSource>
[DEBUG] 16:38:39.941 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=dataSource
[DEBUG] 16:38:39.941 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dataSource) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.941 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'dataSource'<interface javax.sql.DataSource>
[DEBUG] 16:38:39.941 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dataSource' to [app] 
[DEBUG] 16:38:39.942 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dataSourceStarter'<>
[DEBUG] 16:38:39.942 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'druidDataSource'<interface javax.sql.DataSource>
[DEBUG] 16:38:39.942 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=druidDataSource
[DEBUG] 16:38:39.942 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidDataSource) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:39.942 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'druidDataSource'<interface javax.sql.DataSource>
[DEBUG] 16:38:39.942 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'druidDataSource' to [app] 
[DEBUG] 16:38:39.942 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dataSourceStarter'<>
[DEBUG] 16:38:40.014 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sqlManager'<interface org.nutz.dao.SqlManager>
[DEBUG] 16:38:40.014 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=sqlManager
[DEBUG] 16:38:40.014 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(sqlManager) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:40.014 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'sqlManager'<interface org.nutz.dao.SqlManager>
[DEBUG] 16:38:40.015 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'sqlManager' to [app] 
[DEBUG] 16:38:40.015 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'nutDaoStarter'<>
[DEBUG] 16:38:40.019 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.dao.impl.NutDao without AOP
[DEBUG] 16:38:40.019 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dataSource'<interface javax.sql.DataSource>
[DEBUG] 16:38:40.019 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'sqlManager'<interface org.nutz.dao.SqlManager>
[DEBUG] 16:38:40.019 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'nutDaoStarter'<>
[DEBUG] 16:38:40.056 org.nutz.dao.jdbc.Jdbcs.<clinit>(Jdbcs.java:93) - Jdbcs init complete
[INFO ] 16:38:40.056 org.nutz.dao.jdbc.Jdbcs.getExpert(Jdbcs.java:106) - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
[INFO ] 16:38:40.107 com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:930) - {dataSource-1} inited
Thu Dec 19 16:38:40 CST 2019 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
[DEBUG] 16:38:40.204 org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:188) - select expert : org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert
[DEBUG] 16:38:40.207 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:199) - JDBC Driver --> mysql-connector-java-8.0.11 (Revision: 6d4eaa273bc181b4cf1c8ad0821a2227f116fedf)
[DEBUG] 16:38:40.208 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:200) - JDBC Name   --> MySQL Connector/J
[DEBUG] 16:38:40.208 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:202) - JDBC URL    --> jdbc:mysql://192.168.31.100:3306/iads
[DEBUG] 16:38:40.270 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_client=utf8
[DEBUG] 16:38:40.271 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_connection=utf8
[DEBUG] 16:38:40.271 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_database=utf8
[DEBUG] 16:38:40.271 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_filesystem=binary
[DEBUG] 16:38:40.271 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_results=
[DEBUG] 16:38:40.271 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_server=utf8
[DEBUG] 16:38:40.271 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_system=utf8
[DEBUG] 16:38:40.271 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_sets_dir=/usr/share/mysql/charsets/
[DEBUG] 16:38:40.273 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:219) - Mysql : binlog_format=ROW
[DEBUG] 16:38:40.273 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:226) - Mysql : database=iads
[DEBUG] 16:38:40.274 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:232) - Mysql : user=root@Master
[DEBUG] 16:38:40.290 org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:221) - Database info --> MYSQL:[MySQL - 5.7.13-log]
[DEBUG] 16:38:40.294 org.nutz.resource.Scans.scan(Scans.java:280) - Found 0 resource by src( sqls/ ) , regex( .(sql|sqlx|sqls)$ )
[DEBUG] 16:38:40.294 org.nutz.dao.impl.DaoSupport.setSqlManager(DaoSupport.java:121) - SqlManager Sql count=0
[DEBUG] 16:38:40.294 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'daoCacheInterceptor'<class org.nutz.plugins.cache.dao.DaoCacheInterceptor>
[DEBUG] 16:38:40.294 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=daoCacheInterceptor
[DEBUG] 16:38:40.294 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(daoCacheInterceptor) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:40.295 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'daoCacheInterceptor'<class org.nutz.plugins.cache.dao.DaoCacheInterceptor>
[DEBUG] 16:38:40.295 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'daoCacheInterceptor' to [app] 
[DEBUG] 16:38:40.298 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.plugins.cache.dao.DaoCacheInterceptor without AOP
[DEBUG] 16:38:40.298 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'nutDaoStarter'<>
[DEBUG] 16:38:40.299 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'daoCacheSerializer'<interface org.nutz.plugins.cache.dao.api.CacheSerializer>
[DEBUG] 16:38:40.299 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=daoCacheSerializer
[DEBUG] 16:38:40.299 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(daoCacheSerializer) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:40.299 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'daoCacheSerializer'<interface org.nutz.plugins.cache.dao.api.CacheSerializer>
[DEBUG] 16:38:40.299 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'daoCacheSerializer' to [app] 
[DEBUG] 16:38:40.300 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'nutDaoStarter'<>
[DEBUG] 16:38:40.301 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class com.thinkingstar.iads.datacenter.entity.dao.DaoDcProjectSysUser without AOP
[DEBUG] 16:38:40.301 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dao'<>
[DEBUG] 16:38:40.313 org.nutz.service.EntityService.<init>(EntityService.java:41) - Get TypeParams for self : org.apache.poi.ss.formula.functions.T
[DEBUG] 16:38:40.314 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroRememberMeManager'<interface org.apache.shiro.mgt.RememberMeManager>
[DEBUG] 16:38:40.314 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=shiroRememberMeManager
[DEBUG] 16:38:40.314 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(shiroRememberMeManager) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 16:38:40.314 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'shiroRememberMeManager'<interface org.apache.shiro.mgt.RememberMeManager>
[DEBUG] 16:38:40.314 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'shiroRememberMeManager' to [app] 
[DEBUG] 16:38:40.314 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'shiroEnvStarter'<>
[DEBUG] 16:38:40.319 org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.createFilterChainResolver(NbResourceBasedWebEnvironment.java:80) - ioc name=shiroFilterChainResolver not found, fallback to shiro.ini.urls
[DEBUG] 16:38:40.319 org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.createFilterChainResolver(NbResourceBasedWebEnvironment.java:82) - shiro ini urls  ---> 
[urls]

[DEBUG] 16:38:40.322 org.apache.shiro.config.Ini.load(Ini.java:351) - Parsing [urls]
[DEBUG] 16:38:40.323 org.apache.shiro.config.IniFactorySupport.resolveIni(IniFactorySupport.java:91) - Null or empty Ini instance.  Falling back to the default classpath:shiro.ini file.
[DEBUG] 16:38:40.323 org.apache.shiro.io.ResourceUtils.loadFromClassPath(ResourceUtils.java:159) - Opening resource from class path [shiro.ini]
[DEBUG] 16:38:40.324 org.apache.shiro.config.IniFactorySupport.createInstance(IniFactorySupport.java:113) - No populated Ini available.  Creating a default instance.
[DEBUG] 16:38:40.325 org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:136) - Published WebEnvironment as ServletContext attribute with name [org.apache.shiro.web.env.EnvironmentLoader.ENVIRONMENT_ATTRIBUTE_KEY]
[INFO ] 16:38:40.325 org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:141) - Shiro environment initialized in 514 ms.
[DEBUG] 16:38:40.342 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:106) - Adding PropertySource 'servletConfigInitParams' with lowest search precedence
[DEBUG] 16:38:40.342 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:106) - Adding PropertySource 'servletContextInitParams' with lowest search precedence
[DEBUG] 16:38:40.344 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:106) - Adding PropertySource 'systemProperties' with lowest search precedence
[DEBUG] 16:38:40.345 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:106) - Adding PropertySource 'systemEnvironment' with lowest search precedence
[DEBUG] 16:38:40.345 org.springframework.core.env.AbstractEnvironment.<init>(AbstractEnvironment.java:124) - Initialized StandardServletEnvironment with PropertySources [StubPropertySource@951988316 {name='servletConfigInitParams', properties=java.lang.Object@269f4bad}, StubPropertySource@1591161296 {name='servletContextInitParams', properties=java.lang.Object@3234f74e}, MapPropertySource@2076249476 {name='systemProperties', properties={java.runtime.name=Java(TM) SE Runtime Environment, sun.boot.library.path=/usr/java/jdk1.8.0_102/jre/lib/amd64, java.vm.version=25.102-b14, java.vm.vendor=Oracle Corporation, java.vendor.url=http://java.oracle.com/, path.separator=:, java.vm.name=Java HotSpot(TM) 64-Bit Server VM, file.encoding.pkg=sun.io, user.country=CN, sun.java.launcher=SUN_STANDARD, sun.os.patch.level=unknown, java.vm.specification.name=Java Virtual Machine Specification, user.dir=/opt/equipment, java.runtime.version=1.8.0_102-b14, java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, java.endorsed.dirs=/usr/java/jdk1.8.0_102/jre/lib/endorsed, os.arch=amd64, java.io.tmpdir=/tmp, line.separator=
, java.vm.specification.vendor=Oracle Corporation, os.name=Linux, sun.jnu.encoding=UTF-8, jetty.git.hash=d5fc0523cfa96bfebfbda19606cad384d772f04c, java.library.path=:/usr/local/apr/lib:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib, java.specification.name=Java Platform API Specification, java.class.version=52.0, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, os.version=2.6.32-642.el6.x86_64, user.home=/root, user.timezone=PRC, java.awt.printerjob=sun.print.PSPrinterJob, file.encoding=UTF-8, java.specification.version=1.8, java.class.path=jcsbk.jar, user.name=root, java.vm.specification.version=1.8, sun.java.command=jcsbk.jar, java.home=/usr/java/jdk1.8.0_102/jre, sun.arch.data.model=64, user.language=zh, java.specification.vendor=Oracle Corporation, awt.toolkit=sun.awt.X11.XToolkit, java.vm.info=mixed mode, java.version=1.8.0_102, java.ext.dirs=/usr/java/jdk1.8.0_102/jre/lib/ext:/usr/java/packages/lib/ext, sun.boot.class.path=/usr/java/jdk1.8.0_102/jre/lib/resources.jar:/usr/java/jdk1.8.0_102/jre/lib/rt.jar:/usr/java/jdk1.8.0_102/jre/lib/sunrsasign.jar:/usr/java/jdk1.8.0_102/jre/lib/jsse.jar:/usr/java/jdk1.8.0_102/jre/lib/jce.jar:/usr/java/jdk1.8.0_102/jre/lib/charsets.jar:/usr/java/jdk1.8.0_102/jre/lib/jfr.jar:/usr/java/jdk1.8.0_102/jre/classes, java.vendor=Oracle Corporation, file.separator=/, java.vendor.url.bug=http://bugreport.sun.com/bugreport/, sun.io.unicode.encoding=UnicodeLittle, sun.cpu.endian=little, sun.cpu.isalist=}}, SystemEnvironmentPropertySource@660595570 {name='systemEnvironment', properties={PATH=/usr/local/mongodb/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/java/jdk1.8.0_102/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/hadoop/bin:/usr/local/maven/bin:/root/bin:/root/bin:/sbin:/usr/bin:/usr/sbin, ORACLE_SID=orcl, HISTCONTROL=ignoredups, JAVA_BIN=/usr/java/jdk1.8.0_102/bin, HISTSIZE=1000, JAVA_HOME=/usr/java/jdk1.8.0_102, TERM=xterm, XFILESEARCHPATH=/usr/dt/app-defaults/%L/Dt, LANG=zh_CN.UTF-8, G_BROKEN_FILENAMES=1, MAVEN_HOME=/usr/local/maven, MAIL=/var/spool/mail/root, LD_LIBRARY_PATH=:/usr/local/apr/lib, LOGNAME=root, PWD=/opt/equipment, _=/usr/bin/nohup, LESSOPEN=||/usr/bin/lesspipe.sh %s, SHELL=/bin/bash, QTINC=/usr/lib64/qt-3.3/include, CVS_RSH=ssh, SSH_TTY=/dev/pts/0, SSH_CLIENT=192.168.31.157 58941 22, OLDPWD=/, USER=root, CLASSPATH=/usr/java/jdk1.8.0_102/jre/lib/ext:/usr/java/jdk1.8.0_102/lib/tools.jar, SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass, SSH_CONNECTION=192.168.31.157 58941 192.168.31.100 22, HOSTNAME=Master, QTDIR=/usr/lib64/qt-3.3, NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat, HADOOP_HOME=/opt/hadoop, LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:, QTLIB=/usr/lib64/qt-3.3/lib, HOME=/root, SHLVL=1}}]
[INFO ] 16:38:40.346 org.springframework.context.support.AbstractApplicationContext.prepareRefresh(AbstractApplicationContext.java:583) - Refreshing Root WebApplicationContext: startup date [Thu Dec 19 16:38:40 CST 2019]; root of context hierarchy
[DEBUG] 16:38:40.347 org.springframework.core.env.MutablePropertySources.replace(MutablePropertySources.java:170) - Replacing PropertySource 'servletContextInitParams' with 'servletContextInitParams'
[DEBUG] 16:38:40.366 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:106) - Adding PropertySource 'systemProperties' with lowest search precedence
[DEBUG] 16:38:40.366 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:106) - Adding PropertySource 'systemEnvironment' with lowest search precedence
[DEBUG] 16:38:40.367 org.springframework.core.env.AbstractEnvironment.<init>(AbstractEnvironment.java:124) - Initialized StandardEnvironment with PropertySources [MapPropertySource@620423816 {name='systemProperties', properties={java.runtime.name=Java(TM) SE Runtime Environment, sun.boot.library.path=/usr/java/jdk1.8.0_102/jre/lib/amd64, java.vm.version=25.102-b14, java.vm.vendor=Oracle Corporation, java.vendor.url=http://java.oracle.com/, path.separator=:, java.vm.name=Java HotSpot(TM) 64-Bit Server VM, file.encoding.pkg=sun.io, user.country=CN, sun.java.launcher=SUN_STANDARD, sun.os.patch.level=unknown, java.vm.specification.name=Java Virtual Machine Specification, user.dir=/opt/equipment, java.runtime.version=1.8.0_102-b14, java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, java.endorsed.dirs=/usr/java/jdk1.8.0_102/jre/lib/endorsed, os.arch=amd64, java.io.tmpdir=/tmp, line.separator=
, java.vm.specification.vendor=Oracle Corporation, os.name=Linux, sun.jnu.encoding=UTF-8, jetty.git.hash=d5fc0523cfa96bfebfbda19606cad384d772f04c, java.library.path=:/usr/local/apr/lib:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib, java.specification.name=Java Platform API Specification, java.class.version=52.0, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, os.version=2.6.32-642.el6.x86_64, user.home=/root, user.timezone=PRC, java.awt.printerjob=sun.print.PSPrinterJob, file.encoding=UTF-8, java.specification.version=1.8, java.class.path=jcsbk.jar, user.name=root, java.vm.specification.version=1.8, sun.java.command=jcsbk.jar, java.home=/usr/java/jdk1.8.0_102/jre, sun.arch.data.model=64, user.language=zh, java.specification.vendor=Oracle Corporation, awt.toolkit=sun.awt.X11.XToolkit, java.vm.info=mixed mode, java.version=1.8.0_102, java.ext.dirs=/usr/java/jdk1.8.0_102/jre/lib/ext:/usr/java/packages/lib/ext, sun.boot.class.path=/usr/java/jdk1.8.0_102/jre/lib/resources.jar:/usr/java/jdk1.8.0_102/jre/lib/rt.jar:/usr/java/jdk1.8.0_102/jre/lib/sunrsasign.jar:/usr/java/jdk1.8.0_102/jre/lib/jsse.jar:/usr/java/jdk1.8.0_102/jre/lib/jce.jar:/usr/java/jdk1.8.0_102/jre/lib/charsets.jar:/usr/java/jdk1.8.0_102/jre/lib/jfr.jar:/usr/java/jdk1.8.0_102/jre/classes, java.vendor=Oracle Corporation, file.separator=/, java.vendor.url.bug=http://bugreport.sun.com/bugreport/, sun.io.unicode.encoding=UnicodeLittle, sun.cpu.endian=little, sun.cpu.isalist=}}, SystemEnvironmentPropertySource@976358110 {name='systemEnvironment', properties={PATH=/usr/local/mongodb/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/java/jdk1.8.0_102/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/hadoop/bin:/usr/local/maven/bin:/root/bin:/root/bin:/sbin:/usr/bin:/usr/sbin, ORACLE_SID=orcl, HISTCONTROL=ignoredups, JAVA_BIN=/usr/java/jdk1.8.0_102/bin, HISTSIZE=1000, JAVA_HOME=/usr/java/jdk1.8.0_102, TERM=xterm, XFILESEARCHPATH=/usr/dt/app-defaults/%L/Dt, LANG=zh_CN.UTF-8, G_BROKEN_FILENAMES=1, MAVEN_HOME=/usr/local/maven, MAIL=/var/spool/mail/root, LD_LIBRARY_PATH=:/usr/local/apr/lib, LOGNAME=root, PWD=/opt/equipment, _=/usr/bin/nohup, LESSOPEN=||/usr/bin/lesspipe.sh %s, SHELL=/bin/bash, QTINC=/usr/lib64/qt-3.3/include, CVS_RSH=ssh, SSH_TTY=/dev/pts/0, SSH_CLIENT=192.168.31.157 58941 22, OLDPWD=/, USER=root, CLASSPATH=/usr/java/jdk1.8.0_102/jre/lib/ext:/usr/java/jdk1.8.0_102/lib/tools.jar, SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass, SSH_CONNECTION=192.168.31.157 58941 192.168.31.100 22, HOSTNAME=Master, QTDIR=/usr/lib64/qt-3.3, NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat, HADOOP_HOME=/opt/hadoop, LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:, QTLIB=/usr/lib64/qt-3.3/lib, HOME=/root, SHLVL=1}}]
[INFO ] 16:38:40.371 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317) - Loading XML bean definitions from class path resource [urule-spring-context.xml]
[DEBUG] 16:38:40.373 org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:73) - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
[DEBUG] 16:38:40.393 org.springframework.beans.factory.xml.PluggableSchemaResolver.getSchemaMappings(PluggableSchemaResolver.java:141) - Loading schema mappings from [META-INF/spring.schemas]
[DEBUG] 16:38:40.394 org.springframework.beans.factory.xml.PluggableSchemaResolver.getSchemaMappings(PluggableSchemaResolver.java:147) - Loaded schema mappings: {http://www.springframework.org/schema/aop/spring-aop-4.2.xsd=org/springframework/aop/config/spring-aop-4.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-4.1.xsd=org/springframework/aop/config/spring-aop-4.1.xsd, http://www.springframework.org/schema/aop/spring-aop-4.0.xsd=org/springframework/aop/config/spring-aop-4.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-4.3.xsd, http://www.springframework.org/schema/aop/spring-aop-4.3.xsd=org/springframework/aop/config/spring-aop-4.3.xsd}
[WARN ] 16:38:40.785 org.springframework.util.xml.SimpleSaxErrorHandler.warning(SimpleSaxErrorHandler.java:48) - Ignored XML validation warning
org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 8; schema_reference.4: 无法读取方案文档 'http://www.springframework.org/schema/beans/spring-beans-3.0.xsd', 原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是 <xsd:schema>。
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.warning(ErrorHandlerWrapper.java:99)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:392)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:306)
	at com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaErr(XSDHandler.java:4160)
	at com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaWarning(XSDHandler.java:4151)
	at com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchemaDocument1(XSDHandler.java:2493)
	at com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchemaDocument(XSDHandler.java:2191)
	at com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSchema(XSDHandler.java:576)
	at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(XMLSchemaLoader.java:613)
	at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(XMLSchemaValidator.java:2446)
	at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1767)
	at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:740)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3132)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:852)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:841)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)
	at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadDocument(XmlBeanDefinitionReader.java:429)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:614)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:515)
	at org.nutz.boot.tools.SpringWebContextProxy.contextInitialized(SpringWebContextProxy.java:60)
	at org.nutz.boot.starter.urule.UruleSpringEnvStarter.contextInitialized(UruleSpringEnvStarter.java:53)
	at org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$1(NbServletContextListener.java:87)
	at java.util.ArrayList.forEach(ArrayList.java:1249)
	at org.nutz.boot.starter.servlet3.NbServletContextListener.contextInitialized(NbServletContextListener.java:82)
	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:953)
	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:558)
	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:918)
	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:370)
	at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1497)
	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1459)
	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:848)
	at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:287)
	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:545)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138)
	at org.eclipse.jetty.server.Server.start(Server.java:419)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:108)
	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)
	at org.eclipse.jetty.server.Server.doStart(Server.java:386)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.nutz.boot.starter.jetty.JettyStarter.start(JettyStarter.java:125)
	at org.nutz.boot.AppContext.startServers(AppContext.java:306)
	at org.nutz.boot.NbApp.execute(NbApp.java:204)
	at org.nutz.boot.NbApp.run(NbApp.java:177)
	at com.thinkingstar.iads.MainLauncher.main(MainLauncher.java:32)
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1840)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
	at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:647)
	at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:148)
	at com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaParsingConfig.parse(SchemaParsingConfig.java:582)
	at com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaParsingConfig.parse(SchemaParsingConfig.java:685)
	at com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser.parse(SchemaDOMParser.java:530)
	at com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchemaDocument(XSDHandler.java:2179)
	... 56 more
[WARN ] 16:38:40.788 org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:554) - Failed startup of context o.e.j.w.WebAppContext@5b970f7{/iads,[jar:file:/opt/equipment/jcsbk.jar!/static/, jar:file:/opt/equipment/jcsbk.jar!/webapp/],UNAVAILABLE}
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 6 in XML document from class path resource [urule-spring-context.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 8; cvc-elt.1: 找不到元素 'beans' 的声明。
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:399)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:614)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:515)
	at org.nutz.boot.tools.SpringWebContextProxy.contextInitialized(SpringWebContextProxy.java:60)
	at org.nutz.boot.starter.urule.UruleSpringEnvStarter.contextInitialized(UruleSpringEnvStarter.java:53)
	at org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$1(NbServletContextListener.java:87)
	at java.util.ArrayList.forEach(ArrayList.java:1249)
	at org.nutz.boot.starter.servlet3.NbServletContextListener.contextInitialized(NbServletContextListener.java:82)
	at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:953)
	at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:558)
	at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:918)
	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:370)
	at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1497)
	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1459)
	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:848)
	at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:287)
	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:545)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138)
	at org.eclipse.jetty.server.Server.start(Server.java:419)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:108)
	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)
	at org.eclipse.jetty.server.Server.doStart(Server.java:386)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.nutz.boot.starter.jetty.JettyStarter.start(JettyStarter.java:125)
	at org.nutz.boot.AppContext.startServers(AppContext.java:306)
	at org.nutz.boot.NbApp.execute(NbApp.java:204)
	at org.nutz.boot.NbApp.run(NbApp.java:177)
	at com.thinkingstar.iads.MainLauncher.main(MainLauncher.java:32)
Caused by: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 8; cvc-elt.1: 找不到元素 'beans' 的声明。
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:396)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:284)
	at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1900)
	at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:740)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:613)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3132)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:852)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:841)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)
	at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadDocument(XmlBeanDefinitionReader.java:429)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)
	... 36 more
[INFO ] 16:38:40.796 org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:289) - Started ServerConnector@7c5cb10{HTTP/1.1,[http/1.1]}{192.168.31.100:7005}
[INFO ] 16:38:40.796 org.eclipse.jetty.server.Server.doStart(Server.java:411) - Started @1880ms
[DEBUG] 16:38:40.796 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'mainLauncher'<class com.thinkingstar.iads.MainLauncher>
[DEBUG] 16:38:40.796 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:192) - 	 >> Load definition name=mainLauncher
[DEBUG] 16:38:40.797 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(mainLauncher) in AnnotationIocLoader(packages=[com.thinkingstar.iads])
[DEBUG] 16:38:40.797 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:223) - 	 >> Make...'mainLauncher'<class com.thinkingstar.iads.MainLauncher>
[DEBUG] 16:38:40.797 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'mainLauncher' to [app] 
[DEBUG] 16:38:40.797 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class com.thinkingstar.iads.MainLauncher without AOP
[DEBUG] 16:38:40.798 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'dao'<interface org.nutz.dao.Dao>
[DEBUG] 16:38:40.798 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:166) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 16:38:40.804 org.nutz.resource.Scans.scan(Scans.java:280) - Found 221 resource by src( com/thinkingstar/iads/ ) , regex( ^.+[.]class$ )
[INFO ] 16:38:40.916 org.nutz.boot.NbApp.execute(NbApp.java:213) - NB started : 1873ms

10 回复

@wendal 是不是nutz内部问题,我都没得spring配置文件,何来的xsd文件错误啊

@wendal 之前项目都是好的,今天突然就不行了,启动不了

"之前项目都是好的" 这话没意义

Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: http://www.springframework.org/schema/beans/spring-beans-3.0.xsd

防火墙

添加回复
请先登陆
回到顶部