NutzCN Logo
问答 Object 'nutQuartzCronJobFactory' without define!
发布于 2676天前 作者 祝贺 1375 次浏览 复制 上一个帖子 下一个帖子
标签:
//这是JS文件
var ioc = {
        conf : {
            type : "org.nutz.ioc.impl.PropertiesProxy",
            fields : {
                paths : ["custom/"]
            }
        },
        dataSource : {
            type : "com.alibaba.druid.pool.DruidDataSource",
            events : {
                create : "init",
                depose : 'close'
            },
            fields : {
                url : {java:"$conf.get('db.url')"},
                username : {java:"$conf.get('db.username')"},
                password : {java:"$conf.get('db.password')"},
                testWhileIdle : true,
                validationQuery : {java:"$conf.get('db.validationQuery')"},
                maxActive : {java:"$conf.get('db.maxActive')"},
                filters : "mergeStat",
                connectionProperties : "druid.stat.slowSqlMillis=2000"
                
            }
        },
        dao : {
            type : "org.nutz.dao.impl.NutDao",
            args : [{refer:"dataSource"}]
        }
};

//定期删除
package com.bluefrog.wx.quartz.job;

import java.util.Date;

import org.nutz.dao.Cnd;
import org.nutz.dao.Dao;
import org.nutz.dao.Sqls;
import org.nutz.dao.sql.Sql;
import org.nutz.ioc.loader.annotation.Inject;
import org.nutz.ioc.loader.annotation.IocBean;
import org.nutz.log.Log;
import org.nutz.log.Logs;
/*import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;*/

import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;

import com.bluefrog.wx.bean.EQ_user;

@IocBean
public class CleanNonActiveUserJob implements Job {

    private static final Log log = Logs.get();

    @Inject protected Dao dao;

    public void execute(JobExecutionContext context) throws JobExecutionException {
        log.debug("clean Non-Active User , start");
        Date deadtime = new Date(System.currentTimeMillis() - 5*6*60*1000L); // 五分钟清理垃圾数据,清理user user_score 
        //Cnd cnd = Cnd.where("userId", ">", 10).and("createTime", "<", deadtime).and(Cnd.exps("emailChecked", "=", false).or("email", "IS", null));
        Cnd cnd = Cnd.where("eq_name","is",null).and("eq_call", "is", null).and("createtime","<",deadtime);
        int deleted = dao.clear(EQ_user.class, cnd);
        log.debugf("delete %d EQ_user", deleted);

        Sql sql = Sqls.create("delete from $eq_user where eq_name is null and eq_call is null and createtime < @deadtime");
        sql.vars().set("eq_user", dao.getEntity(EQ_user.class).getTableName());
        sql.params().set("deadtime", deadtime);
        dao.execute(sql);
        log.debugf("delete %d User", sql.getUpdateCount());

        log.debug("clean Non-Active User , Done");
    }
}

//报错
七月 19, 2017 1:29:35 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Game4DG' did not find a matching property.
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version:        Apache Tomcat/8.0.33
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built:          Mar 18 2016 20:31:49 UTC
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number:         8.0.33.0
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name:               Windows 7
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version:            6.1
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture:          amd64
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home:             C:\Program Files\Java\jre1.8.0_111
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version:           1.8.0_111-b14
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor:            Oracle Corporation
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE:         F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME:         F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\endorsed
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=UTF-8
七月 19, 2017 1:29:35 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre1.8.0_111\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre1.8.0_111/bin/server;C:/Program Files/Java/jre1.8.0_111/bin;C:/Program Files/Java/jre1.8.0_111/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\MySQL\MySQL Server 5.1\bin;C:\Program Files\Java\jdk1.8.0_111/bin;F:\eclipse\eclipse;;.
七月 19, 2017 1:29:35 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-nio-8090"]
七月 19, 2017 1:29:35 下午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
七月 19, 2017 1:29:35 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-nio-8009"]
七月 19, 2017 1:29:35 下午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
七月 19, 2017 1:29:35 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 949 ms
七月 19, 2017 1:29:35 下午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
七月 19, 2017 1:29:35 下午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/8.0.33
七月 19, 2017 1:29:37 下午 org.apache.jasper.servlet.TldScanner scanJars
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
ALL Nutz Log via Log4jLogAdapter
2017-07-19 13:29:37,416 org.nutz.log.Logs.<clinit>(Logs.java:20) INFO  - Nutz is licensed under the Apache License, Version 2.0 .
Report bugs : https://github.com/nutzam/nutz/issues
2017-07-19 13:29:37,423 org.nutz.mvc.NutFilter.init(NutFilter.java:72) INFO  - NutFilter[nutz] starting ...
2017-07-19 13:29:37,521 org.nutz.resource.Scans.<init>(Scans.java:486) DEBUG - Locations for Scans:
[JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\nutz-1.r.54.r2.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\bin\bootstrap.jar], FileSystemResourceLocation [root=F:\eclipse\eclipse], FileSystemResourceLocation [root=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\classes], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\bin\tomcat-juli.jar]]
2017-07-19 13:29:37,906 org.nutz.resource.Scans.init(Scans.java:75) DEBUG - Locations for Scans:
[JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\taglibs-standard-impl-1.2.5.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\taglibs-standard-compat-1.2.5.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\nutz-integration-quartz-1.r.60.r2.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\taglibs-standard-spec-1.2.5.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\core-3.0.0.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\jetbrick-template-web-2.0.10.jar], FileSystemResourceLocation [root=F:\eclipse\eclipse], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\slf4j-api-1.7.7.jar], FileSystemResourceLocation [root=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\classes], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\bin\tomcat-juli.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\jetbrick-template-nutz-2.0.10.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\jetbrick-commons-2.0.4.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\antlr4-runtime-4.3.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\gson-2.3.1.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\taglibs-standard-jstlel-1.2.5.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\mysql-connector-java-5.1.37.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\nutz-1.r.54.r2.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\bin\bootstrap.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\druid-1.0.26.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\jetbrick-template-2.0.10.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\quartz-2.2.3.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\log4j-1.2.17.jar]]
2017-07-19 13:29:37,912 org.nutz.mvc.config.AbstractNutConfig.getMainModule(AbstractNutConfig.java:119) DEBUG - MainModule: <com.bluefrog.wx.MainModule>
2017-07-19 13:29:37,934 org.nutz.mvc.config.AbstractNutConfig.createLoading(AbstractNutConfig.java:50) DEBUG - Loading by class org.nutz.mvc.impl.NutLoading
2017-07-19 13:29:37,938 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:55) INFO  - Nutz Version : 1.r.54.r2 
2017-07-19 13:29:37,938 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:56) INFO  - Nutz.Mvc[nutz] is initializing ...
2017-07-19 13:29:37,938 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:60) DEBUG - Web Container Information:
2017-07-19 13:29:37,940 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:61) DEBUG -  - Default Charset : UTF-8
2017-07-19 13:29:37,940 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:62) DEBUG -  - Current . path  : F:\eclipse\eclipse\.
2017-07-19 13:29:37,940 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:63) DEBUG -  - Java Version    : 1.8.0_111
2017-07-19 13:29:37,941 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:64) DEBUG -  - File separator  : \
2017-07-19 13:29:37,941 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:65) DEBUG -  - Timezone        : Asia/Shanghai
2017-07-19 13:29:37,941 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:66) DEBUG -  - OS              : Windows 7 amd64
2017-07-19 13:29:37,941 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:67) DEBUG -  - ServerInfo      : Apache Tomcat/8.0.33
2017-07-19 13:29:37,942 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:68) DEBUG -  - Servlet API     : 3.1
2017-07-19 13:29:37,943 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:73) DEBUG -  - ContextPath     : /wg
2017-07-19 13:29:37,944 org.nutz.mvc.config.AbstractNutConfig.getMainModule(AbstractNutConfig.java:119) DEBUG - MainModule: <com.bluefrog.wx.MainModule>
2017-07-19 13:29:37,945 org.nutz.mvc.impl.NutLoading.createContext(NutLoading.java:231) DEBUG - >> app.root = F:/apache-tomcat-8.0.33-windows-x64/apache-tomcat-8.0.33/webapps/Game4DG
2017-07-19 13:29:38,033 org.nutz.castor.Castors.reload(Castors.java:115) DEBUG - Using 94 castor for Castors
2017-07-19 13:29:38,041 org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:368) DEBUG - @IocBy(type=org.nutz.mvc.ioc.provider.ComboIocProvider, args=["*js", "ioc/", "*anno", "com.bluefrog.wx", "*tx"],init=[])
2017-07-19 13:29:38,068 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 1 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
2017-07-19 13:29:38,068 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:44) DEBUG - loading ioc js config from [dao.js]
2017-07-19 13:29:38,073 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:52) DEBUG - Loaded 3 bean define from path=[ioc/] --> [conf, dao, dataSource]
2017-07-19 13:29:38,084 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 23 resource by src( com/bluefrog/wx/ ) , regex( ^.+[.]class$ )
2017-07-19 13:29:38,131 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:71) DEBUG - Found : class com.bluefrog.wx.module.EqModule
2017-07-19 13:29:38,146 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:71) DEBUG - Found : class com.bluefrog.wx.quartz.job.CleanNonActiveUserJob
2017-07-19 13:29:38,154 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:48) INFO  - Found 2 classes in 1 base-packages!
beans = ["cleanNonActiveUserJob", "eqModule"]
2017-07-19 13:29:38,158 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:36) DEBUG - Loaded 5 bean define from reader --
[txREPEATABLE_READ, txSERIALIZABLE, txNONE, txREAD_UNCOMMITTED, txREAD_COMMITTED]
2017-07-19 13:29:38,161 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:96) INFO  - NutIoc init begin ...
2017-07-19 13:29:38,164 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:113) INFO  - ... NutIoc init complete
2017-07-19 13:29:38,165 org.nutz.mvc.config.AbstractNutConfig.getMainModule(AbstractNutConfig.java:119) DEBUG - MainModule: <com.bluefrog.wx.MainModule>
2017-07-19 13:29:38,169 org.nutz.mvc.impl.NutLoading.evalUrlMapping(NutLoading.java:157) INFO  - Build URL mapping by org.nutz.mvc.impl.UrlMappingImpl ...
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2017-07-19 13:29:38,264 org.nutz.mvc.impl.NutLoading.createViewMakers(NutLoading.java:358) DEBUG - @Views(JetTemplateViewMaker,DefaultViewMaker)
2017-07-19 13:29:38,275 org.nutz.mvc.impl.NutLoading.createChainMaker(NutLoading.java:259) DEBUG - @ChainBy(org.nutz.mvc.impl.NutActionChainMaker)
2017-07-19 13:29:38,283 org.nutz.mvc.impl.Loadings.scanModules(Loadings.java:154) DEBUG - module class location 'file:/F:/apache-tomcat-8.0.33-windows-x64/apache-tomcat-8.0.33/webapps/Game4DG/WEB-INF/classes/'
2017-07-19 13:29:38,283 org.nutz.mvc.impl.Loadings.scanModuleInPackage(Loadings.java:184) DEBUG -  > scan 'com.bluefrog.wx'
2017-07-19 13:29:38,303 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 23 resource by src( com/bluefrog/wx/ ) , regex( ^.+[.]class$ )
2017-07-19 13:29:38,306 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:198) DEBUG -    >> add 'com.bluefrog.wx.module.EqModule'
2017-07-19 13:29:38,316 org.nutz.mvc.impl.NutActionChainMaker.getProcessorByName(NutActionChainMaker.java:73) INFO  - Optional processor class not found, disabled : org.nutz.integration.shiro.NutShiroProcessor
2017-07-19 13:29:38,324 org.nutz.mvc.impl.NutActionChainMaker.getProcessorByName(NutActionChainMaker.java:73) INFO  - Optional processor class not found, disabled : org.nutz.plugins.validation.ValidationProcessor
2017-07-19 13:29:38,337 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/index'                 >> EqModule.index(...)            : void       | @Ok(json:full) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,379 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/page'                  >> EqModule.page(...)             : void       | @Ok(jetx:eq_pages.html) @Fail(http:500) | by 1 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,379 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/codesss'               >> EqModule.codesss(...)          : void       | @Ok(jetx:eq_index.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,380 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/admin'                 >> EqModule.admin(...)            : void       | @Ok(jetx:eq_admin.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,381 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/topage'                >> EqModule.topage(...)           : void       | @Ok(jetx:eq_pages.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,381 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/findall'               >> EqModule.findAll(...)          : Object     | @Ok(json:full) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,383 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/getresult'             >> EqModule.getresult(...)        : Object     | @Ok(jetx:eq_finish.html) @Fail(http:500) | by 1 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,384 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/findallscore'          >> EqModule.findAllScore(...)     : Object     | @Ok(json:full) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,384 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/shanchukaoti'          >> EqModule.shanchukaoti(...)     : Object     | @Ok(json:full) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,386 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/findallkaoti'          >> EqModule.findAllkaoti(...)     : void       | @Ok(jetx:eq_kaoti.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,388 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/quesadd'               >> EqModule.quesadd(...)          : void       | @Ok(json:full) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,390 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/show'                  >> EqModule.show(...)             : Object     | @Ok(jetx:eq_admin.html) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,391 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/adminlogin'            >> EqModule.adminlogin(...)       : void       | @Ok(jetx:eq_adminlogin.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,392 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/adlogin'               >> EqModule.adlogin(...)          : Object     | @Ok(json:full) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,393 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/adminlogin2'           >> EqModule.adminlogin2(...)      : void       | @Ok(jetx:eq_adminlogin.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,397 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/admin1'                >> EqModule.admin1(...)           : void       | @Ok(jetx:eq_adminguanli.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,398 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/findallsobject'        >> EqModule.findAllsObject(...)   : Object     | @Ok(json:full) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,398 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/tianjia'               >> EqModule.tianjia(...)          : void       | @Ok(jetx:eq_kaotiadd.html) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,403 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/chaxunbyid'            >> EqModule.chaxunbyid(...)       : Object     | @Ok(json:full) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,404 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/xiugaiti'              >> EqModule.xiugaiti(...)         : void       | @Ok(jetx:eq_xiugai.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,405 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/baocun'                >> EqModule.baocun(...)           : void       | @Ok(json:full) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:38,406 org.nutz.mvc.impl.NutLoading.evalUrlMapping(NutLoading.java:217) INFO  - Found 21 module methods
2017-07-19 13:29:38,407 org.nutz.mvc.impl.NutLoading.evalLocalization(NutLoading.java:295) DEBUG - Localization: org.nutz.mvc.impl.NutMessageLoader('msg/')  dft<zh-CN>
2017-07-19 13:29:38,411 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 1 resource by src( msg/ ) , regex( ^.+[.]properties$ )
2017-07-19 13:29:38,412 org.nutz.mvc.impl.NutMessageLoader.load(NutMessageLoader.java:27) DEBUG - Load Messages in 1 resource : [[NutResource[zh-CN/user.properties]]]
2017-07-19 13:29:38,415 org.nutz.mvc.impl.NutMessageLoader.load(NutMessageLoader.java:95) DEBUG - Message Loaded, size = 2
2017-07-19 13:29:38,416 org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:267) INFO  - Setup application...
2017-07-19 13:29:38,419 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'dao'<interface org.nutz.dao.Dao>
2017-07-19 13:29:38,421 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:169) DEBUG - 	 >> Load definition
2017-07-19 13:29:38,422 org.nutz.ioc.loader.map.MapLoader.load(MapLoader.java:67) DEBUG - Loading define for name=dao
2017-07-19 13:29:38,429 org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:144) DEBUG - Found IocObject(dao) in IocLoader(JsonLoader@1450558969)
2017-07-19 13:29:38,430 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:199) DEBUG - 	 >> Make...'dao'<interface org.nutz.dao.Dao>
2017-07-19 13:29:38,449 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:84) DEBUG - Load class org.nutz.dao.impl.NutDao without AOP
2017-07-19 13:29:38,450 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:59) DEBUG - Save object 'dao' to [app] 
2017-07-19 13:29:38,453 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'dataSource'<>
2017-07-19 13:29:38,453 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:169) DEBUG - 	 >> Load definition
2017-07-19 13:29:38,453 org.nutz.ioc.loader.map.MapLoader.load(MapLoader.java:67) DEBUG - Loading define for name=dataSource
2017-07-19 13:29:38,464 org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:144) DEBUG - Found IocObject(dataSource) in IocLoader(JsonLoader@1450558969)
2017-07-19 13:29:38,465 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:199) DEBUG - 	 >> Make...'dataSource'<>
2017-07-19 13:29:38,498 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:84) DEBUG - Load class com.alibaba.druid.pool.DruidDataSource without AOP
2017-07-19 13:29:38,498 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:59) DEBUG - Save object 'dataSource' to [app] 
2017-07-19 13:29:38,518 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'conf'<>
2017-07-19 13:29:38,518 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:169) DEBUG - 	 >> Load definition
2017-07-19 13:29:38,518 org.nutz.ioc.loader.map.MapLoader.load(MapLoader.java:67) DEBUG - Loading define for name=conf
2017-07-19 13:29:38,521 org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:144) DEBUG - Found IocObject(conf) in IocLoader(JsonLoader@1450558969)
2017-07-19 13:29:38,521 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:199) DEBUG - 	 >> Make...'conf'<>
2017-07-19 13:29:38,522 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:84) DEBUG - Load class org.nutz.ioc.impl.PropertiesProxy without AOP
2017-07-19 13:29:38,522 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:59) DEBUG - Save object 'conf' to [app] 
2017-07-19 13:29:38,527 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 2 resource by src( custom/ ) , regex( ^.+[.]properties$ )
2017-07-19 13:29:38,532 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'conf'<>
2017-07-19 13:29:38,532 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'conf'<>
2017-07-19 13:29:38,533 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'conf'<>
2017-07-19 13:29:38,534 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'conf'<>
2017-07-19 13:29:38,778 com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:715) INFO  - {dataSource-1} inited
2017-07-19 13:29:38,778 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'dataSource'<>
2017-07-19 13:29:38,791 org.nutz.dao.impl.NutDao.<init>(NutDao.java:105) DEBUG - NutDao[_selfId=0] init ...
2017-07-19 13:29:38,820 org.nutz.filepool.NutFilePool.<init>(NutFilePool.java:23) INFO  - Init file-pool by: C:\Users\Administrator/.nutz/tmp/dao/ [200000]
2017-07-19 13:29:38,821 org.nutz.filepool.NutFilePool.<init>(NutFilePool.java:37) DEBUG - file-pool.home: 'C:\Users\Administrator\.nutz\tmp\dao'
2017-07-19 13:29:38,822 org.nutz.filepool.NutFilePool.<init>(NutFilePool.java:66) INFO  - file-pool.cursor: 0
2017-07-19 13:29:38,831 org.nutz.dao.jdbc.Jdbcs.<clinit>(Jdbcs.java:89) DEBUG - Jdbcs init complete
2017-07-19 13:29:38,832 org.nutz.dao.jdbc.Jdbcs.getExpert(Jdbcs.java:102) INFO  - Get Connection from DataSource for JdbcExpert, if I lock at here, check your database server and configure
2017-07-19 13:29:39,386 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:172) DEBUG - JDBC Driver --> mysql-connector-java-5.1.37 ( Revision: 09940f05b4c98150f352e787a2549f11a2e9da93 )
2017-07-19 13:29:39,386 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:173) DEBUG - JDBC Name   --> MySQL Connector Java
2017-07-19 13:29:39,387 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:175) DEBUG - JDBC URL    --> jdbc:mysql://localhost:3306/wxgame?characterEncoding=UTF-8&autoReconnect=true&failOverReadOnly=false&zeroDateTimeBehavior=convertToNull
2017-07-19 13:29:39,396 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_client=utf8
2017-07-19 13:29:39,396 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_connection=utf8
2017-07-19 13:29:39,396 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_database=utf8
2017-07-19 13:29:39,396 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_filesystem=binary
2017-07-19 13:29:39,396 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_results=
2017-07-19 13:29:39,397 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_server=utf8
2017-07-19 13:29:39,397 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_system=utf8
2017-07-19 13:29:39,397 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_sets_dir=D:\MySQL\MySQL Server 5.1\share\charsets\
2017-07-19 13:29:39,398 org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:189) DEBUG - Database info --> MYSQL:[MySQL - 5.1.49-community]
2017-07-19 13:29:39,411 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 23 resource by src( com/bluefrog/wx/ ) , regex( ^.+[.]class$ )
2017-07-19 13:29:39,536 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'nutQuartzCronJobFactory'<class org.nutz.integration.quartz.NutQuartzCronJobFactory>
2017-07-19 13:29:39,536 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:169) DEBUG - 	 >> Load definition
2017-07-19 13:29:39,537 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:123) ERROR - Error happend during start serivce!
org.nutz.ioc.IocException: Object 'nutQuartzCronJobFactory' without define! For object [nutQuartzCronJobFactory] - type:[class org.nutz.integration.quartz.NutQuartzCronJobFactory]
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:207)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:225)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:144)
	at com.bluefrog.wx.MainSetup.init(MainSetup.java:34)
	at org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:270)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:119)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:78)
	at com.bluefrog.wx.mvc.WXNutFilter.init(WXNutFilter.java:37)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4658)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5277)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.nutz.ioc.ObjectLoadException: Object 'nutQuartzCronJobFactory' without define!
	at org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:149)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:172)
	... 20 more
2017-07-19 13:29:39,540 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:125) ERROR - try to depose ioc
2017-07-19 13:29:39,540 org.nutz.ioc.impl.NutIoc.depose(NutIoc.java:241) INFO  - Closing class org.nutz.ioc.impl.NutIoc@1617901042 startup date [Wed Jul 19 13:29:38 CST 2017]
2017-07-19 13:29:39,540 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:91) DEBUG - Depose object 'dao' ...
2017-07-19 13:29:39,540 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:91) DEBUG - Depose object 'conf' ...
2017-07-19 13:29:39,541 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:91) DEBUG - Depose object 'dataSource' ...
七月 19, 2017 1:29:39 下午 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter nutz
org.nutz.mvc.LoadingException: org.nutz.ioc.IocException: Object 'nutQuartzCronJobFactory' without define! For object [nutQuartzCronJobFactory] - type:[class org.nutz.integration.quartz.NutQuartzCronJobFactory]
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at org.nutz.lang.born.ConstructorBorning.born(ConstructorBorning.java:17)
	at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
	at org.nutz.lang.Mirror.born(Mirror.java:988)
	at org.nutz.lang.Lang.wrapThrow(Lang.java:164)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:133)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:78)
	at com.bluefrog.wx.mvc.WXNutFilter.init(WXNutFilter.java:37)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4658)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5277)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.nutz.ioc.IocException: Object 'nutQuartzCronJobFactory' without define! For object [nutQuartzCronJobFactory] - type:[class org.nutz.integration.quartz.NutQuartzCronJobFactory]
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:207)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:225)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:144)
	at com.bluefrog.wx.MainSetup.init(MainSetup.java:34)
	at org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:270)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:119)
	... 15 more
Caused by: org.nutz.ioc.ObjectLoadException: Object 'nutQuartzCronJobFactory' without define!
	at org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:149)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:172)
	... 20 more

七月 19, 2017 1:29:39 下午 org.apache.catalina.core.StandardContext startInternal
严重: One or more Filters failed to start. Full details will be found in the appropriate container log file
七月 19, 2017 1:29:39 下午 org.apache.catalina.core.StandardContext startInternal
严重: Context [/wg] startup failed due to previous errors
2017-07-19 13:29:39,544 com.alibaba.druid.pool.DruidDataSource.close(DruidDataSource.java:1444) INFO  - {dataSource-1} closed
2017-07-19 13:29:39,545 org.nutz.ioc.impl.NutIoc.depose(NutIoc.java:245) INFO  - class org.nutz.ioc.impl.NutIoc@1617901042 is deposed.
七月 19, 2017 1:29:39 下午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesJdbc
警告: The web application [wg] registered the JDBC driver [com.alibaba.druid.proxy.DruidDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
七月 19, 2017 1:29:39 下午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesJdbc
警告: The web application [wg] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
七月 19, 2017 1:29:39 下午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
警告: The web application [wg] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 java.lang.Object.wait(Native Method)
 java.lang.ref.ReferenceQueue.remove(Unknown Source)
 com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)
七月 19, 2017 1:29:39 下午 org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
严重: The web application [wg] created a ThreadLocal with key of type [org.nutz.mvc.NutMvcContext$1] (value [org.nutz.mvc.NutMvcContext$1@29efc2fe]) and a value of type [org.nutz.lang.util.SimpleContext] (value [{
}]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
七月 19, 2017 1:29:39 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\docs
七月 19, 2017 1:29:39 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\docs has finished in 40 ms
七月 19, 2017 1:29:39 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\examples
七月 19, 2017 1:29:39 下午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
七月 19, 2017 1:29:39 下午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
七月 19, 2017 1:29:39 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\examples has finished in 284 ms
七月 19, 2017 1:29:39 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG
七月 19, 2017 1:29:40 下午 org.apache.jasper.servlet.TldScanner scanJars
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
ALL Nutz Log via Log4jLogAdapter
2017-07-19 13:29:41,094 org.nutz.log.Logs.<clinit>(Logs.java:20) INFO  - Nutz is licensed under the Apache License, Version 2.0 .
Report bugs : https://github.com/nutzam/nutz/issues
2017-07-19 13:29:41,100 org.nutz.mvc.NutFilter.init(NutFilter.java:72) INFO  - NutFilter[nutz] starting ...
2017-07-19 13:29:41,188 org.nutz.resource.Scans.<init>(Scans.java:486) DEBUG - Locations for Scans:
[JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\nutz-1.r.54.r2.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\bin\bootstrap.jar], FileSystemResourceLocation [root=F:\eclipse\eclipse], FileSystemResourceLocation [root=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\classes], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\bin\tomcat-juli.jar]]
2017-07-19 13:29:41,558 org.nutz.resource.Scans.init(Scans.java:75) DEBUG - Locations for Scans:
[JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\taglibs-standard-impl-1.2.5.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\taglibs-standard-compat-1.2.5.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\nutz-integration-quartz-1.r.60.r2.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\taglibs-standard-spec-1.2.5.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\core-3.0.0.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\jetbrick-template-web-2.0.10.jar], FileSystemResourceLocation [root=F:\eclipse\eclipse], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\slf4j-api-1.7.7.jar], FileSystemResourceLocation [root=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\classes], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\bin\tomcat-juli.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\jetbrick-template-nutz-2.0.10.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\jetbrick-commons-2.0.4.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\antlr4-runtime-4.3.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\gson-2.3.1.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\taglibs-standard-jstlel-1.2.5.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\mysql-connector-java-5.1.37.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\nutz-1.r.54.r2.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\bin\bootstrap.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\druid-1.0.26.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\jetbrick-template-2.0.10.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\quartz-2.2.3.jar], JarResourceLocation [jarPath=F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG\WEB-INF\lib\log4j-1.2.17.jar]]
2017-07-19 13:29:41,562 org.nutz.mvc.config.AbstractNutConfig.getMainModule(AbstractNutConfig.java:119) DEBUG - MainModule: <com.bluefrog.wx.MainModule>
2017-07-19 13:29:41,583 org.nutz.mvc.config.AbstractNutConfig.createLoading(AbstractNutConfig.java:50) DEBUG - Loading by class org.nutz.mvc.impl.NutLoading
2017-07-19 13:29:41,586 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:55) INFO  - Nutz Version : 1.r.54.r2 
2017-07-19 13:29:41,587 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:56) INFO  - Nutz.Mvc[nutz] is initializing ...
2017-07-19 13:29:41,587 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:60) DEBUG - Web Container Information:
2017-07-19 13:29:41,588 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:61) DEBUG -  - Default Charset : UTF-8
2017-07-19 13:29:41,588 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:62) DEBUG -  - Current . path  : F:\eclipse\eclipse\.
2017-07-19 13:29:41,588 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:63) DEBUG -  - Java Version    : 1.8.0_111
2017-07-19 13:29:41,589 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:64) DEBUG -  - File separator  : \
2017-07-19 13:29:41,589 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:65) DEBUG -  - Timezone        : Asia/Shanghai
2017-07-19 13:29:41,589 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:66) DEBUG -  - OS              : Windows 7 amd64
2017-07-19 13:29:41,589 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:67) DEBUG -  - ServerInfo      : Apache Tomcat/8.0.33
2017-07-19 13:29:41,589 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:68) DEBUG -  - Servlet API     : 3.1
2017-07-19 13:29:41,589 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:73) DEBUG -  - ContextPath     : /Game4DG
2017-07-19 13:29:41,590 org.nutz.mvc.config.AbstractNutConfig.getMainModule(AbstractNutConfig.java:119) DEBUG - MainModule: <com.bluefrog.wx.MainModule>
2017-07-19 13:29:41,591 org.nutz.mvc.impl.NutLoading.createContext(NutLoading.java:231) DEBUG - >> app.root = F:/apache-tomcat-8.0.33-windows-x64/apache-tomcat-8.0.33/webapps/Game4DG
2017-07-19 13:29:41,673 org.nutz.castor.Castors.reload(Castors.java:115) DEBUG - Using 94 castor for Castors
2017-07-19 13:29:41,679 org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:368) DEBUG - @IocBy(type=org.nutz.mvc.ioc.provider.ComboIocProvider, args=["*js", "ioc/", "*anno", "com.bluefrog.wx", "*tx"],init=[])
2017-07-19 13:29:41,701 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 1 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
2017-07-19 13:29:41,702 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:44) DEBUG - loading ioc js config from [dao.js]
2017-07-19 13:29:41,707 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:52) DEBUG - Loaded 3 bean define from path=[ioc/] --> [conf, dao, dataSource]
2017-07-19 13:29:41,716 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 23 resource by src( com/bluefrog/wx/ ) , regex( ^.+[.]class$ )
2017-07-19 13:29:41,756 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:71) DEBUG - Found : class com.bluefrog.wx.module.EqModule
2017-07-19 13:29:41,787 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:71) DEBUG - Found : class com.bluefrog.wx.quartz.job.CleanNonActiveUserJob
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2017-07-19 13:29:41,792 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:48) INFO  - Found 2 classes in 1 base-packages!
beans = ["cleanNonActiveUserJob", "eqModule"]
2017-07-19 13:29:41,795 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:36) DEBUG - Loaded 5 bean define from reader --
[txREPEATABLE_READ, txSERIALIZABLE, txNONE, txREAD_UNCOMMITTED, txREAD_COMMITTED]
2017-07-19 13:29:41,798 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:96) INFO  - NutIoc init begin ...
2017-07-19 13:29:41,800 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:113) INFO  - ... NutIoc init complete
2017-07-19 13:29:41,801 org.nutz.mvc.config.AbstractNutConfig.getMainModule(AbstractNutConfig.java:119) DEBUG - MainModule: <com.bluefrog.wx.MainModule>
2017-07-19 13:29:41,804 org.nutz.mvc.impl.NutLoading.evalUrlMapping(NutLoading.java:157) INFO  - Build URL mapping by org.nutz.mvc.impl.UrlMappingImpl ...
2017-07-19 13:29:41,899 org.nutz.mvc.impl.NutLoading.createViewMakers(NutLoading.java:358) DEBUG - @Views(JetTemplateViewMaker,DefaultViewMaker)
2017-07-19 13:29:41,906 org.nutz.mvc.impl.NutLoading.createChainMaker(NutLoading.java:259) DEBUG - @ChainBy(org.nutz.mvc.impl.NutActionChainMaker)
2017-07-19 13:29:41,916 org.nutz.mvc.impl.Loadings.scanModules(Loadings.java:154) DEBUG - module class location 'file:/F:/apache-tomcat-8.0.33-windows-x64/apache-tomcat-8.0.33/webapps/Game4DG/WEB-INF/classes/'
2017-07-19 13:29:41,916 org.nutz.mvc.impl.Loadings.scanModuleInPackage(Loadings.java:184) DEBUG -  > scan 'com.bluefrog.wx'
2017-07-19 13:29:41,923 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 23 resource by src( com/bluefrog/wx/ ) , regex( ^.+[.]class$ )
2017-07-19 13:29:41,924 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:198) DEBUG -    >> add 'com.bluefrog.wx.module.EqModule'
2017-07-19 13:29:41,936 org.nutz.mvc.impl.NutActionChainMaker.getProcessorByName(NutActionChainMaker.java:73) INFO  - Optional processor class not found, disabled : org.nutz.integration.shiro.NutShiroProcessor
2017-07-19 13:29:41,943 org.nutz.mvc.impl.NutActionChainMaker.getProcessorByName(NutActionChainMaker.java:73) INFO  - Optional processor class not found, disabled : org.nutz.plugins.validation.ValidationProcessor
2017-07-19 13:29:41,957 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/index'                 >> EqModule.index(...)            : void       | @Ok(json:full) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,970 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/page'                  >> EqModule.page(...)             : void       | @Ok(jetx:eq_pages.html) @Fail(http:500) | by 1 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,970 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/codesss'               >> EqModule.codesss(...)          : void       | @Ok(jetx:eq_index.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,971 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/admin'                 >> EqModule.admin(...)            : void       | @Ok(jetx:eq_admin.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,971 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/topage'                >> EqModule.topage(...)           : void       | @Ok(jetx:eq_pages.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,972 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/findall'               >> EqModule.findAll(...)          : Object     | @Ok(json:full) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,973 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/getresult'             >> EqModule.getresult(...)        : Object     | @Ok(jetx:eq_finish.html) @Fail(http:500) | by 1 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,974 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/findallscore'          >> EqModule.findAllScore(...)     : Object     | @Ok(json:full) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,974 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/shanchukaoti'          >> EqModule.shanchukaoti(...)     : Object     | @Ok(json:full) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,975 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/findallkaoti'          >> EqModule.findAllkaoti(...)     : void       | @Ok(jetx:eq_kaoti.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,975 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/quesadd'               >> EqModule.quesadd(...)          : void       | @Ok(json:full) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,976 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/show'                  >> EqModule.show(...)             : Object     | @Ok(jetx:eq_admin.html) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,976 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/adminlogin'            >> EqModule.adminlogin(...)       : void       | @Ok(jetx:eq_adminlogin.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,977 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/adlogin'               >> EqModule.adlogin(...)          : Object     | @Ok(json:full) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,977 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/adminlogin2'           >> EqModule.adminlogin2(...)      : void       | @Ok(jetx:eq_adminlogin.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,979 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/admin1'                >> EqModule.admin1(...)           : void       | @Ok(jetx:eq_adminguanli.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,980 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/findallsobject'        >> EqModule.findAllsObject(...)   : Object     | @Ok(json:full) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,980 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/tianjia'               >> EqModule.tianjia(...)          : void       | @Ok(jetx:eq_kaotiadd.html) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,981 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/chaxunbyid'            >> EqModule.chaxunbyid(...)       : Object     | @Ok(json:full) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,981 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/xiugaiti'              >> EqModule.xiugaiti(...)         : void       | @Ok(jetx:eq_xiugai.html) @Fail(http:500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,982 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:130) DEBUG -    '/eq/baocun'                >> EqModule.baocun(...)           : void       | @Ok(json:full) @Fail(jsp:jsp.500) | by 0 Filters | (I:UTF-8/O:UTF-8)
2017-07-19 13:29:41,983 org.nutz.mvc.impl.NutLoading.evalUrlMapping(NutLoading.java:217) INFO  - Found 21 module methods
2017-07-19 13:29:41,983 org.nutz.mvc.impl.NutLoading.evalLocalization(NutLoading.java:295) DEBUG - Localization: org.nutz.mvc.impl.NutMessageLoader('msg/')  dft<zh-CN>
2017-07-19 13:29:41,988 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 1 resource by src( msg/ ) , regex( ^.+[.]properties$ )
2017-07-19 13:29:41,989 org.nutz.mvc.impl.NutMessageLoader.load(NutMessageLoader.java:27) DEBUG - Load Messages in 1 resource : [[NutResource[zh-CN/user.properties]]]
2017-07-19 13:29:41,994 org.nutz.mvc.impl.NutMessageLoader.load(NutMessageLoader.java:95) DEBUG - Message Loaded, size = 2
2017-07-19 13:29:41,995 org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:267) INFO  - Setup application...
2017-07-19 13:29:41,996 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'dao'<interface org.nutz.dao.Dao>
2017-07-19 13:29:41,997 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:169) DEBUG - 	 >> Load definition
2017-07-19 13:29:41,998 org.nutz.ioc.loader.map.MapLoader.load(MapLoader.java:67) DEBUG - Loading define for name=dao
2017-07-19 13:29:42,002 org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:144) DEBUG - Found IocObject(dao) in IocLoader(JsonLoader@1402440701)
2017-07-19 13:29:42,002 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:199) DEBUG - 	 >> Make...'dao'<interface org.nutz.dao.Dao>
2017-07-19 13:29:42,025 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:84) DEBUG - Load class org.nutz.dao.impl.NutDao without AOP
2017-07-19 13:29:42,026 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:59) DEBUG - Save object 'dao' to [app] 
2017-07-19 13:29:42,029 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'dataSource'<>
2017-07-19 13:29:42,029 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:169) DEBUG - 	 >> Load definition
2017-07-19 13:29:42,029 org.nutz.ioc.loader.map.MapLoader.load(MapLoader.java:67) DEBUG - Loading define for name=dataSource
2017-07-19 13:29:42,038 org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:144) DEBUG - Found IocObject(dataSource) in IocLoader(JsonLoader@1402440701)
2017-07-19 13:29:42,038 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:199) DEBUG - 	 >> Make...'dataSource'<>
2017-07-19 13:29:42,065 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:84) DEBUG - Load class com.alibaba.druid.pool.DruidDataSource without AOP
2017-07-19 13:29:42,065 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:59) DEBUG - Save object 'dataSource' to [app] 
2017-07-19 13:29:42,084 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'conf'<>
2017-07-19 13:29:42,085 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:169) DEBUG - 	 >> Load definition
2017-07-19 13:29:42,085 org.nutz.ioc.loader.map.MapLoader.load(MapLoader.java:67) DEBUG - Loading define for name=conf
2017-07-19 13:29:42,086 org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:144) DEBUG - Found IocObject(conf) in IocLoader(JsonLoader@1402440701)
2017-07-19 13:29:42,086 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:199) DEBUG - 	 >> Make...'conf'<>
2017-07-19 13:29:42,087 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:84) DEBUG - Load class org.nutz.ioc.impl.PropertiesProxy without AOP
2017-07-19 13:29:42,087 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:59) DEBUG - Save object 'conf' to [app] 
2017-07-19 13:29:42,091 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 2 resource by src( custom/ ) , regex( ^.+[.]properties$ )
2017-07-19 13:29:42,097 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'conf'<>
2017-07-19 13:29:42,098 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'conf'<>
2017-07-19 13:29:42,099 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'conf'<>
2017-07-19 13:29:42,099 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'conf'<>
2017-07-19 13:29:42,174 com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:715) INFO  - {dataSource-1} inited
2017-07-19 13:29:42,174 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'dataSource'<>
2017-07-19 13:29:42,184 org.nutz.dao.impl.NutDao.<init>(NutDao.java:105) DEBUG - NutDao[_selfId=0] init ...
2017-07-19 13:29:42,210 org.nutz.filepool.NutFilePool.<init>(NutFilePool.java:23) INFO  - Init file-pool by: C:\Users\Administrator/.nutz/tmp/dao/ [200000]
2017-07-19 13:29:42,210 org.nutz.filepool.NutFilePool.<init>(NutFilePool.java:37) DEBUG - file-pool.home: 'C:\Users\Administrator\.nutz\tmp\dao'
2017-07-19 13:29:42,211 org.nutz.filepool.NutFilePool.<init>(NutFilePool.java:66) INFO  - file-pool.cursor: 0
2017-07-19 13:29:42,221 org.nutz.dao.jdbc.Jdbcs.<clinit>(Jdbcs.java:89) DEBUG - Jdbcs init complete
2017-07-19 13:29:42,221 org.nutz.dao.jdbc.Jdbcs.getExpert(Jdbcs.java:102) INFO  - Get Connection from DataSource for JdbcExpert, if I lock at here, check your database server and configure
2017-07-19 13:29:42,718 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:172) DEBUG - JDBC Driver --> mysql-connector-java-5.1.37 ( Revision: 09940f05b4c98150f352e787a2549f11a2e9da93 )
2017-07-19 13:29:42,719 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:173) DEBUG - JDBC Name   --> MySQL Connector Java
2017-07-19 13:29:42,719 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:175) DEBUG - JDBC URL    --> jdbc:mysql://localhost:3306/wxgame?characterEncoding=UTF-8&autoReconnect=true&failOverReadOnly=false&zeroDateTimeBehavior=convertToNull
2017-07-19 13:29:42,728 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_client=utf8
2017-07-19 13:29:42,728 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_connection=utf8
2017-07-19 13:29:42,728 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_database=utf8
2017-07-19 13:29:42,729 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_filesystem=binary
2017-07-19 13:29:42,729 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_results=
2017-07-19 13:29:42,729 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_server=utf8
2017-07-19 13:29:42,729 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_set_system=utf8
2017-07-19 13:29:42,729 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:184) DEBUG - Mysql : character_sets_dir=D:\MySQL\MySQL Server 5.1\share\charsets\
2017-07-19 13:29:42,730 org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:189) DEBUG - Database info --> MYSQL:[MySQL - 5.1.49-community]
2017-07-19 13:29:42,743 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 23 resource by src( com/bluefrog/wx/ ) , regex( ^.+[.]class$ )
2017-07-19 13:29:42,850 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:149) DEBUG - Get 'nutQuartzCronJobFactory'<class org.nutz.integration.quartz.NutQuartzCronJobFactory>
2017-07-19 13:29:42,850 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:169) DEBUG - 	 >> Load definition
2017-07-19 13:29:42,851 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:123) ERROR - Error happend during start serivce!
org.nutz.ioc.IocException: Object 'nutQuartzCronJobFactory' without define! For object [nutQuartzCronJobFactory] - type:[class org.nutz.integration.quartz.NutQuartzCronJobFactory]
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:207)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:225)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:144)
	at com.bluefrog.wx.MainSetup.init(MainSetup.java:34)
	at org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:270)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:119)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:78)
	at com.bluefrog.wx.mvc.WXNutFilter.init(WXNutFilter.java:37)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4658)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5277)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1092)
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1834)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.nutz.ioc.ObjectLoadException: Object 'nutQuartzCronJobFactory' without define!
	at org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:149)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:172)
	... 24 more
2017-07-19 13:29:42,853 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:125) ERROR - try to depose ioc
2017-07-19 13:29:42,854 org.nutz.ioc.impl.NutIoc.depose(NutIoc.java:241) INFO  - Closing class org.nutz.ioc.impl.NutIoc@912172890 startup date [Wed Jul 19 13:29:41 CST 2017]
2017-07-19 13:29:42,854 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:91) DEBUG - Depose object 'dao' ...
2017-07-19 13:29:42,854 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:91) DEBUG - Depose object 'conf' ...
2017-07-19 13:29:42,854 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:91) DEBUG - Depose object 'dataSource' ...
七月 19, 2017 1:29:42 下午 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter nutz
org.nutz.mvc.LoadingException: org.nutz.ioc.IocException: Object 'nutQuartzCronJobFactory' without define! For object [nutQuartzCronJobFactory] - type:[class org.nutz.integration.quartz.NutQuartzCronJobFactory]
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at org.nutz.lang.born.ConstructorBorning.born(ConstructorBorning.java:17)
	at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
	at org.nutz.lang.Mirror.born(Mirror.java:988)
	at org.nutz.lang.Lang.wrapThrow(Lang.java:164)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:133)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:78)
	at com.bluefrog.wx.mvc.WXNutFilter.init(WXNutFilter.java:37)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4658)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5277)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1092)
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1834)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.nutz.ioc.IocException: Object 'nutQuartzCronJobFactory' without define! For object [nutQuartzCronJobFactory] - type:[class org.nutz.integration.quartz.NutQuartzCronJobFactory]
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:207)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:225)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:144)
	at com.bluefrog.wx.MainSetup.init(MainSetup.java:34)
	at org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:270)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:119)
	... 19 more
Caused by: org.nutz.ioc.ObjectLoadException: Object 'nutQuartzCronJobFactory' without define!
	at org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:149)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:172)
	... 24 more

2017-07-19 13:29:42,859 com.alibaba.druid.pool.DruidDataSource.close(DruidDataSource.java:1444) INFO  - {dataSource-1} closed
2017-07-19 13:29:42,860 org.nutz.ioc.impl.NutIoc.depose(NutIoc.java:245) INFO  - class org.nutz.ioc.impl.NutIoc@912172890 is deposed.
七月 19, 2017 1:29:42 下午 org.apache.catalina.core.StandardContext startInternal
严重: One or more Filters failed to start. Full details will be found in the appropriate container log file
七月 19, 2017 1:29:42 下午 org.apache.catalina.core.StandardContext startInternal
严重: Context [/Game4DG] startup failed due to previous errors
七月 19, 2017 1:29:42 下午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesJdbc
警告: The web application [Game4DG] registered the JDBC driver [com.alibaba.druid.proxy.DruidDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
七月 19, 2017 1:29:42 下午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesJdbc
警告: The web application [Game4DG] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
七月 19, 2017 1:29:42 下午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
警告: The web application [Game4DG] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 java.lang.Object.wait(Native Method)
 java.lang.ref.ReferenceQueue.remove(Unknown Source)
 com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)
七月 19, 2017 1:29:42 下午 org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
严重: The web application [Game4DG] created a ThreadLocal with key of type [org.nutz.mvc.NutMvcContext$1] (value [org.nutz.mvc.NutMvcContext$1@388855c6]) and a value of type [org.nutz.lang.util.SimpleContext] (value [{
}]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
七月 19, 2017 1:29:42 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\Game4DG has finished in 2,972 ms
七月 19, 2017 1:29:42 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\host-manager
七月 19, 2017 1:29:42 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\host-manager has finished in 30 ms
七月 19, 2017 1:29:42 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\manager
七月 19, 2017 1:29:42 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\manager has finished in 23 ms
七月 19, 2017 1:29:42 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\ROOT
七月 19, 2017 1:29:42 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory F:\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\ROOT has finished in 16 ms
七月 19, 2017 1:29:42 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-nio-8090"]
七月 19, 2017 1:29:42 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-nio-8009"]
七月 19, 2017 1:29:42 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 7428 ms
2017-07-19 13:29:43,202 org.nutz.dao.impl.NutDao.finalize(NutDao.java:939) DEBUG - NutDao[_selfId=0] finalize
2017-07-19 13:29:43,215 org.nutz.dao.impl.NutDao.finalize(NutDao.java:939) DEBUG - NutDao[_selfId=0] finalize

3 回复
@IocBy(type=org.nutz.mvc.ioc.provider.ComboIocProvider, args={"*js", "ioc/", "*anno", "com.bluefrog.wx", "*tx", "*org.nutz.integration.quartz.QuartzIocLoader"})

我先试一下 我JS的路径是直接读取数据库配置文件的

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