NutzCN Logo
问答 集成Redis 启动报错,急求解决方法!
发布于 2734天前 作者 qq_b7c44cd1 1151 次浏览 复制 上一个帖子 下一个帖子
标签:

1 redis 服务已经启动,命令测试已经成功。
2.引入的jar:
commons-pool2-2.4.2.jar
jedis-2.8.2.jar
nutz-integration-jedis-1.r.61.r2.jar
3.MainModule.java:
package net.wendal.nutzbook;

import org.nutz.integration.shiro.ShiroSessionProvider;
import org.nutz.mvc.annotation.*;
import org.nutz.mvc.ioc.provider.ComboIocProvider;

/**
* @author mrj
* @date 2017/5/7
*/
@SessionBy(ShiroSessionProvider.class)
@ChainBy(args="mvc/nutzbook-mvc-chain.js")
@Localization(value="msg/", defaultLocalizationKey="zh-CN")
@SetupBy(value=MainSetup.class)
@IocBy(type=ComboIocProvider.class, args={
"*js", "ioc/",
"*anno", "net.wendal.nutzbook",
"*tx",
"*quartz","*jedis",""})
@Modules(scanPackage = true)
public class MainModule {
public MainModule() {
}
}
4.MainSetup.java :
package net.wendal.nutzbook;

import net.sf.ehcache.CacheManager;
import net.wendal.nutzbook.bean.User;
import net.wendal.nutzbook.service.AuthorityService;
import net.wendal.nutzbook.service.UserService;
import org.nutz.dao.Dao;
import org.nutz.dao.util.Daos;
import org.nutz.integration.jedis.JedisAgent;
import org.nutz.integration.quartz.NutQuartzCronJobFactory;
import org.nutz.ioc.Ioc;
import org.nutz.mvc.NutConfig;
import org.nutz.mvc.Setup;
import redis.clients.jedis.Jedis;

import static org.nutz.dao.util.Pojos.log;

/**
* mrj
*/
public class MainSetup implements Setup {

// 注意是init方法,不是destroy方法
public void init(NutConfig nc) {



    Ioc ioc = nc.getIoc();


    Dao dao = ioc.get(Dao.class);
    //Daos.migration(dao, User.class, true, false, false);
    // 如果提示没有createTablesInPackage方法,请确认用了最新版的nutz,且老版本的nutz已经删除干净
    Daos.createTablesInPackage(dao, "net.wendal.nutzbook", false);


    JedisAgent jedisAgent = ioc.get(JedisAgent.class);
            try (Jedis jedis = jedisAgent.getResource()) { // Java7的语法
                String re = jedis.set("_nutzbook_test_key", "http://nutzbook.wendal.net");
                log.debug("redis say : " + re);
                re = jedis.get("_nutzbook_test_key");
                log.debug("redis say : " + re);
            } finally {}


    // 初始化默认根用户
    if (dao.count(User.class) == 0) {
        UserService us = ioc.get(UserService.class);
        us.add("admin", "123456");


    }
  /*  if (dao.count(User.class) == 0) {
        User user = new User();
        user.setName("admin");
        user.setPassword("123456");
        user.setCreateTime(new Date());
        user.setUpdateTime(new Date());
        dao.insert(user);
    }*/


    // 获取NutQuartzCronJobFactory从而触发计划任务的初始化与启动
    // ioc.get(NutQuartzCronJobFactory.class);
    System.out.print("-----hhhh--------");
    // 测试发送邮件
     /*     try {
              HtmlEmail email = ioc.get(HtmlEmail.class);
              email.setSubject("测试NutzBook");
              email.setMsg("This is a test mail ... :-)" + System.currentTimeMillis());
              email.addTo("3125189441@qq.com");//请务必改成您自己的邮箱啊!!!
              email.buildMimeMessage();
              email.sendMimeMessage();
          } catch (Exception e) {
              e.printStackTrace();
          }*/
    // 获取NutQuartzCronJobFactory从而触发计划任务的初始化与启动
    //ioc.get(Scheduler.class);
    ioc.get(NutQuartzCronJobFactory.class);

    AuthorityService as = ioc.get(AuthorityService.class);
    as.initFormPackage("net.wendal.nutzbook");
    as.checkBasicRoles(dao.fetch(User.class, "admin"));

    CacheManager cacheManager = ioc.get(CacheManager.class);
    log.debug("Ehcache CacheManager = " + cacheManager);
}

public void destroy(NutConfig nc) {
    // webapp销毁之前执行的逻辑
    // 这个时候依然可以从nc取出ioc, 然后取出需要的ioc 对象进行操作
}

}
日志错误:

/usr/local/tomcat7/bin/catalina.sh run
[2017-05-21 09:38:55,308] Artifact nutz:war exploded: Server is not connected. Deploy is not available.
Connected to the target VM, address: '127.0.0.1:51514', transport: 'socket'
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Server version:        Apache Tomcat/7.0.76
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Server built:          Mar 9 2017 13:49:01 UTC
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Server number:         7.0.76.0
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: OS Name:               Mac OS X
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: OS Version:            10.12.2
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Architecture:          x86_64
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Java Home:             /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: JVM Version:           1.8.0_121-b13
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: JVM Vendor:            Oracle Corporation
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: CATALINA_BASE:         /Users/morongjun/Library/Caches/IntelliJIdea2017.1/tomcat/Unnamed_nutz
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: CATALINA_HOME:         /usr/local/tomcat7
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Djava.util.logging.config.file=/Users/morongjun/Library/Caches/IntelliJIdea2017.1/tomcat/Unnamed_nutz/conf/logging.properties
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:51514,suspend=y,server=n
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Dcom.sun.management.jmxremote=
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Dcom.sun.management.jmxremote.port=1099
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Dcom.sun.management.jmxremote.ssl=false
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Dcom.sun.management.jmxremote.authenticate=false
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Djava.rmi.server.hostname=127.0.0.1
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Djava.endorsed.dirs=/usr/local/tomcat7/endorsed
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Dcatalina.base=/Users/morongjun/Library/Caches/IntelliJIdea2017.1/tomcat/Unnamed_nutz
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Dcatalina.home=/usr/local/tomcat7
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.VersionLoggerListener log
??: Command line argument: -Djava.io.tmpdir=/usr/local/tomcat7/temp
?? 21, 2017 9:39:02 ?? 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: /Users/morongjun/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
?? 21, 2017 9:39:02 ?? org.apache.coyote.AbstractProtocol init
??: Initializing ProtocolHandler ["http-bio-8080"]
?? 21, 2017 9:39:02 ?? org.apache.coyote.AbstractProtocol init
??: Initializing ProtocolHandler ["ajp-bio-8009"]
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.Catalina load
??: Initialization processed in 1199 ms
?? 21, 2017 9:39:02 ?? org.apache.catalina.core.StandardService startInternal
??: Starting service Catalina
?? 21, 2017 9:39:02 ?? org.apache.catalina.core.StandardEngine startInternal
??: Starting Servlet Engine: Apache Tomcat/7.0.76
?? 21, 2017 9:39:02 ?? org.apache.coyote.AbstractProtocol start
??: Starting ProtocolHandler ["http-bio-8080"]
?? 21, 2017 9:39:02 ?? org.apache.coyote.AbstractProtocol start
??: Starting ProtocolHandler ["ajp-bio-8009"]
?? 21, 2017 9:39:02 ?? org.apache.catalina.startup.Catalina start
??: Server startup in 112 ms
Connected to server
[2017-05-21 09:39:05,273] Artifact nutz:war exploded: Artifact is being deployed, please wait...
?? 21, 2017 9:39:07 ?? org.apache.catalina.startup.TldConfig execute
??: 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.
2017-05-21 21:39:07,497 org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:128) INFO  - Starting Shiro environment initialization.
2017-05-21 21:39:07,524 org.apache.shiro.web.env.IniWebEnvironment.init(IniWebEnvironment.java:76) DEBUG - Checking any specified config locations.
2017-05-21 21:39:07,525 org.apache.shiro.web.env.IniWebEnvironment.init(IniWebEnvironment.java:81) DEBUG - No INI instance or config locations specified.  Trying default config locations.
2017-05-21 21:39:07,544 org.apache.shiro.io.ResourceUtils.loadFromClassPath(ResourceUtils.java:159) DEBUG - Opening resource from class path [shiro.ini]
2017-05-21 21:39:07,586 org.apache.shiro.config.Ini.load(Ini.java:351) DEBUG - Parsing [main]
2017-05-21 21:39:07,590 org.apache.shiro.config.Ini.load(Ini.java:351) DEBUG - Parsing [urls]
2017-05-21 21:39:07,591 org.apache.shiro.web.env.IniWebEnvironment.getDefaultIni(IniWebEnvironment.java:136) DEBUG - Discovered non-empty INI configuration at location 'classpath:shiro.ini'.  Using for configuration.
2017-05-21 21:39:07,597 org.apache.shiro.config.IniFactorySupport.createInstance(IniFactorySupport.java:122) DEBUG - Creating instance from Ini [sections=main,urls]
2017-05-21 21:39:07,985 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: false
2017-05-21 21:39:07,986 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Boolean' value 'false' to type 'Boolean'
2017-05-21 21:39:07,986 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Boolean
2017-05-21 21:39:07,990 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:07,991 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Byte'
2017-05-21 21:39:07,991 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:171) DEBUG -     Converted to Byte value '0'
2017-05-21 21:39:07,992 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value:  
2017-05-21 21:39:07,992 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Character' value ' ' to type 'Character'
2017-05-21 21:39:07,994 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Character
2017-05-21 21:39:07,995 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:07,996 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Double'
2017-05-21 21:39:07,997 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:171) DEBUG -     Converted to Double value '0.0'
2017-05-21 21:39:07,998 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:07,999 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Float'
2017-05-21 21:39:07,999 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:171) DEBUG -     Converted to Float value '0.0'
2017-05-21 21:39:08,002 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:08,003 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Integer'
2017-05-21 21:39:08,004 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Integer
2017-05-21 21:39:08,006 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:08,007 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Long'
2017-05-21 21:39:08,008 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:171) DEBUG -     Converted to Long value '0'
2017-05-21 21:39:08,010 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:08,010 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Short'
2017-05-21 21:39:08,010 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:171) DEBUG -     Converted to Short value '0'
2017-05-21 21:39:08,013 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0.0
2017-05-21 21:39:08,014 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'BigDecimal' value '0.0' to type 'BigDecimal'
2017-05-21 21:39:08,014 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a BigDecimal
2017-05-21 21:39:08,016 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:08,016 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'BigInteger' value '0' to type 'BigInteger'
2017-05-21 21:39:08,016 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a BigInteger
2017-05-21 21:39:08,017 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: false
2017-05-21 21:39:08,017 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Boolean' value 'false' to type 'Boolean'
2017-05-21 21:39:08,017 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Boolean
2017-05-21 21:39:08,018 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:08,018 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Byte'
2017-05-21 21:39:08,018 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:171) DEBUG -     Converted to Byte value '0'
2017-05-21 21:39:08,019 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value:  
2017-05-21 21:39:08,019 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Character' value ' ' to type 'Character'
2017-05-21 21:39:08,019 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Character
2017-05-21 21:39:08,020 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:08,020 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Double'
2017-05-21 21:39:08,021 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:171) DEBUG -     Converted to Double value '0.0'
2017-05-21 21:39:08,021 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:08,022 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Float'
2017-05-21 21:39:08,022 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:171) DEBUG -     Converted to Float value '0.0'
2017-05-21 21:39:08,022 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:08,023 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Integer'
2017-05-21 21:39:08,023 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Integer
2017-05-21 21:39:08,023 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:08,023 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Long'
2017-05-21 21:39:08,024 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:171) DEBUG -     Converted to Long value '0'
2017-05-21 21:39:08,024 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 0
2017-05-21 21:39:08,024 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer' value '0' to type 'Short'
2017-05-21 21:39:08,025 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:171) DEBUG -     Converted to Short value '0'
2017-05-21 21:39:08,026 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: 
2017-05-21 21:39:08,026 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'String' value '' to type 'String'
2017-05-21 21:39:08,036 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Z@636eeab6
2017-05-21 21:39:08,037 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'boolean[]' value '[Z@636eeab6' to type 'boolean[]'
2017-05-21 21:39:08,037 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a boolean[]
2017-05-21 21:39:08,037 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [B@7411ac7f
2017-05-21 21:39:08,038 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'byte[]' value '[B@7411ac7f' to type 'byte[]'
2017-05-21 21:39:08,038 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a byte[]
2017-05-21 21:39:08,038 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [C@d31b84d
2017-05-21 21:39:08,039 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'char[]' value '[C@d31b84d' to type 'char[]'
2017-05-21 21:39:08,039 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a char[]
2017-05-21 21:39:08,039 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [D@2dda4987
2017-05-21 21:39:08,040 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'double[]' value '[D@2dda4987' to type 'double[]'
2017-05-21 21:39:08,040 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a double[]
2017-05-21 21:39:08,040 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [F@39f53dd0
2017-05-21 21:39:08,041 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'float[]' value '[F@39f53dd0' to type 'float[]'
2017-05-21 21:39:08,041 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a float[]
2017-05-21 21:39:08,042 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [I@40fe0cc5
2017-05-21 21:39:08,043 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'int[]' value '[I@40fe0cc5' to type 'int[]'
2017-05-21 21:39:08,043 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a int[]
2017-05-21 21:39:08,043 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [J@408d3747
2017-05-21 21:39:08,044 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'long[]' value '[J@408d3747' to type 'long[]'
2017-05-21 21:39:08,044 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a long[]
2017-05-21 21:39:08,044 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [S@3f64d8a0
2017-05-21 21:39:08,044 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'short[]' value '[S@3f64d8a0' to type 'short[]'
2017-05-21 21:39:08,045 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a short[]
2017-05-21 21:39:08,046 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.math.BigDecimal;@2f6f7921
2017-05-21 21:39:08,046 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'BigDecimal[]' value '[Ljava.math.BigDecimal;@2f6f7921' to type 'BigDecimal[]'
2017-05-21 21:39:08,046 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a BigDecimal[]
2017-05-21 21:39:08,047 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.math.BigInteger;@36d9fb9d
2017-05-21 21:39:08,048 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'BigInteger[]' value '[Ljava.math.BigInteger;@36d9fb9d' to type 'BigInteger[]'
2017-05-21 21:39:08,048 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a BigInteger[]
2017-05-21 21:39:08,049 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.lang.Boolean;@2f61843e
2017-05-21 21:39:08,049 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Boolean[]' value '[Ljava.lang.Boolean;@2f61843e' to type 'Boolean[]'
2017-05-21 21:39:08,050 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Boolean[]
2017-05-21 21:39:08,050 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.lang.Byte;@7b935682
2017-05-21 21:39:08,050 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Byte[]' value '[Ljava.lang.Byte;@7b935682' to type 'Byte[]'
2017-05-21 21:39:08,051 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Byte[]
2017-05-21 21:39:08,051 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.lang.Character;@5a743775
2017-05-21 21:39:08,051 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Character[]' value '[Ljava.lang.Character;@5a743775' to type 'Character[]'
2017-05-21 21:39:08,052 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Character[]
2017-05-21 21:39:08,052 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.lang.Double;@23882ab5
2017-05-21 21:39:08,053 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Double[]' value '[Ljava.lang.Double;@23882ab5' to type 'Double[]'
2017-05-21 21:39:08,054 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Double[]
2017-05-21 21:39:08,055 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.lang.Float;@612d7b57
2017-05-21 21:39:08,055 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Float[]' value '[Ljava.lang.Float;@612d7b57' to type 'Float[]'
2017-05-21 21:39:08,056 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Float[]
2017-05-21 21:39:08,056 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.lang.Integer;@78266bec
2017-05-21 21:39:08,057 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Integer[]' value '[Ljava.lang.Integer;@78266bec' to type 'Integer[]'
2017-05-21 21:39:08,057 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Integer[]
2017-05-21 21:39:08,058 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.lang.Long;@2041a11c
2017-05-21 21:39:08,058 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Long[]' value '[Ljava.lang.Long;@2041a11c' to type 'Long[]'
2017-05-21 21:39:08,058 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Long[]
2017-05-21 21:39:08,059 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.lang.Short;@2abc8180
2017-05-21 21:39:08,059 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Short[]' value '[Ljava.lang.Short;@2abc8180' to type 'Short[]'
2017-05-21 21:39:08,059 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Short[]
2017-05-21 21:39:08,060 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.lang.String;@79ca56a8
2017-05-21 21:39:08,061 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'String[]' value '[Ljava.lang.String;@79ca56a8' to type 'String[]'
2017-05-21 21:39:08,062 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a String[]
2017-05-21 21:39:08,062 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.lang.Class;@32f83b76
2017-05-21 21:39:08,066 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Class[]' value '[Ljava.lang.Class;@32f83b76' to type 'Class[]'
2017-05-21 21:39:08,068 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Class[]
2017-05-21 21:39:08,071 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.util.Date;@1f1c2574
2017-05-21 21:39:08,073 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Date[]' value '[Ljava.util.Date;@1f1c2574' to type 'Date[]'
2017-05-21 21:39:08,074 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Date[]
2017-05-21 21:39:08,075 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.util.Calendar;@7a367414
2017-05-21 21:39:08,079 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'Calendar[]' value '[Ljava.util.Calendar;@7a367414' to type 'Calendar[]'
2017-05-21 21:39:08,087 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a Calendar[]
2017-05-21 21:39:08,088 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.io.File;@77af6072
2017-05-21 21:39:08,089 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'java.io.File[]' value '[Ljava.io.File;@77af6072' to type 'java.io.File[]'
2017-05-21 21:39:08,089 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a java.io.File[]
2017-05-21 21:39:08,090 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.sql.Date;@36b097b6
2017-05-21 21:39:08,090 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'java.sql.Date[]' value '[Ljava.sql.Date;@36b097b6' to type 'java.sql.Date[]'
2017-05-21 21:39:08,091 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a java.sql.Date[]
2017-05-21 21:39:08,092 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.sql.Time;@40ab1c59
2017-05-21 21:39:08,092 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'java.sql.Time[]' value '[Ljava.sql.Time;@40ab1c59' to type 'java.sql.Time[]'
2017-05-21 21:39:08,093 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a java.sql.Time[]
2017-05-21 21:39:08,093 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.sql.Timestamp;@7eb46bde
2017-05-21 21:39:08,094 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'java.sql.Timestamp[]' value '[Ljava.sql.Timestamp;@7eb46bde' to type 'java.sql.Timestamp[]'
2017-05-21 21:39:08,095 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a java.sql.Timestamp[]
2017-05-21 21:39:08,097 org.apache.commons.beanutils.converters.AbstractConverter.setDefaultValue(AbstractConverter.java:353) DEBUG - Setting default value: [Ljava.net.URL;@6796d71e
2017-05-21 21:39:08,099 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'java.net.URL[]' value '[Ljava.net.URL;@6796d71e' to type 'java.net.URL[]'
2017-05-21 21:39:08,099 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:162) DEBUG -     No conversion required, value is already a java.net.URL[]
2017-05-21 21:39:08,121 org.apache.commons.beanutils.ConvertUtilsBean.convert(ConvertUtilsBean.java:481) DEBUG - Convert string 'classpath:ehcache.xml' to class 'java.lang.String'
2017-05-21 21:39:08,122 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'String' value 'classpath:ehcache.xml' to type 'String'
2017-05-21 21:39:08,126 org.apache.shiro.cache.ehcache.EhCacheManager.ensureCacheManager(EhCacheManager.java:206) DEBUG - cacheManager property not set.  Constructing CacheManager instance... 
2017-05-21 21:39:08,148 org.apache.shiro.io.ResourceUtils.loadFromClassPath(ResourceUtils.java:159) DEBUG - Opening resource from class path [ehcache.xml]
2017-05-21 21:39:08,160 net.sf.ehcache.config.ConfigurationFactory.parseConfiguration(ConfigurationFactory.java:150) DEBUG - Configuring ehcache from InputStream
2017-05-21 21:39:08,190 net.sf.ehcache.config.BeanHandler.setAttribute(BeanHandler.java:271) DEBUG - Ignoring ehcache attribute xmlns:xsi
2017-05-21 21:39:08,191 net.sf.ehcache.config.BeanHandler.setAttribute(BeanHandler.java:271) DEBUG - Ignoring ehcache attribute xsi:noNamespaceSchemaLocation
2017-05-21 21:39:08,196 net.sf.ehcache.config.DiskStoreConfiguration.translatePath(DiskStoreConfiguration.java:141) DEBUG - Disk Store Path: ehcache.disk.store.dir/yvr_cache
2017-05-21 21:39:08,254 net.sf.ehcache.config.CacheConfiguration.setStatistics(CacheConfiguration.java:2388) WARN  - Statistics can no longer be enabled via configuration.
2017-05-21 21:39:08,276 net.sf.ehcache.util.PropertyUtil.parseProperties(PropertyUtil.java:87) DEBUG - propertiesString is null.
2017-05-21 21:39:08,318 net.sf.ehcache.config.ConfigurationHelper.createCacheManagerEventListener(ConfigurationHelper.java:189) DEBUG - No CacheManagerEventListenerFactory class specified. Skipping...
?? 21, 2017 9:39:12 ?? org.apache.catalina.startup.HostConfig deployDirectory
??: Deploying web application directory /usr/local/tomcat7/webapps/manager
?? 21, 2017 9:39:12 ?? org.apache.catalina.startup.HostConfig deployDirectory
??: Deployment of web application directory /usr/local/tomcat7/webapps/manager has finished in 139 ms
2017-05-21 21:39:13,573 net.sf.ehcache.Cache.createBootstrapCacheLoader(Cache.java:1044) DEBUG - No BootstrapCacheLoaderFactory class specified. Skipping...
2017-05-21 21:39:13,574 net.sf.ehcache.Cache.createCacheWriter(Cache.java:1017) DEBUG - CacheWriter factory not configured. Skipping...
2017-05-21 21:39:13,575 net.sf.ehcache.config.ConfigurationHelper.createCacheExceptionHandler(ConfigurationHelper.java:100) DEBUG - No CacheExceptionHandlerFactory class specified. Skipping...
2017-05-21 21:39:13,596 net.sf.ehcache.Cache.createBootstrapCacheLoader(Cache.java:1044) DEBUG - No BootstrapCacheLoaderFactory class specified. Skipping...
2017-05-21 21:39:13,597 net.sf.ehcache.Cache.createCacheWriter(Cache.java:1017) DEBUG - CacheWriter factory not configured. Skipping...
2017-05-21 21:39:13,597 net.sf.ehcache.config.ConfigurationHelper.createCacheExceptionHandler(ConfigurationHelper.java:100) DEBUG - No CacheExceptionHandlerFactory class specified. Skipping...
2017-05-21 21:39:13,601 net.sf.ehcache.Cache.createBootstrapCacheLoader(Cache.java:1044) DEBUG - No BootstrapCacheLoaderFactory class specified. Skipping...
2017-05-21 21:39:13,601 net.sf.ehcache.Cache.createCacheWriter(Cache.java:1017) DEBUG - CacheWriter factory not configured. Skipping...
2017-05-21 21:39:13,603 net.sf.ehcache.config.ConfigurationHelper.createCacheExceptionHandler(ConfigurationHelper.java:100) DEBUG - No CacheExceptionHandlerFactory class specified. Skipping...
2017-05-21 21:39:13,652 net.sf.ehcache.store.MemoryStore.<init>(MemoryStore.java:180) DEBUG - Initialized net.sf.ehcache.store.MemoryStore for shiro-activeSessionCache
2017-05-21 21:39:13,745 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LOCAL_OFFHEAP_SIZE
2017-05-21 21:39:13,748 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LOCAL_OFFHEAP_SIZE_BYTES
2017-05-21 21:39:13,749 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LOCAL_DISK_SIZE
2017-05-21 21:39:13,750 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LOCAL_DISK_SIZE_BYTES
2017-05-21 21:39:13,752 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: WRITER_QUEUE_LENGTH
2017-05-21 21:39:13,753 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: REMOTE_SIZE
2017-05-21 21:39:13,757 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LAST_REJOIN_TIMESTAMP
2017-05-21 21:39:13,826 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: OFFHEAP_GET
2017-05-21 21:39:13,829 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: OFFHEAP_PUT
2017-05-21 21:39:13,830 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: OFFHEAP_REMOVE
2017-05-21 21:39:13,842 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: DISK_GET
2017-05-21 21:39:13,851 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: DISK_PUT
2017-05-21 21:39:13,852 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: DISK_REMOVE
2017-05-21 21:39:13,854 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: XA_COMMIT
2017-05-21 21:39:13,855 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: XA_ROLLBACK
2017-05-21 21:39:13,856 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: XA_RECOVERY
2017-05-21 21:39:13,858 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: CLUSTER_EVENT
2017-05-21 21:39:13,863 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: NONSTOP
2017-05-21 21:39:13,931 net.sf.ehcache.Cache.initialise(Cache.java:1262) DEBUG - Initialised cache: shiro-activeSessionCache
2017-05-21 21:39:13,932 net.sf.ehcache.config.ConfigurationHelper.createCacheDecorators(ConfigurationHelper.java:334) DEBUG - CacheDecoratorFactory not configured. Skipping for 'shiro-activeSessionCache'.
2017-05-21 21:39:13,932 net.sf.ehcache.config.ConfigurationHelper.createDefaultCacheDecorators(ConfigurationHelper.java:364) DEBUG - CacheDecoratorFactory not configured for defaultCache. Skipping for 'shiro-activeSessionCache'.
2017-05-21 21:39:13,963 net.sf.ehcache.DiskStorePathManager.resolveAndLockIfNeeded(DiskStorePathManager.java:169) DEBUG - Using diskstore path ehcache.disk.store.dir/yvr_cache
2017-05-21 21:39:13,963 net.sf.ehcache.DiskStorePathManager.resolveAndLockIfNeeded(DiskStorePathManager.java:170) DEBUG - Holding exclusive lock on /usr/local/tomcat7/bin/ehcache.disk.store.dir/yvr_cache/.ehcache-diskstore.lock
2017-05-21 21:39:13,977 net.sf.ehcache.store.disk.DiskStorageFactory.<init>(DiskStorageFactory.java:170) DEBUG - Matching data file missing (or empty) for index file. Deleting index file ehcache.disk.store.dir/yvr_cache/markdown.index
2017-05-21 21:39:14,011 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LOCAL_OFFHEAP_SIZE
2017-05-21 21:39:14,012 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LOCAL_OFFHEAP_SIZE_BYTES
2017-05-21 21:39:14,012 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: WRITER_QUEUE_LENGTH
2017-05-21 21:39:14,013 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: REMOTE_SIZE
2017-05-21 21:39:14,013 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LAST_REJOIN_TIMESTAMP
2017-05-21 21:39:14,015 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: OFFHEAP_GET
2017-05-21 21:39:14,016 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: OFFHEAP_PUT
2017-05-21 21:39:14,018 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: OFFHEAP_REMOVE
2017-05-21 21:39:14,020 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: XA_COMMIT
2017-05-21 21:39:14,020 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: XA_ROLLBACK
2017-05-21 21:39:14,021 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: XA_RECOVERY
2017-05-21 21:39:14,022 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: CLUSTER_EVENT
2017-05-21 21:39:14,022 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: NONSTOP
2017-05-21 21:39:14,024 net.sf.ehcache.Cache.initialise(Cache.java:1262) DEBUG - Initialised cache: markdown
2017-05-21 21:39:14,024 net.sf.ehcache.config.ConfigurationHelper.createCacheDecorators(ConfigurationHelper.java:334) DEBUG - CacheDecoratorFactory not configured. Skipping for 'markdown'.
2017-05-21 21:39:14,024 net.sf.ehcache.config.ConfigurationHelper.createDefaultCacheDecorators(ConfigurationHelper.java:364) DEBUG - CacheDecoratorFactory not configured for defaultCache. Skipping for 'markdown'.
2017-05-21 21:39:14,027 org.apache.shiro.cache.ehcache.EhCacheManager.ensureCacheManager(EhCacheManager.java:219) DEBUG - implicit cacheManager created successfully.
2017-05-21 21:39:14,060 org.apache.shiro.config.ReflectionBuilder.resolveReference(ReflectionBuilder.java:396) DEBUG - Encountered object reference '$cacheManager'.  Looking up object with id 'cacheManager'
2017-05-21 21:39:14,062 org.apache.shiro.realm.AuthorizingRealm.getAuthorizationCacheLazy(AuthorizingRealm.java:234) DEBUG - No authorizationCache instance set.  Checking for a cacheManager...
2017-05-21 21:39:14,062 org.apache.shiro.realm.AuthorizingRealm.getAuthorizationCacheLazy(AuthorizingRealm.java:242) DEBUG - CacheManager [org.apache.shiro.cache.ehcache.EhCacheManager@1b11b7b9] has been configured.  Building authorization cache named [nutzdao_realm.authorizationCache]
2017-05-21 21:39:14,063 org.apache.shiro.cache.ehcache.EhCacheManager.getCache(EhCacheManager.java:159) INFO  - Cache with name 'nutzdao_realm.authorizationCache' does not yet exist.  Creating now.
2017-05-21 21:39:14,072 net.sf.ehcache.store.MemoryStore.<init>(MemoryStore.java:180) DEBUG - Initialized net.sf.ehcache.store.MemoryStore for nutzdao_realm.authorizationCache
2017-05-21 21:39:14,076 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LOCAL_OFFHEAP_SIZE
2017-05-21 21:39:14,077 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LOCAL_OFFHEAP_SIZE_BYTES
2017-05-21 21:39:14,078 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LOCAL_DISK_SIZE
2017-05-21 21:39:14,079 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LOCAL_DISK_SIZE_BYTES
2017-05-21 21:39:14,079 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: WRITER_QUEUE_LENGTH
2017-05-21 21:39:14,080 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: REMOTE_SIZE
2017-05-21 21:39:14,080 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardPassThruStatistics(ExtendedStatisticsImpl.java:224) DEBUG - Mocking Pass-Through Statistic: LAST_REJOIN_TIMESTAMP
2017-05-21 21:39:14,088 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: OFFHEAP_GET
2017-05-21 21:39:14,090 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: OFFHEAP_PUT
2017-05-21 21:39:14,090 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: OFFHEAP_REMOVE
2017-05-21 21:39:14,091 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: DISK_GET
2017-05-21 21:39:14,093 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: DISK_PUT
2017-05-21 21:39:14,094 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: DISK_REMOVE
2017-05-21 21:39:14,094 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: XA_COMMIT
2017-05-21 21:39:14,095 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: XA_ROLLBACK
2017-05-21 21:39:14,095 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: XA_RECOVERY
2017-05-21 21:39:14,096 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: CLUSTER_EVENT
2017-05-21 21:39:14,097 net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl.findStandardOperationStatistics(ExtendedStatisticsImpl.java:206) DEBUG - Mocking Operation Statistic: NONSTOP
2017-05-21 21:39:14,105 net.sf.ehcache.Cache.initialise(Cache.java:1262) DEBUG - Initialised cache: nutzdao_realm.authorizationCache
2017-05-21 21:39:14,106 net.sf.ehcache.config.ConfigurationHelper.createDefaultCacheDecorators(ConfigurationHelper.java:364) DEBUG - CacheDecoratorFactory not configured for defaultCache. Skipping for 'nutzdao_realm.authorizationCache'.
2017-05-21 21:39:14,106 org.apache.shiro.cache.ehcache.EhCacheManager.getCache(EhCacheManager.java:166) INFO  - Added EhCache named [nutzdao_realm.authorizationCache]
2017-05-21 21:39:14,110 org.apache.shiro.config.ReflectionBuilder.createNewInstance(ReflectionBuilder.java:296) INFO  - An instance with name 'authc' already exists.  Redefining this object as a new instance of type org.nutz.integration.shiro.SimpleAuthenticationFilter
2017-05-21 21:39:14,189 org.apache.commons.beanutils.ConvertUtilsBean.convert(ConvertUtilsBean.java:481) DEBUG - Convert string '/user/login' to class 'java.lang.String'
2017-05-21 21:39:14,189 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'String' value '/user/login' to type 'String'
2017-05-21 21:39:14,197 org.apache.commons.beanutils.ConvertUtilsBean.convert(ConvertUtilsBean.java:481) DEBUG - Convert string '/user/login' to class 'java.lang.String'
2017-05-21 21:39:14,198 org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:140) DEBUG - Converting 'String' value '/user/login' to type 'String'
2017-05-21 21:39:14,232 org.apache.shiro.config.ReflectionBuilder.resolveReference(ReflectionBuilder.java:396) DEBUG - Encountered object reference '$cacheManager'.  Looking up object with id 'cacheManager'
2017-05-21 21:39:14,240 org.apache.shiro.config.IniFactorySupport.createInstance(IniFactorySupport.java:122) DEBUG - Creating instance from Ini [sections=main,urls]
2017-05-21 21:39:14,247 org.apache.shiro.web.filter.mgt.DefaultFilterChainManager.createChain(DefaultFilterChainManager.java:127) DEBUG - Creating chain [/rs/*] from String definition [anon]
2017-05-21 21:39:14,247 org.apache.shiro.web.filter.mgt.DefaultFilterChainManager.applyChainConfig(DefaultFilterChainManager.java:278) DEBUG - Attempting to apply path [/rs/*] to filter [anon] with config [null]
2017-05-21 21:39:14,249 org.apache.shiro.web.filter.mgt.DefaultFilterChainManager.createChain(DefaultFilterChainManager.java:127) DEBUG - Creating chain [/user/logout] from String definition [logout]
2017-05-21 21:39:14,249 org.apache.shiro.web.filter.mgt.DefaultFilterChainManager.applyChainConfig(DefaultFilterChainManager.java:278) DEBUG - Attempting to apply path [/user/logout] to filter [logout] with config [null]
2017-05-21 21:39:14,250 org.apache.shiro.web.filter.mgt.DefaultFilterChainManager.createChain(DefaultFilterChainManager.java:127) DEBUG - Creating chain [/user/error] from String definition [anon]
2017-05-21 21:39:14,251 org.apache.shiro.web.filter.mgt.DefaultFilterChainManager.applyChainConfig(DefaultFilterChainManager.java:278) DEBUG - Attempting to apply path [/user/error] to filter [anon] with config [null]
2017-05-21 21:39:14,251 org.apache.shiro.web.filter.mgt.DefaultFilterChainManager.createChain(DefaultFilterChainManager.java:127) DEBUG - Creating chain [/user/login] from String definition [anon]
2017-05-21 21:39:14,252 org.apache.shiro.web.filter.mgt.DefaultFilterChainManager.applyChainConfig(DefaultFilterChainManager.java:278) DEBUG - Attempting to apply path [/user/login] to filter [anon] with config [null]
2017-05-21 21:39:14,253 org.apache.shiro.web.filter.mgt.DefaultFilterChainManager.createChain(DefaultFilterChainManager.java:127) DEBUG - Creating chain [/user/profile/active/mail] from String definition [anon]
2017-05-21 21:39:14,253 org.apache.shiro.web.filter.mgt.DefaultFilterChainManager.applyChainConfig(DefaultFilterChainManager.java:278) DEBUG - Attempting to apply path [/user/profile/active/mail] to filter [anon] with config [null]
2017-05-21 21:39:14,254 org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:136) DEBUG - Published WebEnvironment as ServletContext attribute with name [org.apache.shiro.web.env.EnvironmentLoader.ENVIRONMENT_ATTRIBUTE_KEY]
2017-05-21 21:39:14,254 org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:141) INFO  - Shiro environment initialized in 6752 ms.
2017-05-21 21:39:14,329 org.nutz.mvc.NutFilter._init(NutFilter.java:81) INFO  - NutFilter[nutz] starting ...
2017-05-21 21:39:14,438 org.nutz.resource.Scans.<init>(Scans.java:509) DEBUG - Locations for Scans:
[Dir[path=/usr/local/tomcat7/bin], Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/nutz-1.r.60.jar], Dir[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/classes], Jar[path=/usr/local/tomcat7/bin/bootstrap.jar], Jar[path=/usr/local/tomcat7/bin/tomcat-juli.jar]]
2017-05-21 21:39:14,896 org.nutz.resource.Scans.init(Scans.java:105) DEBUG - Locations for Scans:
{/usr/local/tomcat7/bin=Dir[path=/usr/local/tomcat7/bin], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/nutz-1.r.60.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/nutz-1.r.60.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/classes=Dir[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/classes], /usr/local/tomcat7/bin/bootstrap.jar=Jar[path=/usr/local/tomcat7/bin/bootstrap.jar], /usr/local/tomcat7/bin/tomcat-juli.jar=Jar[path=/usr/local/tomcat7/bin/tomcat-juli.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/quartz-jobs-2.2.3.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/quartz-jobs-2.2.3.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/slf4j-log4j12-1.7.25.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/slf4j-log4j12-1.7.25.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/commons-logging-1.2.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/commons-logging-1.2.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/taglibs-standard-spec-1.2.5.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/taglibs-standard-spec-1.2.5.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/nutz-integration-quartz-1.r.60.r2.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/nutz-integration-quartz-1.r.60.r2.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/slf4j-api-1.7.25.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/slf4j-api-1.7.25.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/druid-1.0.26.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/druid-1.0.26.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/mysql-connector-java-5.1.40.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/mysql-connector-java-5.1.40.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/simplecaptcha-1.2.2.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/simplecaptcha-1.2.2.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/shiro-all-1.3.2.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/shiro-all-1.3.2.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/nutz-integration-jedis-1.r.61.r2.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/nutz-integration-jedis-1.r.61.r2.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/taglibs-standard-impl-1.2.5.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/taglibs-standard-impl-1.2.5.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/commons-beanutils-1.9.3.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/commons-beanutils-1.9.3.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/javax.servlet.jsp.jstl-1.2.0.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/javax.servlet.jsp.jstl-1.2.0.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/javax.mail-1.5.2.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/javax.mail-1.5.2.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/nutz-plugins-daocache.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/nutz-plugins-daocache.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/shiro-ehcache-1.3.2.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/shiro-ehcache-1.3.2.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/jedis-2.8.2.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/jedis-2.8.2.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/commons-pool2-2.4.2.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/commons-pool2-2.4.2.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/quartz-2.2.3.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/quartz-2.2.3.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/log4j-1.2.17.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/log4j-1.2.17.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/taglibs-standard-jstlel-1.2.5.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/taglibs-standard-jstlel-1.2.5.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/nutz-integration-shiro-1.r.60.r2.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/nutz-integration-shiro-1.r.60.r2.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/commons-email-1.3.3.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/commons-email-1.3.3.jar], /Users/morongjun/workSpace/nutz/web/WEB-INF/lib/ehcache-2.10.3.jar=Jar[path=/Users/morongjun/workSpace/nutz/web/WEB-INF/lib/ehcache-2.10.3.jar]}
2017-05-21 21:39:14,960 org.nutz.castor.Castors.reload(Castors.java:115) DEBUG - Using 95 castor for Castors
2017-05-21 21:39:14,986 org.nutz.mvc.config.AbstractNutConfig.createLoading(AbstractNutConfig.java:59) DEBUG - Loading by class org.nutz.mvc.impl.NutLoading
2017-05-21 21:39:14,989 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:55) INFO  - Nutz Version : 1.r.60 
2017-05-21 21:39:14,989 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:56) INFO  - Nutz.Mvc[nutz] is initializing ...
2017-05-21 21:39:14,989 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:60) DEBUG - Web Container Information:
2017-05-21 21:39:14,998 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:61) DEBUG -  - Default Charset : US-ASCII
2017-05-21 21:39:14,999 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:62) DEBUG -  - Current . path  : /usr/local/tomcat7/bin/.
2017-05-21 21:39:14,999 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:63) DEBUG -  - Java Version    : 1.8.0_121
2017-05-21 21:39:14,999 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:64) DEBUG -  - File separator  : /
2017-05-21 21:39:15,000 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:65) DEBUG -  - Timezone        : Asia/Shanghai
2017-05-21 21:39:15,000 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:66) DEBUG -  - OS              : Mac OS X x86_64
2017-05-21 21:39:15,000 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:67) DEBUG -  - ServerInfo      : Apache Tomcat/7.0.76
2017-05-21 21:39:15,001 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:68) DEBUG -  - Servlet API     : 3.0
2017-05-21 21:39:15,001 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:73) DEBUG -  - ContextPath     : 
2017-05-21 21:39:15,001 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:74) DEBUG -  - context.tempdir : /Users/morongjun/Library/Caches/IntelliJIdea2017.1/tomcat/Unnamed_nutz/work/Catalina/localhost/_
2017-05-21 21:39:15,002 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:75) DEBUG -  - MainModule      : net.wendal.nutzbook.MainModule
2017-05-21 21:39:15,003 org.nutz.mvc.impl.NutLoading.createContext(NutLoading.java:238) DEBUG - >> app.root = /Users/morongjun/workSpace/nutz/web
2017-05-21 21:39:15,009 org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:379) DEBUG - @IocBy(type=org.nutz.mvc.ioc.provider.ComboIocProvider, args=["*js", "ioc/", "*anno", "net.wendal.nutzbook", "*tx", "*quartz", "*jedis", ""],init=[])
2017-05-21 21:39:15,050 org.nutz.resource.Scans.scan(Scans.java:274) DEBUG - Found 3 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
2017-05-21 21:39:15,050 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:48) DEBUG - loading ioc js config from [dao.js]
2017-05-21 21:39:15,056 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:48) DEBUG - loading ioc js config from [ehcache.js]
2017-05-21 21:39:15,057 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:48) DEBUG - loading ioc js config from [mail.js]
2017-05-21 21:39:15,057 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:56) DEBUG - Loaded 8 bean define from path=[ioc/] --> [dao, cacheProvider, emailAuthenticator, htmlEmail, cacheExecutor, conf, dataSource, cacheManager]
2017-05-21 21:39:15,069 org.nutz.resource.Scans.scan(Scans.java:274) DEBUG - Found 23 resource by src( net/wendal/nutzbook/ ) , regex( ^.+[.]class$ )
2017-05-21 21:39:15,124 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:74) DEBUG - Found @IocBean : class net.wendal.nutzbook.module.AuthorityModule
2017-05-21 21:39:15,151 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:74) DEBUG - Found @IocBean : class net.wendal.nutzbook.module.CaptchaModule
2017-05-21 21:39:15,158 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:74) DEBUG - Found @IocBean : class net.wendal.nutzbook.module.UserModule
2017-05-21 21:39:15,170 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:74) DEBUG - Found @IocBean : class net.wendal.nutzbook.module.UserProfileModule
2017-05-21 21:39:15,181 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:74) DEBUG - Found @IocBean : class net.wendal.nutzbook.quartz.job.CleanNonActiveUserJob
2017-05-21 21:39:15,187 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:74) DEBUG - Found @IocBean : class net.wendal.nutzbook.service.impl.AuthorityServiceImpl
2017-05-21 21:39:15,192 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:74) DEBUG - Found @IocBean : class net.wendal.nutzbook.service.impl.EmailServiceImpl
2017-05-21 21:39:15,193 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:74) DEBUG - Found @IocBean : class net.wendal.nutzbook.service.UserService
2017-05-21 21:39:15,205 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:50) INFO  - Found 8 classes in 1 base-packages!
beans = ["cleanNonActiveUserJob", "authorityService", "userProfileModule", "captchaModule", "authorityModule", "userModule", "emailService", "userService"]
2017-05-21 21:39:15,210 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:40) DEBUG - Loaded 5 bean define from reader --
[txREPEATABLE_READ, txSERIALIZABLE, txNONE, txREAD_UNCOMMITTED, txREAD_COMMITTED]
2017-05-21 21:39:15,221 org.nutz.ioc.loader.combo.ComboIocLoader.createIocLoader(ComboIocLoader.java:118) DEBUG - found org.nutz.integration.quartz.QuartzIocLoader -- org.nutz.integration.quartz.QuartzIocLoader
2017-05-21 21:39:15,223 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:56) DEBUG - Loaded 0 bean define from path=[] --> []
2017-05-21 21:39:15,227 org.nutz.ioc.loader.combo.ComboIocLoader.createIocLoader(ComboIocLoader.java:118) DEBUG - found org.nutz.integration.jedis.JedisIocLoader -- org.nutz.integration.jedis.JedisIocLoader
2017-05-21 21:39:15,230 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:125) ERROR - Error happend during start serivce!
org.nutz.lang.born.BorningException: Fail to born 'org.nutz.integration.jedis.JedisIocLoader'
 by args: [
  @()] because: No suitable Constructor or Factory Method!!
	at org.nutz.lang.Mirror.born(Mirror.java:988)
	at org.nutz.ioc.loader.combo.ComboIocLoader.createIocLoader(ComboIocLoader.java:126)
	at org.nutz.ioc.loader.combo.ComboIocLoader.<init>(ComboIocLoader.java:92)
	at org.nutz.mvc.ioc.provider.ComboIocProvider.create(ComboIocProvider.java:20)
	at org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:384)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:103)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter._init(NutFilter.java:87)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:65)
	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:4958)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5652)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
	at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1863)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
	at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:618)
	at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:565)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
	at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
	at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
	at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
	at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
	at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:346)
	at sun.rmi.transport.Transport$1.run(Transport.java:200)
	at sun.rmi.transport.Transport$1.run(Transport.java:197)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
?? 21, 2017 9:39:15 ?? org.apache.catalina.core.StandardContext startInternal
??: One or more Filters failed to start. Full details will be found in the appropriate container log file
?? 21, 2017 9:39:15 ?? org.apache.catalina.core.StandardContext startInternal
??: Context [] startup failed due to previous errors
[2017-05-21 09:39:15,291] Artifact nutz:war exploded: Error during artifact deployment. See server log for details.

2 回复
@IocBy(type=ComboIocProvider.class, args={
 "*js", "ioc/",
 "*anno", "net.wendal.nutzbook",
 "*tx",
 "*quartz","*jedis",""})

删掉最后面的空字符串参数

@wendal 好的。我去试试

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