Resin Professional 4.0.58 (built Fri, 24 Aug 2018 01:24:11 PDT) Resin Professional has not found any valid licenses.
Licenses belong in /D:/DCH/WorkSpace/eclipse_workspace/resin-server-4.0.58/conf/licenses.
See http://www.caucho.com/resin/sales for licensing information.
Copyright(c) 1998-2012 Caucho Technology. All rights reserved.
[18-10-16 20:49:36.490] {main} Resin Professional has not found any valid licenses.
Licenses belong in /D:/DCH/WorkSpace/eclipse_workspace/resin-server-4.0.58/conf/licenses.
See http://www.caucho.com/resin/sales for licensing information.
Starting Resin on Tue, 16 Oct 2018 20:49:35 +0800 (CST)
[18-10-16 20:49:36.739] {main}
[18-10-16 20:49:36.739] {main} Resin Professional 4.0.58 (built Fri, 24 Aug 2018 01:24:11 PDT)
[18-10-16 20:49:36.739] {main}
[18-10-16 20:49:36.739] {main} Windows 10 10.0 amd64
[18-10-16 20:49:36.739] {main} Java(TM) SE Runtime Environment 1.8.0_181-b13, UTF-8, zh
[18-10-16 20:49:36.739] {main} Java HotSpot(TM) 64-Bit Server VM 25.181-b13, 64, mixed mode, Oracle Corporation
[18-10-16 20:49:36.739] {main}
[18-10-16 20:49:36.739] {main} user.name = dch798
[18-10-16 20:49:36.761] {main}
[18-10-16 20:49:36.769] {main} server listening to 127.0.0.1:6800
[18-10-16 20:49:36.771] {main}
[18-10-16 20:49:36.844] {main} Table[mnode:2,D:\DCH\WorkSpace\eclipse_workspace\resin-server-4.0.58\resin-data\app\distcache\mnode.db] validating indexes due to unclean shutdown.
[18-10-16 20:49:36.868] {main} Table[data:3,D:\DCH\WorkSpace\eclipse_workspace\resin-server-4.0.58\resin-data\app\distcache\data.db] validating indexes due to unclean shutdown.
[18-10-16 20:49:36.882] {main}
[18-10-16 20:49:36.883] {main} resin.home = D:\DCH\WorkSpace\eclipse_workspace\resin-server-4.0.58
[18-10-16 20:49:36.883] {main} resin.root = D:\DCH\WorkSpace\eclipse_workspace\resin-server-4.0.58
[18-10-16 20:49:36.883] {main} resin.conf = D:\DCH\WorkSpace\eclipse_workspace\resin-server-4.0.58\conf\resin.xml
[18-10-16 20:49:36.884] {main}
[18-10-16 20:49:36.884] {main} server = 127.0.0.1:6800 (app:app)
[18-10-16 20:49:36.884] {main} stage = production
[18-10-16 20:49:38.141] {main} Unable to find native library 'resin_os' for com.caucho.loader.ClassEntry. Resin expects to find this library in:
(Windows) d:\DCH\WorkSpace\eclipse_workspace\resin-server-4.0.58\WebContent\WEB-INF\win64\resin_os.dll
On Windows, check your installation for the DLL above.
The JVM exception was: java.lang.UnsatisfiedLinkError: no resin_os in java.library.path
[18-10-16 20:49:38.290] {resin-26} WebApp[production/webapp/default/ROOT,STARTING] Initializing Shiro environment
0 [resin-26] INFO org.apache.shiro.web.env.EnvironmentLoader - Starting Shiro environment initialization.
630 [resin-26] INFO org.apache.shiro.config.ReflectionBuilder - An instance with name 'securityManager' already exists. Redefining this object as a new instance of type org.apache.shiro.web.mgt.DefaultWebSecurityManager
644 [resin-26] INFO org.apache.shiro.config.IniSecurityManagerFactory - Realms have been explicitly set on the SecurityManager instance - auto-setting of realms will not occur.
645 [resin-26] INFO org.apache.shiro.web.env.EnvironmentLoader - Shiro environment initialized in 645 ms.
2018-10-16 20:49:39,111 [resin-26] INFO org.nutz.mvc.NutFilter -NutFilter[nutz] starting ...
2018-10-16 20:49:39,148 [resin-26] DEBUG org.nutz.resource.Scans -Locations count=16 time use 21ms
2018-10-16 20:49:39,177 [resin-26] DEBUG org.nutz.resource.Scans -Locations count=52 time use 29ms
2018-10-16 20:49:39,200 [resin-26] DEBUG org.nutz.mvc.config.AbstractNutConfig -Loading by class org.nutz.mvc.impl.NutLoading
2018-10-16 20:49:39,205 [resin-26] INFO org.nutz.mvc.impl.NutLoading -Nutz Version : 1.r.67-SNAPSHOT
2018-10-16 20:49:39,205 [resin-26] INFO org.nutz.mvc.impl.NutLoading -Nutz.Mvc[nutz] is initializing ...
2018-10-16 20:49:39,206 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading -Web Container Information:
2018-10-16 20:49:39,207 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading - - Default Charset : UTF-8
2018-10-16 20:49:39,207 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading - - Current . path : D:\DCH\WorkSpace\eclipse_workspace\resin-server-4.0.58\.
2018-10-16 20:49:39,207 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading - - Java Version : 1.8.0_181
2018-10-16 20:49:39,207 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading - - File separator : \
2018-10-16 20:49:39,208 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading - - Timezone : Asia/Shanghai
2018-10-16 20:49:39,208 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading - - OS : Windows 10 amd64
2018-10-16 20:49:39,208 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading - - ServerInfo : Resin/4.0.58
2018-10-16 20:49:39,208 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading - - Servlet API : 3.0
2018-10-16 20:49:39,208 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading - - ContextPath :
2018-10-16 20:49:39,209 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading - - context.tempdir : d:\DCH\WorkSpace\eclipse_workspace\cms_develop\web\WEB-INF\tmp
2018-10-16 20:49:39,209 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading - - MainModule : com.cms.web.MainModule
2018-10-16 20:49:39,209 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading ->> app.root = d:/DCH/WorkSpace/eclipse_workspace/cms_develop/web
2018-10-16 20:49:39,283 [resin-26] DEBUG org.nutz.castor.Castors -Using 101 castor for Castors
2018-10-16 20:49:39,284 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading -@IocBy(type=org.nutz.mvc.ioc.provider.ComboIocProvider, args=["*json", "ioc/", "*anno", "com.cms", "*tx", "*async"],init=[])
2018-10-16 20:49:39,324 [resin-26] DEBUG org.nutz.resource.Scans -Found 4 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
2018-10-16 20:49:39,324 [resin-26] DEBUG org.nutz.ioc.loader.json.JsonLoader -loading [dao.json]
2018-10-16 20:49:39,327 [resin-26] DEBUG org.nutz.ioc.loader.json.JsonLoader -loading [ioc.upload.json]
2018-10-16 20:49:39,330 [resin-26] DEBUG org.nutz.ioc.loader.json.JsonLoader -loading [ioc_interceptor.json]
2018-10-16 20:49:39,330 [resin-26] DEBUG org.nutz.ioc.loader.json.JsonLoader -loading [sys.json]
2018-10-16 20:49:39,331 [resin-26] DEBUG org.nutz.ioc.loader.json.JsonLoader -Loaded 11 bean define from path=[ioc/] --> [excelFileContext, dao, uploadFileContext, utils, tmpFilePool, resourceUpload, excelUpload, json, conf, dataSource, $aop]
2018-10-16 20:49:39,338 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > scan 'com.cms'
2018-10-16 20:49:39,390 [resin-26] DEBUG org.nutz.resource.Scans -Found 133 resource by src( com/cms/ ) , regex( ^.+[.]class$ )
2018-10-16 20:49:39,697 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'channelModule ' - com.cms.general.module.ChannelModule
2018-10-16 20:49:39,705 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'configModule ' - com.cms.general.module.ConfigModule
2018-10-16 20:49:39,707 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'feedbackModule ' - com.cms.general.module.FeedbackModule
2018-10-16 20:49:39,709 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'flowModule ' - com.cms.general.module.FlowModule
2018-10-16 20:49:39,710 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'forumsModule ' - com.cms.general.module.ForumsModule
2018-10-16 20:49:39,718 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'indexModule ' - com.cms.general.module.IndexModule
2018-10-16 20:49:39,719 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'infoModule ' - com.cms.general.module.InfoModule
2018-10-16 20:49:39,723 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'logInfoModule ' - com.cms.general.module.LogInfoModule
2018-10-16 20:49:39,723 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'loginModule ' - com.cms.general.module.LoginModule
2018-10-16 20:49:39,725 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'logTemplateModule ' - com.cms.general.module.LogTemplateModule
2018-10-16 20:49:39,725 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'permModule ' - com.cms.general.module.PermModule
2018-10-16 20:49:39,726 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'reservationModule ' - com.cms.general.module.ReservationModule
2018-10-16 20:49:39,727 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'roleModule ' - com.cms.general.module.RoleModule
2018-10-16 20:49:39,728 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'structModule ' - com.cms.general.module.StructModule
2018-10-16 20:49:39,729 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'sysModule ' - com.cms.general.module.SysModule
2018-10-16 20:49:39,729 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'templateModule ' - com.cms.general.module.TemplateModule
2018-10-16 20:49:39,731 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'uploadModule ' - com.cms.general.module.UploadModule
2018-10-16 20:49:39,732 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'userModule ' - com.cms.general.module.UserModule
2018-10-16 20:49:39,733 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'attachmentService ' - com.cms.general.service.AttachmentService
2018-10-16 20:49:39,740 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'channelParamService ' - com.cms.general.service.ChannelParamService
2018-10-16 20:49:39,741 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'channelService ' - com.cms.general.service.ChannelService
2018-10-16 20:49:39,748 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'channelTypeService ' - com.cms.general.service.ChannelTypeService
2018-10-16 20:49:39,749 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'contentService ' - com.cms.general.service.ContentService
2018-10-16 20:49:39,749 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'feedbackProgressService ' - com.cms.general.service.FeedbackProgressService
2018-10-16 20:49:39,750 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'feedbackService ' - com.cms.general.service.FeedbackService
2018-10-16 20:49:39,751 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'feedbackTypeService ' - com.cms.general.service.FeedbackTypeService
2018-10-16 20:49:39,752 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'flowService ' - com.cms.general.service.FlowService
2018-10-16 20:49:39,753 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'forumsService ' - com.cms.general.service.ForumsService
2018-10-16 20:49:39,754 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'infoService ' - com.cms.general.service.InfoService
2018-10-16 20:49:39,755 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'logInfoService ' - com.cms.general.service.LogInfoService
2018-10-16 20:49:39,760 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'logTemplateService ' - com.cms.general.service.LogTemplateService
2018-10-16 20:49:39,761 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'permService ' - com.cms.general.service.PermService
2018-10-16 20:49:39,761 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'roleService ' - com.cms.general.service.RoleService
2018-10-16 20:49:39,762 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'structParamService ' - com.cms.general.service.StructParamService
2018-10-16 20:49:39,762 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'structParamTypeService ' - com.cms.general.service.StructParamTypeService
2018-10-16 20:49:39,763 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'structService ' - com.cms.general.service.StructService
2018-10-16 20:49:39,763 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'sysParamService ' - com.cms.general.service.SysParamService
2018-10-16 20:49:39,764 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'templateService ' - com.cms.general.service.TemplateService
2018-10-16 20:49:39,764 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'userService ' - com.cms.general.service.UserService
2018-10-16 20:49:39,765 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'delInfoInterceptor ' - com.cms.special.interceptor.DelInfoInterceptor
2018-10-16 20:49:39,766 [resin-26] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'flowUpdateInfoInterceptor ' - com.cms.special.interceptor.FlowUpdateInfoInterceptor
2018-10-16 20:49:39,786 [resin-26] DEBUG org.nutz.ioc.aop.SimpleAopMaker -Load AopConfigure for anno=org.nutz.aop.interceptor.async.Async by type=org.nutz.aop.interceptor.async.AsyncAopIocLoader
2018-10-16 20:49:39,793 [resin-26] INFO org.nutz.ioc.impl.NutIoc -... NutIoc init complete
2018-10-16 20:49:39,797 [resin-26] INFO org.nutz.mvc.impl.NutLoading -Build URL mapping by org.nutz.mvc.impl.UrlMappingImpl ...
2018-10-16 20:49:39,799 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading -@Views(DefaultViewMaker.class)
2018-10-16 20:49:39,806 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading -@ChainBy(org.nutz.mvc.impl.NutActionChainMaker)
2018-10-16 20:49:39,816 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - > scan 'com.cms'
2018-10-16 20:49:39,863 [resin-26] DEBUG org.nutz.resource.Scans -Found 133 resource by src( com/cms/ ) , regex( ^.+[.]class$ )
2018-10-16 20:49:39,881 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.ChannelModule'
2018-10-16 20:49:39,881 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.ConfigModule'
2018-10-16 20:49:39,881 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.FeedbackModule'
2018-10-16 20:49:39,882 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.FlowModule'
2018-10-16 20:49:39,882 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.ForumsModule'
2018-10-16 20:49:39,882 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.IndexModule'
2018-10-16 20:49:39,882 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.InfoModule'
2018-10-16 20:49:39,882 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.LogInfoModule'
2018-10-16 20:49:39,883 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.LoginModule'
2018-10-16 20:49:39,883 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.LogTemplateModule'
2018-10-16 20:49:39,883 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.PermModule'
2018-10-16 20:49:39,883 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.ReservationModule'
2018-10-16 20:49:39,883 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.RoleModule'
2018-10-16 20:49:39,883 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.StructModule'
2018-10-16 20:49:39,884 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.SysModule'
2018-10-16 20:49:39,884 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.TemplateModule'
2018-10-16 20:49:39,884 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.UploadModule'
2018-10-16 20:49:39,884 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - >> add 'com.cms.general.module.UserModule'
2018-10-16 20:49:39,945 [resin-26] DEBUG org.nutz.mvc.impl.Loadings -module class location 'file:/d:/DCH/WorkSpace/eclipse_workspace/cms_develop/web/WEB-INF/classes'
2018-10-16 20:49:39,945 [resin-26] DEBUG org.nutz.mvc.impl.Loadings - > scan 'com.cms.web'
2018-10-16 20:49:39,949 [resin-26] DEBUG org.nutz.resource.Scans -Found 1 resource by src( com/cms/web/ ) , regex( ^.+[.]class$ )
2018-10-16 20:49:39,949 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading -Use org.nutz.mvc.impl.NutEntryDeterminer as EntryMethodDeterminer
2018-10-16 20:49:39,965 [resin-26] INFO org.nutz.mvc.impl.NutActionChainMaker -Optional processor class not found, disabled : org.nutz.integration.shiro.NutShiroProcessor
2018-10-16 20:49:39,976 [resin-26] INFO org.nutz.mvc.impl.NutActionChainMaker -Optional processor class not found, disabled : org.nutz.plugins.validation.ValidationProcessor
2018-10-16 20:49:39,997 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/index' >> (FeedbackModule.java:44).index : void | @Ok(jsp:jsp.sys.feedback.index) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,048 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/add' >> (FeedbackModule.java:166).add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,050 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/delete' >> (FeedbackModule.java:85).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,072 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/list' >> (FeedbackModule.java:73).list : Map | @Ok(jsp:jsp.sys.feedback.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,073 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/view' >> (FeedbackModule.java:174).view : Feedback | @Ok(jsp:jsp.sys.feedback.view) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,074 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/user-reply-download' >> (FeedbackModule.java:329).user_reply_download : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,075 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/user-list/?' >> (FeedbackModule.java:238).user_list : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,075 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/type/p-edit' >> (FeedbackModule.java:271).type_p_edit : Map | @Ok(jsp:jsp.sys.feedback.type.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,076 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/type/p-add' >> (FeedbackModule.java:248).type_p_add : Map | @Ok(jsp:jsp.sys.feedback.type.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,076 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/download' >> (FeedbackModule.java:299).download : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,077 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedbackreply-download' >> (FeedbackModule.java:314).reply_download : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,077 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/user-add' >> (FeedbackModule.java:221).user_add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,077 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/user-top' >> (FeedbackModule.java:230).user_top : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,078 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/p-user-add' >> (FeedbackModule.java:210).p_user_add : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,078 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/user-download' >> (FeedbackModule.java:281).user_download : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,079 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/p-edit' >> (FeedbackModule.java:258).p_edit : Map | @Ok(jsp:jsp.sys.feedback.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,079 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/user-delete' >> (FeedbackModule.java:94).user_delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,080 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/type/list' >> (FeedbackModule.java:62).type_list : Map | @Ok(jsp:jsp.sys.feedback.type.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,080 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/p-user-edit' >> (FeedbackModule.java:199).p_user_edit : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,081 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/user-edit' >> (FeedbackModule.java:141).user_edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,081 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/type/delete' >> (FeedbackModule.java:108).type_delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,082 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/p-add' >> (FeedbackModule.java:189).p_add : Map | @Ok(jsp:jsp.sys.feedback.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,083 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/type/edit' >> (FeedbackModule.java:117).type_edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,083 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/edit' >> (FeedbackModule.java:126).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,083 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/user-view' >> (FeedbackModule.java:180).user_view : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,084 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/type/add' >> (FeedbackModule.java:157).type_add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,084 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/feedback/type/list/json' >> (FeedbackModule.java:51).list_json : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,086 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/template/index' >> (TemplateModule.java:47).index : Map | @Ok(jsp:jsp.sys.template.index) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,088 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/template/add' >> (TemplateModule.java:130).add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,089 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/template/delete' >> (TemplateModule.java:67).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,090 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/template/list' >> (TemplateModule.java:57).list : Map | @Ok(jsp:jsp.sys.template.list) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,090 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/template/content' >> (TemplateModule.java:116).content : Map | @Ok(jsp:jsp.sys.template.content) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,091 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/template/log-export' >> (TemplateModule.java:169).log_export : Map | @Ok(jsp:jsp.sys.template.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,092 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/template/p-edit' >> (TemplateModule.java:102).p_edit : Map | @Ok(jsp:jsp.sys.template.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,093 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/template/p-add' >> (TemplateModule.java:152).p_add : Map | @Ok(jsp:jsp.sys.template.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,093 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/template/edit' >> (TemplateModule.java:80).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,094 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/template/sites/index' >> (TemplateModule.java:163).sites_index : void | @Ok(jsp:jsp.sys.template.sites.index) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,095 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/index' >> (ReservationModule.java:41).index : void | @Ok(jsp:jsp.sys.reservation.index) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,096 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/add' >> (ReservationModule.java:167).add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,097 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/delete' >> (ReservationModule.java:82).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,097 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/list' >> (ReservationModule.java:70).list : Map | @Ok(jsp:jsp.sys.reservation.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,098 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/view' >> (ReservationModule.java:176).view : Feedback | @Ok(jsp:jsp.sys.reservation.view) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,098 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/user-list/?' >> (ReservationModule.java:241).user_list : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,099 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/type/p-edit' >> (ReservationModule.java:274).type_p_edit : Map | @Ok(jsp:jsp.sys.reservation.type.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,100 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/type/p-add' >> (ReservationModule.java:251).type_p_add : Map | @Ok(jsp:jsp.sys.reservation.type.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,100 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/user-add' >> (ReservationModule.java:223).user_add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,101 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/user-top' >> (ReservationModule.java:233).user_top : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,101 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/p-user-add' >> (ReservationModule.java:212).p_user_add : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,102 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/p-edit' >> (ReservationModule.java:261).p_edit : Map | @Ok(jsp:jsp.sys.reservation.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,103 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/user-delete' >> (ReservationModule.java:91).user_delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,104 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/type/list' >> (ReservationModule.java:59).type_list : Map | @Ok(jsp:jsp.sys.reservation.type.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,105 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/p-user-edit' >> (ReservationModule.java:201).p_user_edit : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,106 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/user-edit' >> (ReservationModule.java:140).user_edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,107 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/type/delete' >> (ReservationModule.java:105).type_delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,107 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/p-add' >> (ReservationModule.java:191).p_add : Map | @Ok(jsp:jsp.sys.reservation.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,108 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/type/edit' >> (ReservationModule.java:114).type_edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,109 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/edit' >> (ReservationModule.java:124).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,109 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/user-view' >> (ReservationModule.java:182).user_view : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,110 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/type/add' >> (ReservationModule.java:157).type_add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,110 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/type/list/json' >> (ReservationModule.java:48).list_json : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,111 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/reservation/user-score' >> (ReservationModule.java:286).user_score : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,113 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/role/add' >> (RoleModule.java:90).add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,114 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/role/delete' >> (RoleModule.java:57).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,115 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/role/list' >> (RoleModule.java:36).list : Map | @Ok(jsp:jsp.sys.role.list) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,115 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/role/perm' >> (RoleModule.java:136).perm : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,116 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/role/view' >> (RoleModule.java:105).view : Role | @Ok(jsp:jsp.sys.role.view) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,117 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/role/p-edit' >> (RoleModule.java:78).p_edit : Map | @Ok(jsp:jsp.sys.role.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,117 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/role/p-add' >> (RoleModule.java:112).p_add : Map | @Ok(jsp:jsp.sys.role.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,118 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/role/edit' >> (RoleModule.java:68).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,119 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/role/perm/list/json' >> (RoleModule.java:46).list_json : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,120 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/role/p-perm' >> (RoleModule.java:121).p_perm : Map | @Ok(jsp:jsp.sys.role.perm) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,123 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '//', '//INDEX' >> (IndexModule.java:45).index : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,124 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '//column/?/?/?' >> (IndexModule.java:189).channel : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,124 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '//column/?/?' >> (IndexModule.java:108).channel : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,125 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '//column/?' >> (IndexModule.java:51).channel : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,125 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '//info/?/?', '//sites/info/?/?' >> (IndexModule.java:230).info : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,126 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '//columnEx/?/?/?' >> (IndexModule.java:145).channelEx : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,129 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/index' >> (InfoModule.java:51).index : void | @Ok(jsp:jsp.sys.info.index) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,129 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/add' >> (InfoModule.java:173).add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,130 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/delete' >> (InfoModule.java:119).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,131 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/list' >> (InfoModule.java:70).list : Map | @Ok(jsp:jsp.sys.info.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,133 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/range' >> (InfoModule.java:414).range : Map | @Ok(json ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,134 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/rangeFull' >> (InfoModule.java:423).rangeFull : Map | @Ok(json ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,134 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/view' >> (InfoModule.java:181).view : Info | @Ok(jsp:jsp.sys.info.view) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,135 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/channeltype-list' >> (InfoModule.java:326).getlistByChanneltype : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,135 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/topx/list/json' >> (InfoModule.java:273).topx : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,136 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/p-push' >> (InfoModule.java:188).p_push : Map | @Ok(jsp:jsp.sys.info.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,136 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/log-export' >> (InfoModule.java:406).log_export : Map | @Ok(jsp:jsp.sys.info.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,137 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/like/json' >> (InfoModule.java:108).like_json : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,139 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/copyInfo' >> (InfoModule.java:341).copyInfo : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,140 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/moveInfo' >> (InfoModule.java:378).moveInfo : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,141 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/p-check' >> (InfoModule.java:286).p_check : Map | @Ok(jsp:jsp.sys.info.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,141 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/pushInfo' >> (InfoModule.java:359).pushInfo : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,142 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/p-move' >> (InfoModule.java:197).p_move : Map | @Ok(jsp:jsp.sys.info.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,142 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/checkInfo' >> (InfoModule.java:396).checkInfo : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,143 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/p-edit' >> (InfoModule.java:231).p_edit : Map | @Ok(jsp:jsp.sys.info.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,143 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/p-add' >> (InfoModule.java:206).p_add : Map | @Ok(jsp:jsp.sys.info.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,144 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/edit' >> (InfoModule.java:130).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,144 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/channel/list/json' >> (InfoModule.java:58).list_json : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,145 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/info/list/json' >> (InfoModule.java:304).list_json : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,146 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/sys/index' >> (SysModule.java:30).index : Map | @Ok(jsp:jsp.sys.index) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,146 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/sys' >> (SysModule.java:23).goLogin : void | @Ok(jsp:jsp.sys.login) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,148 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/log-template/export' >> (LogTemplateModule.java:30).export : void | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,150 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/perm/add' >> (PermModule.java:75).add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,151 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/perm/delete' >> (PermModule.java:42).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,151 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/perm/list' >> (PermModule.java:32).list : Map | @Ok(jsp:jsp.sys.perm.list) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,152 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/perm/view' >> (PermModule.java:90).view : Perm | @Ok(jsp:jsp.sys.perm.view) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,152 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/perm/p-edit' >> (PermModule.java:63).p_edit : Map | @Ok(jsp:jsp.sys.perm.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,153 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/perm/p-add' >> (PermModule.java:97).p_add : Map | @Ok(jsp:jsp.sys.perm.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,153 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/perm/edit' >> (PermModule.java:53).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,156 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/struct/add' >> (StructModule.java:92).add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,157 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/struct/delete' >> (StructModule.java:45).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,158 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/struct/list' >> (StructModule.java:35).list : Map | @Ok(jsp:jsp.sys.struct.list) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,158 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/struct/view' >> (StructModule.java:122).view : Struct | @Ok(jsp:jsp.sys.struct.view) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,159 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/struct/deletex' >> (StructModule.java:58).deletex : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,159 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/struct/p-edit' >> (StructModule.java:79).p_edit : Map | @Ok(jsp:jsp.sys.struct.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,160 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/struct/p-add' >> (StructModule.java:129).p_add : Map | @Ok(jsp:jsp.sys.struct.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,160 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/struct/edit' >> (StructModule.java:69).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,163 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,164 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get '$aop'<interface org.nutz.ioc.aop.config.AopConfigration>
2018-10-16 20:49:40,165 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=$aop
2018-10-16 20:49:40,183 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject($aop) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,184 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'$aop'<interface org.nutz.ioc.aop.config.AopConfigration>
2018-10-16 20:49:40,214 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object '$aop' to [app]
2018-10-16 20:49:40,234 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get '$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
2018-10-16 20:49:40,234 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=$aop_async
2018-10-16 20:49:40,235 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject($aop_async) in AsyncAopIocLoader@814990254
2018-10-16 20:49:40,235 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
2018-10-16 20:49:40,235 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object '$aop_async' to [app]
2018-10-16 20:49:40,242 [resin-26] DEBUG org.nutz.ioc.aop.SimpleAopMaker -Load AopConfigure for anno=org.nutz.ioc.aop.Aop by type=org.nutz.ioc.aop.config.impl.AnnotationAopConfigration
2018-10-16 20:49:40,242 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=resourceUpload
2018-10-16 20:49:40,243 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(resourceUpload) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,243 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,244 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,244 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,245 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,245 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,245 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,245 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=tmpFilePool
2018-10-16 20:49:40,245 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(tmpFilePool) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,245 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'tmpFilePool'<>
2018-10-16 20:49:40,246 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'tmpFilePool' to [app]
2018-10-16 20:49:40,260 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'utils'<>
2018-10-16 20:49:40,261 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=utils
2018-10-16 20:49:40,261 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(utils) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,261 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'utils'<>
2018-10-16 20:49:40,261 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'utils' to [app]
2018-10-16 20:49:40,262 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class com.cms.common.PathUtil without AOP
2018-10-16 20:49:40,279 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.filepool.NutFilePool without AOP
2018-10-16 20:49:40,281 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'utils'<>
2018-10-16 20:49:40,294 [resin-26] INFO org.nutz.filepool.NutFilePool -Init file-pool by: d:\DCH\WorkSpace\eclipse_workspace\cms_develop\web\WEB-INF\tmp [1000]
2018-10-16 20:49:40,297 [resin-26] DEBUG org.nutz.filepool.NutFilePool -file-pool.home: 'd:\DCH\WorkSpace\eclipse_workspace\cms_develop\web\WEB-INF\tmp'
2018-10-16 20:49:40,297 [resin-26] INFO org.nutz.filepool.NutFilePool -file-pool.cursor: 0
2018-10-16 20:49:40,298 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,298 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,319 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadAdaptor without AOP
2018-10-16 20:49:40,319 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,320 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,321 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,321 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,322 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,322 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,322 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,337 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/upload/image' >> (UploadModule.java:42).image : Map | @Ok(json ) @Fail(json:{err:'上传失败!'}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,338 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,339 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=resourceUpload
2018-10-16 20:49:40,339 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(resourceUpload) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,339 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,339 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,339 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,339 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,339 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,339 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,340 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,340 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,340 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadAdaptor without AOP
2018-10-16 20:49:40,340 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,340 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,340 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,340 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,340 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,341 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,341 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,341 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/upload/atta' >> (UploadModule.java:61).atta : Map | @Ok(json ) @Fail(json:{err:'上传失败!'}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,341 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,342 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=resourceUpload
2018-10-16 20:49:40,342 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(resourceUpload) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,342 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,342 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,342 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,342 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,342 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,342 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,342 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,343 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,343 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadAdaptor without AOP
2018-10-16 20:49:40,343 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,343 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,343 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,343 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,343 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,344 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,344 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,344 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/upload/feedback/atta' >> (UploadModule.java:185).feedback_atta : Map | @Ok(json ) @Fail(json:{err:'上传失败!'}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,344 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,345 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=resourceUpload
2018-10-16 20:49:40,345 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(resourceUpload) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,345 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,345 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,345 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,345 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,345 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,346 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,346 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,346 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,346 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadAdaptor without AOP
2018-10-16 20:49:40,347 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,347 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,347 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,347 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,347 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,347 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,348 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,348 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/upload/atta/editor' >> (UploadModule.java:120).attaEditor : Map | @Ok(json ) @Fail(json:{err:'上传失败!'}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,349 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,349 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=resourceUpload
2018-10-16 20:49:40,349 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(resourceUpload) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,349 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,349 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,349 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,350 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,350 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,350 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,350 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,350 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,351 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadAdaptor without AOP
2018-10-16 20:49:40,351 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,351 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,351 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,351 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,351 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,351 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,352 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,352 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/upload/image/editor' >> (UploadModule.java:99).imageEditor : Map | @Ok(json ) @Fail(json:{err:'上传失败!'}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,352 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'excelUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,352 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=excelUpload
2018-10-16 20:49:40,353 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(excelUpload) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,353 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'excelUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,353 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'excelFileContext'<>
2018-10-16 20:49:40,353 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=excelFileContext
2018-10-16 20:49:40,354 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(excelFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,354 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'excelFileContext'<>
2018-10-16 20:49:40,355 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,355 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,356 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,356 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadAdaptor without AOP
2018-10-16 20:49:40,356 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'excelFileContext'<>
2018-10-16 20:49:40,356 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=excelFileContext
2018-10-16 20:49:40,357 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(excelFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,357 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'excelFileContext'<>
2018-10-16 20:49:40,357 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,357 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,357 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,358 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/upload/excel' >> (UploadModule.java:79).excel : Map | @Ok(json ) @Fail(json:{err:'上传失败!'}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,358 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,358 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=resourceUpload
2018-10-16 20:49:40,359 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(resourceUpload) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,359 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,359 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,359 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,359 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,359 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,359 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,360 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,360 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,360 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadAdaptor without AOP
2018-10-16 20:49:40,360 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,360 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,361 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,361 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,361 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,361 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,361 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,362 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/upload/flash/editor' >> (UploadModule.java:141).flash : Map | @Ok(json ) @Fail(json:{err:'上传失败!'}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,362 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,362 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=resourceUpload
2018-10-16 20:49:40,363 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(resourceUpload) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,363 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,363 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,363 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,363 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,363 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,363 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,364 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,364 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,364 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadAdaptor without AOP
2018-10-16 20:49:40,364 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,364 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,365 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,365 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,365 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,365 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,365 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,366 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/upload/media/editor' >> (UploadModule.java:162).media : Map | @Ok(json ) @Fail(json:{err:'上传失败!'}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,367 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/loginfo/export' >> (LogInfoModule.java:30).export : void | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,370 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/logout' >> (LoginModule.java:118).logout : void | @Ok(>>:/ ) @Fail(jsp:jsp.error) | by 0 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,372 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/login' >> (LoginModule.java:49).login : View | @Ok(null ) @Fail(jsp:jsp.error) | by 0 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,372 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/change-password' >> (LoginModule.java:143).changePassword : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 0 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,373 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/pre-change-password' >> (LoginModule.java:133).preChangePassword : User | @Ok(jsp:jsp.sys.common.change_password) @Fail(jsp:jsp.error) | by 0 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,373 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/loginAjax' >> (LoginModule.java:75).loginAjax : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 0 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,374 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/loginCheckJson' >> (LoginModule.java:108).loginCheckJson : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 0 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,375 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/config/add' >> (ConfigModule.java:86).add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,376 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/config/delete' >> (ConfigModule.java:42).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,376 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/config/list' >> (ConfigModule.java:32).list : Map | @Ok(jsp:jsp.sys.config.list) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,376 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/config/p-edit' >> (ConfigModule.java:74).p_edit : Map | @Ok(jsp:jsp.sys.config.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,377 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/config/p-add' >> (ConfigModule.java:106).p_add : Map | @Ok(jsp:jsp.sys.config.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,377 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/config/edit' >> (ConfigModule.java:54).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,379 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/flow/add' >> (FlowModule.java:87).add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,379 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/flow/delete' >> (FlowModule.java:41).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,380 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/flow/list' >> (FlowModule.java:31).list : Map | @Ok(jsp:jsp.sys.flow.list) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,380 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/flow/view' >> (FlowModule.java:97).view : Flow | @Ok(jsp:jsp.sys.flow.view) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,381 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/flow/deletex' >> (FlowModule.java:54).deletex : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,381 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/flow/p-edit' >> (FlowModule.java:75).p_edit : Map | @Ok(jsp:jsp.sys.flow.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,382 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/flow/p-add' >> (FlowModule.java:104).p_add : Map | @Ok(jsp:jsp.sys.flow.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,382 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/flow/edit' >> (FlowModule.java:65).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,384 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/user/add' >> (UserModule.java:99).add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,384 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/user/delete' >> (UserModule.java:50).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,385 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/user/list' >> (UserModule.java:39).list : Map | @Ok(jsp:jsp.sys.user.list) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,385 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/user/perm' >> (UserModule.java:152).perm : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,386 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/user/view' >> (UserModule.java:123).view : User | @Ok(jsp:jsp.sys.user.view) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,387 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/user/reset-password' >> (UserModule.java:61).resetPassword : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,388 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/user/p-edit' >> (UserModule.java:87).p_edit : Map | @Ok(jsp:jsp.sys.user.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,389 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/user/p-add' >> (UserModule.java:130).p_add : Map | @Ok(jsp:jsp.sys.user.add) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,389 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/user/edit' >> (UserModule.java:77).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,390 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/user/p-perm' >> (UserModule.java:139).p_perm : Map | @Ok(jsp:jsp.sys.user.perm) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,391 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/channel/add' >> (ChannelModule.java:119).add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,392 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/channel/check-key' >> (ChannelModule.java:161).checkKey : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,392 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/channel/delete' >> (ChannelModule.java:92).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,393 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/channel/list' >> (ChannelModule.java:43).list : void | @Ok(jsp:jsp.sys.channel.list) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,393 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/channel/p-edit' >> (ChannelModule.java:147).p_edit : Map | @Ok(jsp:jsp.sys.channel.edit) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,394 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/channel/list/json' >> (ChannelModule.java:50).listJson : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,394 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/channel/template/list/json' >> (ChannelModule.java:62).templateListJson : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,394 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/channel/p-add' >> (ChannelModule.java:136).p_add : Map | @Ok(jsp:jsp.sys.channel.add) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,395 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/channel/list/json/exclude' >> (ChannelModule.java:80).listJsonExclude : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,395 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/channel/edit' >> (ChannelModule.java:101).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,397 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/disable' >> (ForumsModule.java:120).disable : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,398 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/enable' >> (ForumsModule.java:111).enable : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,398 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/index' >> (ForumsModule.java:48).index : void | @Ok(jsp:jsp.sys.forums.index) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,398 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/delete' >> (ForumsModule.java:129).delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,399 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/list' >> (ForumsModule.java:85).list : Map | @Ok(jsp:jsp.sys.forums.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,399 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/view' >> (ForumsModule.java:200).view : Forums | @Ok(jsp:jsp.sys.forums.view) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,400 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/user-list/?/?' >> (ForumsModule.java:269).user_list : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,400 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/type/p-edit' >> (ForumsModule.java:302).type_p_edit : Map | @Ok(jsp:jsp.sys.forums.type.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,400 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/user-type/list' >> (ForumsModule.java:74).user_type_list : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,401 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/reply/list' >> (ForumsModule.java:97).replyList : Map | @Ok(jsp:jsp.sys.forums.reply.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,401 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/type/p-add' >> (ForumsModule.java:280).type_p_add : Map | @Ok(jsp:jsp.sys.forums.type.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,402 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/p-user-reply/?' >> (ForumsModule.java:215).p_user_reply : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,402 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,402 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=resourceUpload
2018-10-16 20:49:40,402 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(resourceUpload) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,402 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'resourceUpload'<class org.nutz.mvc.upload.UploadAdaptor>
2018-10-16 20:49:40,403 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,403 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,403 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,403 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,404 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,404 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,405 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,405 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadAdaptor without AOP
2018-10-16 20:49:40,406 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'uploadFileContext'<>
2018-10-16 20:49:40,406 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=uploadFileContext
2018-10-16 20:49:40,406 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(uploadFileContext) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,406 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'uploadFileContext'<>
2018-10-16 20:49:40,406 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,406 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.mvc.upload.UploadingContext without AOP
2018-10-16 20:49:40,406 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'tmpFilePool'<>
2018-10-16 20:49:40,407 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/upload/atta' >> (ForumsModule.java:317).feedback_atta : Map | @Ok(json ) @Fail(json:{err:'上传失败!'}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,407 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/user-add' >> (ForumsModule.java:256).user_add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,408 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/user-top/?' >> (ForumsModule.java:262).user_top : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,408 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/p-user-add' >> (ForumsModule.java:245).p_user_add : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,408 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/p-edit' >> (ForumsModule.java:290).p_edit : Map | @Ok(jsp:jsp.sys.forums.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,408 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/type/list' >> (ForumsModule.java:66).type_list : Map | @Ok(jsp:jsp.sys.forums.type.${obj._jsp_view}) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,409 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/type/delete' >> (ForumsModule.java:138).type_delete : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,409 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/type/edit' >> (ForumsModule.java:147).type_edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,410 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/edit' >> (ForumsModule.java:157).edit : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,410 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/user-view/?/?' >> (ForumsModule.java:205).user_view : View | @Ok(null ) @Fail(jsp:jsp.error) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,410 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/type/add' >> (ForumsModule.java:182).type_add : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,411 [resin-26] DEBUG org.nutz.mvc.impl.UrlMappingImpl - '/forums/type/list/json' >> (ForumsModule.java:55).list_json : Map | @Ok(json ) @Fail(json:{ code : -1}) | by 1 Filters | (I:UTF-8/O:UTF-8)
2018-10-16 20:49:40,411 [resin-26] INFO org.nutz.mvc.impl.NutLoading -Found 191 module methods
2018-10-16 20:49:40,411 [resin-26] DEBUG org.nutz.mvc.impl.NutLoading -Localization: org.nutz.mvc.impl.NutMessageLoader('i18n') dft<>
2018-10-16 20:49:40,415 [resin-26] DEBUG org.nutz.resource.Scans -Found 1 resource by src( i18n ) , regex( ^.+[.]properties$ )
2018-10-16 20:49:40,415 [resin-26] DEBUG org.nutz.mvc.impl.NutMessageLoader -Load Messages in 1 resource : [[File[D:\DCH\WorkSpace\eclipse_workspace\cms_develop\web\WEB-INF\classes\i18n\zh_CN\system.properties]]]
2018-10-16 20:49:40,418 [resin-26] DEBUG org.nutz.mvc.impl.NutMessageLoader -Message Loaded, size = 2
2018-10-16 20:49:40,419 [resin-26] INFO org.nutz.mvc.impl.NutLoading -Setup application...
2134 [resin-26] INFO com.cms.init.Setup - Nutz Setup Begin...
2018-10-16 20:49:40,425 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'sysParamService'<class com.cms.general.service.SysParamService>
2018-10-16 20:49:40,425 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=sysParamService
2018-10-16 20:49:40,425 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(sysParamService) in AnnotationIocLoader(packages=[com.cms])
2018-10-16 20:49:40,425 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'sysParamService'<class com.cms.general.service.SysParamService>
2018-10-16 20:49:40,426 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'sysParamService' to [app]
2018-10-16 20:49:40,426 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:49:40,426 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=dao
2018-10-16 20:49:40,426 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(dao) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,426 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'dao'<>
2018-10-16 20:49:40,426 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'dao' to [app]
2135 [resin-26] INFO com.cms.init.Setup - init SYS_PARAM_MAP...
2018-10-16 20:49:40,427 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dataSource'<>
2018-10-16 20:49:40,427 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=dataSource
2018-10-16 20:49:40,427 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(dataSource) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,427 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'dataSource'<>
2018-10-16 20:49:40,428 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'dataSource' to [app]
2018-10-16 20:49:40,463 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class com.alibaba.druid.pool.DruidDataSource without AOP
2018-10-16 20:49:40,463 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'conf'<>
2018-10-16 20:49:40,463 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=conf
2018-10-16 20:49:40,463 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(conf) in JsonLoader(paths=[ioc/])
2018-10-16 20:49:40,464 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'conf'<>
2018-10-16 20:49:40,464 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'conf' to [app]
2018-10-16 20:49:40,464 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.ioc.impl.PropertiesProxy without AOP
2018-10-16 20:49:40,507 [resin-26] DEBUG org.nutz.resource.Scans -Found 1 resource by src( db.properties ) , regex( ^.+[.]properties$ )
2018-10-16 20:49:40,507 [resin-26] DEBUG org.nutz.ioc.impl.PropertiesProxy -load properties from File[D:\DCH\WorkSpace\eclipse_workspace\cms_develop\web\WEB-INF\classes\db.properties]
2018-10-16 20:49:40,796 [resin-26] DEBUG org.nutz.ioc.impl.PropertiesProxy -no such field(name=removeabandoned) at object class=com.alibaba.druid.pool.DruidDataSource, skip
2018-10-16 20:49:47,802 [resin-26] INFO com.alibaba.druid.pool.DruidDataSource -{dataSource-1} inited
2018-10-16 20:49:47,833 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class org.nutz.dao.impl.NutDao without AOP
2018-10-16 20:49:47,834 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dataSource'<>
2018-10-16 20:49:48,023 [resin-26] DEBUG org.nutz.dao.jdbc.Jdbcs -Jdbcs init complete
2018-10-16 20:49:48,023 [resin-26] INFO org.nutz.dao.jdbc.Jdbcs -Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2018-10-16 20:49:48,033 [resin-26] DEBUG org.nutz.dao.impl.DaoSupport -select expert : org.nutz.dao.impl.jdbc.oracle.OracleJdbcExpert
2018-10-16 20:49:48,042 [resin-26] DEBUG org.nutz.dao.impl.DaoSupport -JDBC Driver --> 10.2.0.3.0
2018-10-16 20:49:48,042 [resin-26] DEBUG org.nutz.dao.impl.DaoSupport -JDBC Name --> Oracle JDBC driver
2018-10-16 20:49:48,042 [resin-26] DEBUG org.nutz.dao.impl.DaoSupport -JDBC URL --> jdbc:oracle:thin:@47.74.225.125:1521:ORCL
2018-10-16 20:49:48,042 [resin-26] DEBUG org.nutz.dao.impl.DaoSupport -Database info --> ORACLE:[Oracle - Oracle Database 11g Release 11.1.0.0.0 - Production]
2018-10-16 20:49:48,047 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class com.cms.general.service.SysParamService without AOP
2018-10-16 20:49:48,047 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:49:48,083 [resin-26] DEBUG org.nutz.service.EntityService -Get TypeParams for self : com.cms.general.domain.SysParam
2018-10-16 20:49:48,176 [resin-26] DEBUG org.nutz.dao.impl.sql.run.NutDaoExecutor -SELECT * FROM SYS_PARAM
10288 [resin-26] INFO com.cms.init.Setup - Nutz Setup End...
2018-10-16 20:49:48,578 [resin-26] INFO org.nutz.mvc.impl.NutLoading -Nutz.Mvc[nutz] is up in 9369ms
2018-10-16 20:49:48,659 [resin-26] DEBUG velocity_log -SimpleLog4JLogSystem using category 'velocity_log'
2018-10-16 20:49:48,660 [resin-26] DEBUG velocity_log -Searching for properties at: /org/apache/velocity/tools/view/velocity.properties
2018-10-16 20:49:48,660 [resin-26] DEBUG velocity_log -Searching for properties at: /WEB-INF/velocity.properties
2018-10-16 20:49:48,660 [resin-26] DEBUG velocity_log -Did not find resource at: /WEB-INF/velocity.properties
2018-10-16 20:49:48,660 [resin-26] DEBUG velocity_log -Searching for properties at: velocity.properties
2018-10-16 20:49:48,660 [resin-26] DEBUG velocity_log -Configuring Velocity with properties at: velocity.properties
2018-10-16 20:49:48,661 [resin-26] DEBUG velocity_log -Initializing Velocity, Calling init()...
2018-10-16 20:49:48,661 [resin-26] DEBUG velocity_log -*******************************************************************
2018-10-16 20:49:48,661 [resin-26] DEBUG velocity_log -Starting Apache Velocity v1.7 (compiled: 2010-11-19 12:14:37)
2018-10-16 20:49:48,661 [resin-26] DEBUG velocity_log -RuntimeInstance initializing.
2018-10-16 20:49:48,661 [resin-26] DEBUG velocity_log -Default Properties File: org\apache\velocity\runtime\defaults\velocity.properties
2018-10-16 20:49:48,661 [resin-26] DEBUG velocity_log -Trying to use logger class org.apache.velocity.runtime.log.SimpleLog4JLogSystem
2018-10-16 20:49:48,661 [resin-26] DEBUG velocity_log -LogSystem has been deprecated. Please use a LogChute implementation.
2018-10-16 20:49:48,665 [resin-26] DEBUG velocity_log -Default ResourceManager initializing. (class org.apache.velocity.runtime.resource.ResourceManagerImpl)
2018-10-16 20:49:48,668 [resin-26] DEBUG velocity_log -ResourceLoader instantiated: org.apache.velocity.tools.view.WebappResourceLoader
2018-10-16 20:49:48,669 [resin-26] DEBUG velocity_log -WebappResourceLoader: initialization starting.
2018-10-16 20:49:48,669 [resin-26] INFO velocity_log -WebappResourceLoader: added template path - '/WEB-INF/templates/'
2018-10-16 20:49:48,670 [resin-26] DEBUG velocity_log -WebappResourceLoader: initialization complete.
2018-10-16 20:49:48,673 [resin-26] DEBUG velocity_log -ResourceLoader instantiated: org.apache.velocity.runtime.resource.loader.StringResourceLoader
2018-10-16 20:49:48,673 [resin-26] DEBUG velocity_log -StringResourceLoader : initialization starting.
2018-10-16 20:49:48,674 [resin-26] DEBUG velocity_log -Creating string repository using class org.apache.velocity.runtime.resource.util.StringResourceRepositoryImpl...
2018-10-16 20:49:48,674 [resin-26] DEBUG velocity_log -Default repository encoding is UTF-8
2018-10-16 20:49:48,674 [resin-26] DEBUG velocity_log -StringResourceLoader : initialization complete.
2018-10-16 20:49:48,691 [resin-26] DEBUG velocity_log -ResourceCache: initialized (class org.apache.velocity.runtime.resource.ResourceCacheImpl) with class java.util.Collections$SynchronizedMap cache map.
2018-10-16 20:49:48,691 [resin-26] DEBUG velocity_log -Default ResourceManager initialization complete.
2018-10-16 20:49:48,693 [resin-26] DEBUG velocity_log -Loaded System Directive: org.apache.velocity.runtime.directive.Stop
2018-10-16 20:49:48,697 [resin-26] DEBUG velocity_log -Loaded System Directive: org.apache.velocity.runtime.directive.Define
2018-10-16 20:49:48,698 [resin-26] DEBUG velocity_log -Loaded System Directive: org.apache.velocity.runtime.directive.Break
2018-10-16 20:49:48,700 [resin-26] DEBUG velocity_log -Loaded System Directive: org.apache.velocity.runtime.directive.Evaluate
2018-10-16 20:49:48,701 [resin-26] DEBUG velocity_log -Loaded System Directive: org.apache.velocity.runtime.directive.Literal
2018-10-16 20:49:48,703 [resin-26] DEBUG velocity_log -Loaded System Directive: org.apache.velocity.runtime.directive.Macro
2018-10-16 20:49:48,706 [resin-26] DEBUG velocity_log -Loaded System Directive: org.apache.velocity.runtime.directive.Parse
2018-10-16 20:49:48,708 [resin-26] DEBUG velocity_log -Loaded System Directive: org.apache.velocity.runtime.directive.Include
2018-10-16 20:49:48,710 [resin-26] DEBUG velocity_log -Loaded System Directive: org.apache.velocity.runtime.directive.Foreach
2018-10-16 20:49:48,745 [resin-26] DEBUG velocity_log -Created '20' parsers.
2018-10-16 20:49:48,747 [resin-26] DEBUG velocity_log -Velocimacro : initialization starting.
2018-10-16 20:49:48,747 [resin-26] DEBUG velocity_log -Velocimacro : "velocimacro.library" is not set. Trying default library: VM_global_library.vm
2018-10-16 20:49:48,748 [resin-26] DEBUG velocity_log -Could not load resource 'VM_global_library.vm' from ResourceLoader org.apache.velocity.tools.view.WebappResourceLoader: WebappResourceLoader: Resource 'VM_global_library.vm' not found.
2018-10-16 20:49:48,748 [resin-26] DEBUG velocity_log -Velocimacro : Default library not found.
2018-10-16 20:49:48,748 [resin-26] DEBUG velocity_log -Velocimacro : allowInline = true : VMs can be defined inline in templates
2018-10-16 20:49:48,748 [resin-26] DEBUG velocity_log -Velocimacro : allowInlineToOverride = false : VMs defined inline may NOT replace previous VM definitions
2018-10-16 20:49:48,748 [resin-26] DEBUG velocity_log -Velocimacro : allowInlineLocal = false : VMs defined inline will be global in scope if allowed.
2018-10-16 20:49:48,748 [resin-26] DEBUG velocity_log -Velocimacro : autoload off : VM system will not automatically reload global library macros
2018-10-16 20:49:48,748 [resin-26] DEBUG velocity_log -Velocimacro : Velocimacro : initialization complete.
2018-10-16 20:49:48,748 [resin-26] DEBUG velocity_log -RuntimeInstance successfully initialized.
2018-10-16 20:49:48,750 [resin-26] DEBUG velocity_log -Searching for configuration at: toolbox.xml
2018-10-16 20:49:48,772 [resin-26] DEBUG org.apache.commons.digester.Digester -addRuleSet() with no namespace URI
2018-10-16 20:49:48,777 [resin-26] DEBUG org.apache.commons.digester.Digester -addRuleSet() with no namespace URI
2018-10-16 20:49:48,800 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -setDocumentLocator(com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$LocatorProxy@332c50e0)
2018-10-16 20:49:48,801 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startDocument()
2018-10-16 20:49:48,802 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,toolbox)
2018-10-16 20:49:48,802 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text ''
2018-10-16 20:49:48,802 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox'
2018-10-16 20:49:48,802 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolboxConfiguration, attributeName=null]
2018-10-16 20:49:48,802 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox}New org.apache.velocity.tools.config.ToolboxConfiguration
2018-10-16 20:49:48,807 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$DeprecationRule@101af485
2018-10-16 20:49:48,808 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for SetNextRule[methodName=addToolbox, paramType=null]
2018-10-16 20:49:48,808 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,808 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,tool)
2018-10-16 20:49:48,808 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,808 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool'
2018-10-16 20:49:48,808 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:49:48,808 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox/tool}New org.apache.velocity.tools.config.ToolConfiguration
2018-10-16 20:49:48,810 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,810 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,810 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,key)
2018-10-16 20:49:48,811 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,811 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/key'
2018-10-16 20:49:48,811 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,811 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(date)
2018-10-16 20:49:48,811 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,key)
2018-10-16 20:49:48,811 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/key'
2018-10-16 20:49:48,811 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='date'
2018-10-16 20:49:48,811 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,812 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/key} Called with text 'date'
2018-10-16 20:49:48,812 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,812 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,812 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/key} Set org.apache.velocity.tools.config.ToolConfiguration property key with text date
2018-10-16 20:49:48,816 [resin-26] DEBUG org.apache.commons.beanutils.ConvertUtils -Convert string 'date' to class 'java.lang.String'
2018-10-16 20:49:48,816 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,817 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,scope)
2018-10-16 20:49:48,817 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,817 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/scope'
2018-10-16 20:49:48,817 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,817 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(application)
2018-10-16 20:49:48,817 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,scope)
2018-10-16 20:49:48,817 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/scope'
2018-10-16 20:49:48,817 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='application'
2018-10-16 20:49:48,817 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,817 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,class)
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/class'
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(org.apache.velocity.tools.generic.DateTool)
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,class)
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/class'
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='org.apache.velocity.tools.generic.DateTool'
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,818 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/class} Called with text 'org.apache.velocity.tools.generic.DateTool'
2018-10-16 20:49:48,819 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,819 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,819 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/class} Set org.apache.velocity.tools.config.ToolConfiguration property classname with text org.apache.velocity.tools.generic.DateTool
2018-10-16 20:49:48,819 [resin-26] DEBUG org.apache.commons.beanutils.ConvertUtils -Convert string 'org.apache.velocity.tools.generic.DateTool' to class 'java.lang.String'
2018-10-16 20:49:48,819 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,819 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,parameter)
2018-10-16 20:49:48,819 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,819 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/parameter'
2018-10-16 20:49:48,820 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ParameterRule@5b5c4749
2018-10-16 20:49:48,820 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,parameter)
2018-10-16 20:49:48,820 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/parameter'
2018-10-16 20:49:48,820 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText=''
2018-10-16 20:49:48,820 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ParameterRule@5b5c4749
2018-10-16 20:49:48,821 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,821 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ParameterRule@5b5c4749
2018-10-16 20:49:48,821 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,821 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,tool)
2018-10-16 20:49:48,821 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool'
2018-10-16 20:49:48,821 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='
'
2018-10-16 20:49:48,821 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:49:48,821 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,821 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,822 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,828 [resin-26] DEBUG org.apache.commons.digester.Digester -[SetNextRule]{toolbox/tool} Call org.apache.velocity.tools.config.ToolboxConfiguration.addTool(Tool 'date' => org.apache.velocity.tools.generic.DateTool with 2 properties [format -auto-> yyyy-MM-dd; key -auto-> date; ])
2018-10-16 20:49:48,829 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:49:48,830 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox/tool} Pop org.apache.velocity.tools.config.ToolConfiguration
2018-10-16 20:49:48,830 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,830 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,tool)
2018-10-16 20:49:48,830 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool'
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox/tool}New org.apache.velocity.tools.config.ToolConfiguration
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,key)
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/key'
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(sysTool)
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,key)
2018-10-16 20:49:48,831 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/key'
2018-10-16 20:49:48,832 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='sysTool'
2018-10-16 20:49:48,832 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,832 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/key} Called with text 'sysTool'
2018-10-16 20:49:48,832 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,832 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,832 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/key} Set org.apache.velocity.tools.config.ToolConfiguration property key with text sysTool
2018-10-16 20:49:48,832 [resin-26] DEBUG org.apache.commons.beanutils.ConvertUtils -Convert string 'sysTool' to class 'java.lang.String'
2018-10-16 20:49:48,832 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,832 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,scope)
2018-10-16 20:49:48,832 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,833 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/scope'
2018-10-16 20:49:48,833 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,833 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(application)
2018-10-16 20:49:48,833 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,scope)
2018-10-16 20:49:48,833 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/scope'
2018-10-16 20:49:48,833 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='application'
2018-10-16 20:49:48,833 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,833 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,834 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,834 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,834 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,class)
2018-10-16 20:49:48,834 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,834 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/class'
2018-10-16 20:49:48,834 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,834 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(com.cms.velocity.toolbox.SysToolBox)
2018-10-16 20:49:48,834 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,class)
2018-10-16 20:49:48,834 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/class'
2018-10-16 20:49:48,835 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='com.cms.velocity.toolbox.SysToolBox'
2018-10-16 20:49:48,835 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,835 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/class} Called with text 'com.cms.velocity.toolbox.SysToolBox'
2018-10-16 20:49:48,835 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,835 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,835 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/class} Set org.apache.velocity.tools.config.ToolConfiguration property classname with text com.cms.velocity.toolbox.SysToolBox
2018-10-16 20:49:48,835 [resin-26] DEBUG org.apache.commons.beanutils.ConvertUtils -Convert string 'com.cms.velocity.toolbox.SysToolBox' to class 'java.lang.String'
2018-10-16 20:49:48,835 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,835 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,tool)
2018-10-16 20:49:48,835 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool'
2018-10-16 20:49:48,835 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='
'
2018-10-16 20:49:48,836 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:49:48,836 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,836 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,836 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,836 [resin-26] DEBUG org.apache.commons.digester.Digester -[SetNextRule]{toolbox/tool} Call org.apache.velocity.tools.config.ToolboxConfiguration.addTool(Tool 'sysTool' => com.cms.velocity.toolbox.SysToolBox with 1 properties [key -auto-> sysTool; ])
2018-10-16 20:49:48,836 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:49:48,836 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox/tool} Pop org.apache.velocity.tools.config.ToolConfiguration
2018-10-16 20:49:48,836 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,836 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,tool)
2018-10-16 20:49:48,836 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,836 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool'
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox/tool}New org.apache.velocity.tools.config.ToolConfiguration
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,key)
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/key'
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(authTool)
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,key)
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/key'
2018-10-16 20:49:48,837 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='authTool'
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/key} Called with text 'authTool'
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/key} Set org.apache.velocity.tools.config.ToolConfiguration property key with text authTool
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.beanutils.ConvertUtils -Convert string 'authTool' to class 'java.lang.String'
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,scope)
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/scope'
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,838 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(application)
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,scope)
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/scope'
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='application'
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,class)
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/class'
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,839 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(com.cms.velocity.toolbox.AuthToolBox)
2018-10-16 20:49:48,840 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,class)
2018-10-16 20:49:48,840 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/class'
2018-10-16 20:49:48,840 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='com.cms.velocity.toolbox.AuthToolBox'
2018-10-16 20:49:48,840 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,840 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/class} Called with text 'com.cms.velocity.toolbox.AuthToolBox'
2018-10-16 20:49:48,840 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,840 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,840 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/class} Set org.apache.velocity.tools.config.ToolConfiguration property classname with text com.cms.velocity.toolbox.AuthToolBox
2018-10-16 20:49:48,840 [resin-26] DEBUG org.apache.commons.beanutils.ConvertUtils -Convert string 'com.cms.velocity.toolbox.AuthToolBox' to class 'java.lang.String'
2018-10-16 20:49:48,841 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,841 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,tool)
2018-10-16 20:49:48,841 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool'
2018-10-16 20:49:48,841 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='
'
2018-10-16 20:49:48,841 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:49:48,841 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,841 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,841 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,842 [resin-26] DEBUG org.apache.commons.digester.Digester -[SetNextRule]{toolbox/tool} Call org.apache.velocity.tools.config.ToolboxConfiguration.addTool(Tool 'authTool' => com.cms.velocity.toolbox.AuthToolBox with 1 properties [key -auto-> authTool; ])
2018-10-16 20:49:48,842 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:49:48,842 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox/tool} Pop org.apache.velocity.tools.config.ToolConfiguration
2018-10-16 20:49:48,842 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,842 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,tool)
2018-10-16 20:49:48,842 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,842 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool'
2018-10-16 20:49:48,842 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:49:48,842 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox/tool}New org.apache.velocity.tools.config.ToolConfiguration
2018-10-16 20:49:48,842 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,843 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,843 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,key)
2018-10-16 20:49:48,843 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,843 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/key'
2018-10-16 20:49:48,843 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,843 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(channelTool)
2018-10-16 20:49:48,843 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,key)
2018-10-16 20:49:48,843 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/key'
2018-10-16 20:49:48,843 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='channelTool'
2018-10-16 20:49:48,844 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,844 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/key} Called with text 'channelTool'
2018-10-16 20:49:48,844 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,844 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:49:48,844 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/key} Set org.apache.velocity.tools.config.ToolConfiguration property key with text channelTool
2018-10-16 20:49:48,844 [resin-26] DEBUG org.apache.commons.beanutils.ConvertUtils -Convert string 'channelTool' to class 'java.lang.String'
2018-10-16 20:49:48,844 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,844 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,scope)
2018-10-16 20:49:48,845 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,845 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/scope'
2018-10-16 20:49:48,845 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,845 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(application)
2018-10-16 20:49:48,846 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,scope)
2018-10-16 20:49:48,846 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/scope'
2018-10-16 20:49:48,846 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='application'
2018-10-16 20:49:48,846 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,847 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,847 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:49:48,847 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,847 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,class)
2018-10-16 20:49:48,847 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:49:48,847 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/class'
2018-10-16 20:49:48,847 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,847 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(com.cms.velocity.toolbox.ChannelToolBox)
2018-10-16 20:49:48,847 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,class)
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/class'
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='com.cms.velocity.toolbox.ChannelToolBox'
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/class} Called with text 'com.cms.velocity.toolbox.ChannelToolBox'
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/class} Set org.apache.velocity.tools.config.ToolConfiguration property classname with text com.cms.velocity.toolbox.ChannelToolBox
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.beanutils.ConvertUtils -Convert string 'com.cms.velocity.toolbox.ChannelToolBox' to class 'java.lang.String'
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,tool)
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool'
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='
'
2018-10-16 20:49:48,848 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:49:48,849 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,849 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:49:48,849 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:49:48,849 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'channelService'<class com.cms.general.service.ChannelService>
2018-10-16 20:49:48,849 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=channelService
2018-10-16 20:49:48,849 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(channelService) in AnnotationIocLoader(packages=[com.cms])
2018-10-16 20:49:48,850 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'channelService'<class com.cms.general.service.ChannelService>
2018-10-16 20:49:48,850 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'channelService' to [app]
2018-10-16 20:49:48,850 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:49:48,850 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class com.cms.general.service.ChannelService without AOP
2018-10-16 20:49:48,850 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:50:22,352 [resin-26] DEBUG org.nutz.service.EntityService -Get TypeParams for self : com.cms.general.domain.Channel
2018-10-16 20:50:27,920 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'userService'<class com.cms.general.service.UserService>
2018-10-16 20:50:27,943 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=userService
2018-10-16 20:50:27,967 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(userService) in AnnotationIocLoader(packages=[com.cms])
2018-10-16 20:50:27,992 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'userService'<class com.cms.general.service.UserService>
2018-10-16 20:50:28,016 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'userService' to [app]
2018-10-16 20:50:28,043 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:50:28,071 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class com.cms.general.service.UserService without AOP
2018-10-16 20:50:28,095 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:50:28,947 [resin-26] DEBUG org.nutz.service.EntityService -Get TypeParams for self : com.cms.general.domain.User
2018-10-16 20:50:28,987 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'roleService'<class com.cms.general.service.RoleService>
2018-10-16 20:50:29,010 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=roleService
2018-10-16 20:50:29,035 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(roleService) in AnnotationIocLoader(packages=[com.cms])
2018-10-16 20:50:29,061 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'roleService'<class com.cms.general.service.RoleService>
2018-10-16 20:50:29,086 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'roleService' to [app]
2018-10-16 20:50:29,112 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:50:29,140 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class com.cms.general.service.RoleService without AOP
2018-10-16 20:50:29,166 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:50:29,817 [resin-26] DEBUG org.nutz.service.EntityService -Get TypeParams for self : com.cms.general.domain.Role
2018-10-16 20:50:29,867 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'permService'<class com.cms.general.service.PermService>
2018-10-16 20:50:29,893 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=permService
2018-10-16 20:50:29,918 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(permService) in AnnotationIocLoader(packages=[com.cms])
2018-10-16 20:50:29,945 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'permService'<class com.cms.general.service.PermService>
2018-10-16 20:50:29,970 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'permService' to [app]
2018-10-16 20:50:29,997 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:50:30,026 [resin-26] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory -Load class com.cms.general.service.PermService without AOP
2018-10-16 20:50:30,056 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:50:30,446 [resin-26] DEBUG org.nutz.service.EntityService -Get TypeParams for self : com.cms.general.domain.Perm
2018-10-16 20:50:30,476 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'channelService'<class com.cms.general.service.ChannelService>
2018-10-16 20:50:30,504 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'infoService'<class com.cms.general.service.InfoService>
2018-10-16 20:50:30,525 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=infoService
2018-10-16 20:50:30,548 [resin-26] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader -Found IocObject(infoService) in AnnotationIocLoader(packages=[com.cms])
2018-10-16 20:50:30,573 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'infoService'<class com.cms.general.service.InfoService>
2018-10-16 20:50:30,597 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'infoService' to [app]
2018-10-16 20:50:30,622 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:50:30,743 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Remove object 'infoService' from [app]
2018-10-16 20:50:31,018 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Remove object 'channelService' from [app]
2018-10-16 20:50:32,323 [resin-26] DEBUG org.apache.commons.digester.Digester -[SetNextRule]{toolbox/tool} Call org.apache.velocity.tools.config.ToolboxConfiguration.addTool(Unusable Tool 'channelTool' => com.cms.velocity.toolbox.ChannelToolBox with 1 properties [key -auto-> channelTool; ])
2018-10-16 20:50:32,324 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:50:32,324 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox/tool} Pop org.apache.velocity.tools.config.ToolConfiguration
2018-10-16 20:50:32,325 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:50:32,325 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,tool)
2018-10-16 20:50:32,325 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:50:32,325 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool'
2018-10-16 20:50:32,325 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:50:32,326 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox/tool}New org.apache.velocity.tools.config.ToolConfiguration
2018-10-16 20:50:32,326 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:50:32,326 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:50:32,326 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,key)
2018-10-16 20:50:32,327 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:50:32,327 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/key'
2018-10-16 20:50:32,327 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:50:32,327 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(infoTool)
2018-10-16 20:50:32,327 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,key)
2018-10-16 20:50:32,327 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/key'
2018-10-16 20:50:32,328 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='infoTool'
2018-10-16 20:50:32,328 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:50:32,328 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/key} Called with text 'infoTool'
2018-10-16 20:50:32,328 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:50:32,328 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for BeanPropertySetterRule[propertyName=key]
2018-10-16 20:50:32,329 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/key} Set org.apache.velocity.tools.config.ToolConfiguration property key with text infoTool
2018-10-16 20:50:32,329 [resin-26] DEBUG org.apache.commons.beanutils.ConvertUtils -Convert string 'infoTool' to class 'java.lang.String'
2018-10-16 20:50:32,329 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:50:32,329 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,scope)
2018-10-16 20:50:32,329 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:50:32,330 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/scope'
2018-10-16 20:50:32,330 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:50:32,330 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(application)
2018-10-16 20:50:32,330 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,scope)
2018-10-16 20:50:32,330 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/scope'
2018-10-16 20:50:32,330 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='application'
2018-10-16 20:50:32,330 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:50:32,330 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:50:32,331 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$ScopeRule@fb5a45e
2018-10-16 20:50:32,331 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:50:32,331 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -startElement(,,class)
2018-10-16 20:50:32,331 [resin-26] DEBUG org.apache.commons.digester.Digester - Pushing body text '
'
2018-10-16 20:50:32,331 [resin-26] DEBUG org.apache.commons.digester.Digester - New match='toolbox/tool/class'
2018-10-16 20:50:32,331 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire begin() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:50:32,331 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(com.cms.velocity.toolbox.InfoToolBox)
2018-10-16 20:50:32,331 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,class)
2018-10-16 20:50:32,332 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool/class'
2018-10-16 20:50:32,332 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='com.cms.velocity.toolbox.InfoToolBox'
2018-10-16 20:50:32,332 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:50:32,332 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/class} Called with text 'com.cms.velocity.toolbox.InfoToolBox'
2018-10-16 20:50:32,332 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:50:32,333 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for BeanPropertySetterRule[propertyName=classname]
2018-10-16 20:50:32,333 [resin-26] DEBUG org.apache.commons.digester.Digester -[BeanPropertySetterRule]{toolbox/tool/class} Set org.apache.velocity.tools.config.ToolConfiguration property classname with text com.cms.velocity.toolbox.InfoToolBox
2018-10-16 20:50:32,333 [resin-26] DEBUG org.apache.commons.beanutils.ConvertUtils -Convert string 'com.cms.velocity.toolbox.InfoToolBox' to class 'java.lang.String'
2018-10-16 20:50:32,333 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:50:32,333 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,tool)
2018-10-16 20:50:32,333 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox/tool'
2018-10-16 20:50:32,333 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='
'
2018-10-16 20:50:32,334 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:50:32,334 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:50:32,334 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text '
'
2018-10-16 20:50:32,334 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for SetNextRule[methodName=addTool, paramType=null]
2018-10-16 20:50:32,334 [resin-26] DEBUG org.apache.commons.digester.Digester -[SetNextRule]{toolbox/tool} Call org.apache.velocity.tools.config.ToolboxConfiguration.addTool(Unusable Tool 'infoTool' => com.cms.velocity.toolbox.InfoToolBox with 1 properties [key -auto-> infoTool; ])
2018-10-16 20:50:32,335 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolConfiguration, attributeName=null]
2018-10-16 20:50:32,335 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox/tool} Pop org.apache.velocity.tools.config.ToolConfiguration
2018-10-16 20:50:32,335 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -characters(
)
2018-10-16 20:50:32,335 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endElement(,,toolbox)
2018-10-16 20:50:32,335 [resin-26] DEBUG org.apache.commons.digester.Digester - match='toolbox'
2018-10-16 20:50:32,335 [resin-26] DEBUG org.apache.commons.digester.Digester - bodyText='
'
2018-10-16 20:50:32,335 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolboxConfiguration, attributeName=null]
2018-10-16 20:50:32,336 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$DeprecationRule@101af485
2018-10-16 20:50:32,336 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire body() for SetNextRule[methodName=addToolbox, paramType=null]
2018-10-16 20:50:32,336 [resin-26] DEBUG org.apache.commons.digester.Digester - Popping body text ''
2018-10-16 20:50:32,336 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for SetNextRule[methodName=addToolbox, paramType=null]
2018-10-16 20:50:32,336 [resin-26] DEBUG org.apache.commons.digester.Digester -[SetNextRule]{toolbox} Call org.apache.velocity.tools.config.XmlFactoryConfiguration.addToolbox(Toolbox 'application' with 1 properties [scope -auto-> application; ] and 5 tools:
Tool 'authTool' => com.cms.velocity.toolbox.AuthToolBox with 1 properties [key -auto-> authTool; ]
Unusable Tool 'channelTool' => com.cms.velocity.toolbox.ChannelToolBox with 1 properties [key -auto-> channelTool; ]
Tool 'date' => org.apache.velocity.tools.generic.DateTool with 2 properties [format -auto-> yyyy-MM-dd; key -auto-> date; ]
Unusable Tool 'infoTool' => com.cms.velocity.toolbox.InfoToolBox with 1 properties [key -auto-> infoTool; ]
Tool 'sysTool' => com.cms.velocity.toolbox.SysToolBox with 1 properties [key -auto-> sysTool; ]
)
2018-10-16 20:50:32,336 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for org.apache.velocity.tools.config.OldXmlFactoryConfigurationRuleSet$DeprecationRule@101af485
2018-10-16 20:50:32,336 [resin-26] DEBUG org.apache.commons.digester.Digester - Fire end() for ObjectCreateRule[className=org.apache.velocity.tools.config.ToolboxConfiguration, attributeName=null]
2018-10-16 20:50:32,336 [resin-26] DEBUG org.apache.commons.digester.Digester -[ObjectCreateRule]{toolbox} Pop org.apache.velocity.tools.config.ToolboxConfiguration
2018-10-16 20:50:32,337 [resin-26] DEBUG org.apache.commons.digester.Digester.sax -endDocument()
2018-10-16 20:50:32,337 [resin-26] DEBUG velocity_log -Loaded deprecated configuration from: toolbox.xml
2018-10-16 20:50:32,337 [resin-26] WARN velocity_log -Please upgrade to new "/WEB-INF/tools.xml" format and conventional location. Support for "/WEB-INF/toolbox.xml" format and conventional file name will be removed in a future version.
2018-10-16 20:50:32,337 [resin-26] DEBUG velocity_log -Default tools configuration has been suppressed to avoid conflicts with older application's context and toolbox definition.
2018-10-16 20:50:32,345 [resin-26] DEBUG velocity_log -Searching for configuration at: /WEB-INF/tools.xml
2018-10-16 20:50:32,345 [resin-26] DEBUG velocity_log -Did not find resource at: /WEB-INF/tools.xml
2018-10-16 20:50:32,345 [resin-26] DEBUG velocity_log -Configuring factory with:
FactoryConfiguration from 3 sources with 1 properties [deprecationSupportMode -auto-> true; ] and 2 toolboxes:
Toolbox 'application' with 1 properties [scope -auto-> application; ] and 5 tools:
Tool 'authTool' => com.cms.velocity.toolbox.AuthToolBox with 1 properties [key -auto-> authTool; ]
Unusable Tool 'channelTool' => com.cms.velocity.toolbox.ChannelToolBox with 1 properties [key -auto-> channelTool; ]
Tool 'date' => org.apache.velocity.tools.generic.DateTool with 2 properties [format -auto-> yyyy-MM-dd; key -auto-> date; ]
Unusable Tool 'infoTool' => com.cms.velocity.toolbox.InfoToolBox with 1 properties [key -auto-> infoTool; ]
Tool 'sysTool' => com.cms.velocity.toolbox.SysToolBox with 1 properties [key -auto-> sysTool; ]
Toolbox 'request' with 1 properties [scope -auto-> request; ]
Source 0: org.apache.velocity.tools.config.FactoryConfiguration(VelocityView.configure(config,factory))
Source 1: org.apache.velocity.tools.config.XmlFactoryConfiguration(ServletUtils.getConfiguration(toolbox.xml,ServletContext[,depMode=true]))
Source 2: org.apache.velocity.tools.config.FactoryConfiguration(ConfigurationUtils.getAutoLoaded(false))
[18-10-16 20:50:32.347] {resin-26} org.apache.velocity.tools.config.ConfigurationException: Couldn't instantiate instance of tool for: Unusable Tool 'channelTool' => com.cms.velocity.toolbox.ChannelToolBox with 1 properties [key -auto-> channelTool; ](org.nutz.ioc.IocException: IocBean[channelService] throw Exception when creating)
at org.apache.velocity.tools.config.ToolConfiguration.validate(ToolConfiguration.java:356)
at org.apache.velocity.tools.config.CompoundConfiguration.validate(CompoundConfiguration.java:115)
at org.apache.velocity.tools.config.ToolboxConfiguration.validate(ToolboxConfiguration.java:108)
at org.apache.velocity.tools.config.CompoundConfiguration.validate(CompoundConfiguration.java:115)
at org.apache.velocity.tools.config.FactoryConfiguration.validate(FactoryConfiguration.java:232)
at org.apache.velocity.tools.ToolboxFactory.configure(ToolboxFactory.java:80)
at org.apache.velocity.tools.ToolManager.configure(ToolManager.java:90)
at org.apache.velocity.tools.view.ViewToolManager.configure(ViewToolManager.java:213)
at org.apache.velocity.tools.view.VelocityView.configure(VelocityView.java:508)
at org.apache.velocity.tools.view.VelocityView.init(VelocityView.java:313)
at org.apache.velocity.tools.view.VelocityView.<init>(VelocityView.java:213)
at org.apache.velocity.tools.view.VelocityView.<init>(VelocityView.java:195)
at org.apache.velocity.tools.view.servlet.VelocityViewServlet.getVelocityView(VelocityViewServlet.java:67)
at org.apache.velocity.tools.view.VelocityViewServlet.init(VelocityViewServlet.java:122)
at org.apache.velocity.tools.view.servlet.VelocityViewServlet.init(VelocityViewServlet.java:51)
at com.caucho.server.dispatch.ServletConfigImpl.createServletImpl(ServletConfigImpl.java:1376)
at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:1272)
at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:1223)
at com.caucho.server.dispatch.ServletManager.init(ServletManager.java:252)
at com.caucho.server.webapp.WebApp.startImpl(WebApp.java:3859)
at com.caucho.server.webapp.WebApp.access$700(WebApp.java:209)
at com.caucho.server.webapp.WebApp$StartupTask.run(WebApp.java:5411)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:173)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)
[18-10-16 20:50:32.348] {resin-26} WebApp[production/webapp/default/ROOT] fail
[18-10-16 20:50:32.349] {main} org.apache.velocity.tools.config.ConfigurationException: Couldn't instantiate instance of tool for: Unusable Tool 'channelTool' => com.cms.velocity.toolbox.ChannelToolBox with 1 properties [key -auto-> channelTool; ](org.nutz.ioc.IocException: IocBean[channelService] throw Exception when creating)
at org.apache.velocity.tools.config.ToolConfiguration.validate(ToolConfiguration.java:356)
at org.apache.velocity.tools.config.CompoundConfiguration.validate(CompoundConfiguration.java:115)
at org.apache.velocity.tools.config.ToolboxConfiguration.validate(ToolboxConfiguration.java:108)
at org.apache.velocity.tools.config.CompoundConfiguration.validate(CompoundConfiguration.java:115)
at org.apache.velocity.tools.config.FactoryConfiguration.validate(FactoryConfiguration.java:232)
at org.apache.velocity.tools.ToolboxFactory.configure(ToolboxFactory.java:80)
at org.apache.velocity.tools.ToolManager.configure(ToolManager.java:90)
at org.apache.velocity.tools.view.ViewToolManager.configure(ViewToolManager.java:213)
at org.apache.velocity.tools.view.VelocityView.configure(VelocityView.java:508)
at org.apache.velocity.tools.view.VelocityView.init(VelocityView.java:313)
at org.apache.velocity.tools.view.VelocityView.<init>(VelocityView.java:213)
at org.apache.velocity.tools.view.VelocityView.<init>(VelocityView.java:195)
at org.apache.velocity.tools.view.servlet.VelocityViewServlet.getVelocityView(VelocityViewServlet.java:67)
at org.apache.velocity.tools.view.VelocityViewServlet.init(VelocityViewServlet.java:122)
at org.apache.velocity.tools.view.servlet.VelocityViewServlet.init(VelocityViewServlet.java:51)
at com.caucho.server.dispatch.ServletConfigImpl.createServletImpl(ServletConfigImpl.java:1376)
at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:1272)
at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:1223)
at com.caucho.server.dispatch.ServletManager.init(ServletManager.java:252)
at com.caucho.server.webapp.WebApp.startImpl(WebApp.java:3859)
at com.caucho.server.webapp.WebApp.access$700(WebApp.java:209)
at com.caucho.server.webapp.WebApp$StartupTask.run(WebApp.java:5411)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:173)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)
[18-10-16 20:50:32.350] {main} Host[production/host/default] active
[18-10-16 20:50:32.350] {main} ServletService[id=app,cluster=app] active
[18-10-16 20:50:32.352] {main}
[18-10-16 20:50:32.352] {main} http listening to *:80
[18-10-16 20:50:32.352] {main}
[18-10-16 20:50:32.353] {main} Resin[id=app] started in 56592ms
问答
Couldn't instantiate instance of tool for: Unusable Tool 'channelTool'
标签:
无
12 回复
file.resource.loader.path = /WEB-INF/templates/
webapp.resource.loader.path=/WEB-INF/templates/
input.encoding=UTF-8
output.encoding=UTF-8
runtime.log.error.stacktrace = true
runtime.log.warn.stacktrace = true
runtime.log.info.stacktrace = true
runtime.log.logsystem.class = org.apache.velocity.runtime.log.SimpleLog4JLogSystem
runtime.log.logsystem.log4j.category = velocity_log
<?xml version="1.0" encoding="UTF-8"?>
<toolbox>
<tool>
<key>date</key>
<scope>application</scope>
<class>org.apache.velocity.tools.generic.DateTool</class>
<parameter name="format" value="yyyy-MM-dd"/>
</tool>
<tool>
<key>sysTool</key>
<scope>application</scope>
<class>com.cms.velocity.toolbox.SysToolBox</class>
</tool>
<tool>
<key>authTool</key>
<scope>application</scope>
<class>com.cms.velocity.toolbox.AuthToolBox</class>
</tool>
<tool>
<key>channelTool</key>
<scope>application</scope>
<class>com.cms.velocity.toolbox.ChannelToolBox</class>
</tool>
<tool>
<key>infoTool</key>
<scope>application</scope>
<class>com.cms.velocity.toolbox.InfoToolBox</class>
</tool>
</toolbox>
package com.cms.velocity.toolbox;
import java.util.List;
import org.nutz.mvc.Mvcs;
import com.cms.general.domain.Channel;
import com.cms.general.service.ChannelService;
/**
* 为velocity模版提供的栏目相关工具类
*/
public class ChannelToolBox {
private ChannelService channelService;
public ChannelToolBox() {
channelService = Mvcs.ctx().getDefaultIoc().get(ChannelService.class);
}
/**
* 根据栏目ID获取栏目详细信息
* @param id
* @return
*/
public Channel fetch(String id){
return channelService.fetchLinks(Long.valueOf(id), "channelParamMap", "channelParamList");
}
/**
* 根据栏目ID获取栏目基本信息
* @param id
* @return
*/
public Channel fetchBase(String id){
return channelService.fetch(Long.valueOf(id));
}
/**
* 获取子栏目
* @param id
* @return
*/
public List<Channel> queryChildChannel(String id){
return channelService.queryByPid(Long.valueOf(id));
}
/**
* 获取当前栏目的栏目树
* @param id
* @return
*/
public Channel fetchRoot(String id){
return channelService.fetchRoot(Long.valueOf(id));
}
/**
* 获取指定栏目的访问结构
* @param id
* @return
*/
public List<Channel> location(String id){
return channelService.location(Long.parseLong(id));
}
}
2018-10-16 20:50:30,573 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc - >> Make...'infoService'<class com.cms.general.service.InfoService>
2018-10-16 20:50:30,597 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Save object 'infoService' to [app]
2018-10-16 20:50:30,622 [resin-26] DEBUG org.nutz.ioc.impl.NutIoc -Get 'dao'<>
2018-10-16 20:50:30,743 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Remove object 'infoService' from [app]
2018-10-16 20:50:31,018 [resin-26] DEBUG org.nutz.ioc.impl.ScopeContext -Remove object 'channelService' from [app]
channelService依赖infoService, infoService依赖dao, 然后创建dao失败
在Setup.init里面就获取一下ChannelService看看, 应该会报错出具体原因
org.nutz.ioc.IocException: IocBean[channelService] throw Exception when creating
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:152)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:161)
at com.cms.velocity.toolbox.ChannelToolBox.<init>(ChannelToolBox.java:16)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at org.apache.velocity.tools.config.ToolConfiguration.getStatus(ToolConfiguration.java:202)
at org.apache.velocity.tools.config.ToolConfiguration.toString(ToolConfiguration.java:418)
at java.lang.String.valueOf(String.java:2994)
at java.lang.StringBuffer.append(StringBuffer.java:263)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:195)
at org.apache.commons.digester.Rule.end(Rule.java:253)
at org.apache.commons.digester.Digester.endElement(Digester.java:1222)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2967)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
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:842)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
at org.apache.commons.digester.Digester.parse(Digester.java:1765)
at org.apache.velocity.tools.config.XmlFactoryConfiguration.read(XmlFactoryConfiguration.java:128)
at org.apache.velocity.tools.view.ServletUtils.getConfiguration(ServletUtils.java:385)
at org.apache.velocity.tools.view.VelocityView.getConfiguration(VelocityView.java:661)
at org.apache.velocity.tools.view.VelocityView.getDeprecatedConfig(VelocityView.java:530)
at org.apache.velocity.tools.view.VelocityView.configure(VelocityView.java:442)
at org.apache.velocity.tools.view.VelocityView.init(VelocityView.java:313)
at org.apache.velocity.tools.view.VelocityView.<init>(VelocityView.java:213)
at org.apache.velocity.tools.view.VelocityView.<init>(VelocityView.java:195)
at org.apache.velocity.tools.view.servlet.VelocityViewServlet.getVelocityView(VelocityViewServlet.java:67)
at org.apache.velocity.tools.view.VelocityViewServlet.init(VelocityViewServlet.java:122)
at org.apache.velocity.tools.view.servlet.VelocityViewServlet.init(VelocityViewServlet.java:51)
at com.caucho.server.dispatch.ServletConfigImpl.createServletImpl(ServletConfigImpl.java:1376)
at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:1272)
at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:1223)
at com.caucho.server.dispatch.ServletManager.init(ServletManager.java:252)
at com.caucho.server.webapp.WebApp.startImpl(WebApp.java:3859)
at com.caucho.server.webapp.WebApp.access$700(WebApp.java:209)
at com.caucho.server.webapp.WebApp$StartupTask.run(WebApp.java:5411)
at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:173)
at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)
Caused by: java.lang.RuntimeException: IocBean[channelService] fail at field=[infoService]
at org.nutz.ioc.weaver.FieldInjector.inject(FieldInjector.java:40)
at org.nutz.ioc.weaver.DefaultWeaver.fill(DefaultWeaver.java:67)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:138)
... 47 more
Caused by: org.nutz.ioc.IocException: IocBean[infoService] throw Exception when creating
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:152)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.val.ReferTypeValue.get(ReferTypeValue.java:60)
at org.nutz.ioc.weaver.FieldInjector.inject(FieldInjector.java:32)
... 49 more
Caused by: java.lang.RuntimeException: java.lang.ExceptionInInitializerError
at org.nutz.lang.Lang.wrapThrow(Lang.java:187)
at org.nutz.ioc.aop.config.impl.AbstractAopConfigration.getMethodInterceptor(AbstractAopConfigration.java:57)
at org.nutz.ioc.aop.config.impl.AbstractAopConfigration.getInterceptorPairList(AbstractAopConfigration.java:29)
at org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:70)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:101)
... 52 more
Caused by: java.lang.ExceptionInInitializerError
at com.cms.special.interceptor.FlowUpdateInfoInterceptor$FC$42897e53465a9dcb556d658f2e4267e2.invoke(FlowUpdateInfoInterceptor.java)
at org.nutz.lang.born.AbstractConstructorBorning.call(AbstractConstructorBorning.java:25)
at org.nutz.lang.born.EmptyArgsConstructorBorning.born(EmptyArgsConstructorBorning.java:14)
at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
at org.nutz.lang.Mirror.born(Mirror.java:1022)
at org.nutz.ioc.aop.config.impl.AbstractAopConfigration.getMethodInterceptor(AbstractAopConfigration.java:48)
... 55 more
Caused by: java.lang.NullPointerException
at org.nutz.ioc.weaver.DefaultWeaver.born(DefaultWeaver.java:78)
at org.nutz.ioc.ObjectProxy.get(ObjectProxy.java:69)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:261)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:161)
at com.cms.special.interceptor.FlowUpdateInfoInterceptor.<clinit>(FlowUpdateInfoInterceptor.java:20)
... 61 more
添加回复
请先登陆