添加spring插件报错
<dependency>
<groupId>org.nutz</groupId>
<artifactId>nutz-integration-spring</artifactId>
</dependency>
@IocBy(args = {
"*org.nutz.ioc.loader.json.JsonLoader",
"ioc/dao.js",
"ioc/upload.js",
"ioc/mail.js",
"*org.nutz.ioc.loader.annotation.AnnotationIocLoader",
"com.hxd",
"*jedis",
"*weixin",
"*rabbitmq",
"*tx",
"*spring"
})
错误日志提示:java.lang.NoClassDefFoundError: org/springframework/web/context/support/WebApplicationContextUtils
"C:\Program Files (x86)\Java\jdk1.8.0_144\bin\java" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:D:\Program Files\JetBrains\IntelliJ IDEA 2017.2.2\lib\idea_rt.jar=57063:D:\Program Files\JetBrains\IntelliJ IDEA 2017.2.2\bin" -Dfile.encoding=UTF-8 -classpath "D:\Program Files\JetBrains\IntelliJ IDEA 2017.2.2\lib\idea_rt.jar;D:\Program Files\JetBrains\IntelliJ IDEA 2017.2.2\plugins\junit\lib\junit-rt.jar;D:\Program Files\JetBrains\IntelliJ IDEA 2017.2.2\plugins\junit\lib\junit5-rt.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\charsets.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\deploy.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\access-bridge-32.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\cldrdata.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\dnsns.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\jaccess.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\jfxrt.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\localedata.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\nashorn.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\sunec.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\sunjce_provider.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\sunmscapi.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\sunpkcs11.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\zipfs.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\javaws.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\jce.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\jfr.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\jfxswt.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\jsse.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\management-agent.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\plugin.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\resources.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\rt.jar;E:\web-work\hxcf\front\target\test-classes;E:\web-work\hxcf\front\target\classes;E:\web-work\hxcf\pojo\target\classes;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-spring\1.r.68.v20190329\nutz-integration-spring-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-context\5.1.3.RELEASE\spring-context-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-aop\5.1.3.RELEASE\spring-aop-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-beans\5.1.3.RELEASE\spring-beans-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-core\5.1.3.RELEASE\spring-core-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-jcl\5.1.3.RELEASE\spring-jcl-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-expression\5.1.3.RELEASE\spring-expression-5.1.3.RELEASE.jar;E:\web-work\hxcf\hxcf-zhongbang\target\classes;E:\web-work\hxcf\util\target\classes;C:\Users\Administrator\.m2\repository\com\d_project\qrcode\1.0.1\qrcode-1.0.1.jar;C:\Users\Administrator\.m2\repository\ch\qos\logback\logback-core\1.2.3\logback-core-1.2.3.jar;C:\Users\Administrator\.m2\repository\com\jcraft\jsch\0.1.53\jsch-0.1.53.jar;C:\Users\Administrator\.m2\repository\com\cloopen\rest\ytx-sdk\2.6.3r\ytx-sdk-2.6.3r.jar;C:\Users\Administrator\.m2\repository\com\aliyun\oss\aliyun-sdk-oss\2.3.0\aliyun-sdk-oss-2.3.0.jar;C:\Users\Administrator\.m2\repository\org\jdom\jdom\1.1\jdom-1.1.jar;C:\Users\Administrator\.m2\repository\net\sf\json-lib\json-lib\2.4\json-lib-2.4-jdk15.jar;C:\Users\Administrator\.m2\repository\commons-lang\commons-lang\2.5\commons-lang-2.5.jar;C:\Users\Administrator\.m2\repository\net\sf\ezmorph\ezmorph\1.0.6\ezmorph-1.0.6.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzwx\1.r.68.v20190329\nutzwx-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\se\jiderhamn\classloader-leak-prevention\classloader-leak-prevention-servlet\2.1.0\classloader-leak-prevention-servlet-2.1.0.jar;C:\Users\Administrator\.m2\repository\se\jiderhamn\classloader-leak-prevention\classloader-leak-prevention-core\2.1.0\classloader-leak-prevention-core-2.1.0.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-mock\1.r.68.v20190329\nutz-plugins-mock-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Administrator\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\Administrator\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-api\1.8.0-alpha2\slf4j-api-1.8.0-alpha2.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-log4j12\1.8.0-alpha2\slf4j-log4j12-1.8.0-alpha2.jar;C:\Users\Administrator\.m2\repository\org\jsoup\jsoup\1.8.3\jsoup-1.8.3.jar;C:\Users\Administrator\.m2\repository\com\alibaba\fastjson\1.2.47\fastjson-1.2.47.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.9.5\jackson-databind-2.9.5.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.9.0\jackson-annotations-2.9.0.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.9.5\jackson-core-2.9.5.jar;C:\Users\Administrator\.m2\repository\org\apache\httpcomponents\httpclient\4.5.6\httpclient-4.5.6.jar;C:\Users\Administrator\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Administrator\.m2\repository\org\apache\httpcomponents\httpmime\4.5.2\httpmime-4.5.2.jar;C:\Users\Administrator\.m2\repository\org\apache\httpcomponents\httpcore\4.4.10\httpcore-4.4.10.jar;C:\Users\Administrator\.m2\repository\commons-httpclient\commons-httpclient\3.1\commons-httpclient-3.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-lang3\3.7\commons-lang3-3.7.jar;C:\Users\Administrator\.m2\repository\commons-beanutils\commons-beanutils\1.9.3\commons-beanutils-1.9.3.jar;C:\Users\Administrator\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\Administrator\.m2\repository\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\Administrator\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Administrator\.m2\repository\commons-net\commons-net\3.3\commons-net-3.3.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz\1.r.68.v20190329\nutz-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\javax\servlet\javax.servlet-api\3.1.0\javax.servlet-api-3.1.0.jar;C:\Users\Administrator\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;C:\Users\Administrator\.m2\repository\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar;C:\Users\Administrator\.m2\repository\com\alibaba\druid\1.0.18\druid-1.0.18.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\lib\jconsole.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\lib\tools.jar;C:\Users\Administrator\.m2\repository\redis\clients\jedis\2.9.0\jedis-2.9.0.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-pool2\2.4.2\commons-pool2-2.4.2.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-jedis\1.r.68.v20190329\nutz-integration-jedis-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\javax\mail\mail\1.4.7\mail-1.4.7.jar;C:\Users\Administrator\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-email\1.4\commons-email-1.4.jar;C:\Users\Administrator\.m2\repository\com\sun\mail\javax.mail\1.5.2\javax.mail-1.5.2.jar;C:\Users\Administrator\.m2\repository\org\apache\poi\poi\3.9\poi-3.9.jar;C:\Users\Administrator\.m2\repository\org\apache\poi\poi-ooxml\3.9\poi-ooxml-3.9.jar;C:\Users\Administrator\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\apache\poi\poi-ooxml-schemas\3.9\poi-ooxml-schemas-3.9.jar;C:\Users\Administrator\.m2\repository\org\apache\xmlbeans\xmlbeans\2.3.0\xmlbeans-2.3.0.jar;C:\Users\Administrator\.m2\repository\stax\stax-api\1.0.1\stax-api-1.0.1.jar;C:\Users\Administrator\.m2\repository\com\squareup\okhttp3\okhttp\3.10.0\okhttp-3.10.0.jar;C:\Users\Administrator\.m2\repository\com\squareup\okio\okio\1.14.0\okio-1.14.0.jar;C:\Users\Administrator\.m2\repository\org\apache\axis2\axis2-adb\1.6.2\axis2-adb-1.6.2.jar;C:\Users\Administrator\.m2\repository\org\apache\geronimo\specs\geronimo-activation_1.1_spec\1.0.2\geronimo-activation_1.1_spec-1.0.2.jar;C:\Users\Administrator\.m2\repository\org\apache\axis2\axis2-kernel\1.6.2\axis2-kernel-1.6.2.jar;C:\Users\Administrator\.m2\repository\org\apache\geronimo\specs\geronimo-ws-metadata_2.0_spec\1.1.2\geronimo-ws-metadata_2.0_spec-1.1.2.jar;C:\Users\Administrator\.m2\repository\org\apache\geronimo\specs\geronimo-jta_1.1_spec\1.1\geronimo-jta_1.1_spec-1.1.jar;C:\Users\Administrator\.m2\repository\commons-fileupload\commons-fileupload\1.3.2\commons-fileupload-1.3.2.jar;C:\Users\Administrator\.m2\repository\wsdl4j\wsdl4j\1.6.2\wsdl4j-1.6.2.jar;C:\Users\Administrator\.m2\repository\org\apache\ws\commons\schema\XmlSchema\1.4.7\XmlSchema-1.4.7.jar;C:\Users\Administrator\.m2\repository\org\apache\neethi\neethi\3.0.2\neethi-3.0.2.jar;C:\Users\Administrator\.m2\repository\org\apache\woden\woden-api\1.0M9\woden-api-1.0M9.jar;C:\Users\Administrator\.m2\repository\org\apache\woden\woden-impl-dom\1.0M9\woden-impl-dom-1.0M9.jar;C:\Users\Administrator\.m2\repository\org\apache\woden\woden-impl-commons\1.0M9\woden-impl-commons-1.0M9.jar;C:\Users\Administrator\.m2\repository\javax\ws\rs\jsr311-api\1.0\jsr311-api-1.0.jar;C:\Users\Administrator\.m2\repository\org\apache\axis2\axis2-transport-http\1.6.2\axis2-transport-http-1.6.2.jar;C:\Users\Administrator\.m2\repository\org\apache\axis2\axis2-transport-local\1.6.2\axis2-transport-local-1.6.2.jar;C:\Users\Administrator\.m2\repository\org\apache\ws\commons\axiom\axiom-api\1.2.13\axiom-api-1.2.13.jar;C:\Users\Administrator\.m2\repository\org\apache\geronimo\specs\geronimo-javamail_1.4_spec\1.7.1\geronimo-javamail_1.4_spec-1.7.1.jar;C:\Users\Administrator\.m2\repository\jaxen\jaxen\1.1.3\jaxen-1.1.3.jar;C:\Users\Administrator\.m2\repository\org\apache\geronimo\specs\geronimo-stax-api_1.0_spec\1.0.1\geronimo-stax-api_1.0_spec-1.0.1.jar;C:\Users\Administrator\.m2\repository\org\apache\james\apache-mime4j-core\0.7.2\apache-mime4j-core-0.7.2.jar;C:\Users\Administrator\.m2\repository\org\apache\ws\commons\axiom\axiom-impl\1.2.13\axiom-impl-1.2.13.jar;C:\Users\Administrator\.m2\repository\org\codehaus\woodstox\wstx-asl\3.2.9\wstx-asl-3.2.9.jar;C:\Users\Administrator\.m2\repository\org\tuckey\urlrewritefilter\4.0.4\urlrewritefilter-4.0.4.jar;C:\Users\Administrator\.m2\repository\javax\servlet\jsp\jstl\jstl-api\1.2\jstl-api-1.2.jar;C:\Users\Administrator\.m2\repository\javax\servlet\jsp\jsp-api\2.1\jsp-api-2.1.jar;C:\Users\Administrator\.m2\repository\taglibs\standard\1.1.2\standard-1.1.2.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-shiro\1.r.68.v20190329\nutz-integration-shiro-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\org\slf4j\jcl-over-slf4j\1.7.25\jcl-over-slf4j-1.7.25.jar;C:\Users\Administrator\.m2\repository\net\sf\ehcache\ehcache\2.10.4\ehcache-2.10.4.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-daocache\1.r.68.v20190329\nutz-plugins-daocache-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\org\apache\shiro\shiro-ehcache\1.3.2\shiro-ehcache-1.3.2.jar;C:\Users\Administrator\.m2\repository\org\apache\shiro\shiro-core\1.3.2\shiro-core-1.3.2.jar;C:\Users\Administrator\.m2\repository\org\apache\shiro\shiro-web\1.3.2\shiro-web-1.3.2.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-cache\1.r.68.v20190329\nutz-plugins-cache-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\com\thoughtworks\xstream\xstream\1.3.1\xstream-1.3.1.jar;C:\Users\Administrator\.m2\repository\xpp3\xpp3_min\1.1.4c\xpp3_min-1.1.4c.jar;C:\Users\Administrator\.m2\repository\xom\xom\1.2.5\xom-1.2.5.jar;C:\Users\Administrator\.m2\repository\xml-apis\xml-apis\1.3.03\xml-apis-1.3.03.jar;C:\Users\Administrator\.m2\repository\xerces\xercesImpl\2.8.0\xercesImpl-2.8.0.jar;C:\Users\Administrator\.m2\repository\xalan\xalan\2.7.0\xalan-2.7.0.jar;C:\Users\Administrator\.m2\repository\com\rabbitmq\amqp-client\5.0.0\amqp-client-5.0.0.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-rabbitmq\1.r.68.v20190329\nutz-integration-rabbitmq-1.r.68.v20190329.jar" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit4 com.hxd.dao.SimplTest,test5
log4j:ERROR Could not connect to remote log4j server at [Boao033]. We will try again later.
DXJ50: 2019-05-10 14:21:12,425 [main] DEBUG org.nutz.resource.Scans - Locations count=137 time use 245ms
DXJ50: 2019-05-10 14:21:12,436 [main] DEBUG org.nutz.resource.Scans - Found 1 resource by src( ioc/dao.js ) , regex( ^(.+[.])(js|json)$ )
DXJ50: 2019-05-10 14:21:12,440 [main] DEBUG org.nutz.resource.Scans - Found 1 resource by src( ioc/upload.js ) , regex( ^(.+[.])(js|json)$ )
DXJ50: 2019-05-10 14:21:12,443 [main] DEBUG org.nutz.resource.Scans - Found 1 resource by src( ioc/mail.js ) , regex( ^(.+[.])(js|json)$ )
DXJ50: 2019-05-10 14:21:12,443 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [dao.js]
DXJ50: 2019-05-10 14:21:12,448 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [upload.js]
DXJ50: 2019-05-10 14:21:12,451 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [mail.js]
DXJ50: 2019-05-10 14:21:12,452 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 8 bean define from path=[ioc/dao.js, ioc/upload.js, ioc/mail.js] --> [dao, emailAuthenticator, uploadFileContext, upload, htmlEmail, tmpFilePool, conf, dataSource]
DXJ50: 2019-05-10 14:21:12,474 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > scan 'com.hxd'
DXJ50: 2019-05-10 14:21:12,655 [main] DEBUG org.nutz.resource.Scans - Found 347 resource by src( com/hxd/ ) , regex( ^.+[.]class$ )
DXJ50: 2019-05-10 14:21:12,938 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppAccountModule_V1.2 ' - com.hxd.controller.app.version1_2.AppAccountController
DXJ50: 2019-05-10 14:21:12,944 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppAuthModule_V1.2 ' - com.hxd.controller.app.version1_2.AppAuthController
DXJ50: 2019-05-10 14:21:12,948 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppModule_V1.2 ' - com.hxd.controller.app.version1_2.AppController
DXJ50: 2019-05-10 14:21:12,949 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppInvestModule_V1.2 ' - com.hxd.controller.app.version1_2.AppInvestController
DXJ50: 2019-05-10 14:21:12,951 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppInvitationModule_V1.2 ' - com.hxd.controller.app.version1_2.AppInvitationController
DXJ50: 2019-05-10 14:21:12,952 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppPageModule_V1.2 ' - com.hxd.controller.app.version1_2.AppPageController
DXJ50: 2019-05-10 14:21:12,954 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppSecurityModule_V1.2 ' - com.hxd.controller.app.version1_2.AppSecurityController
DXJ50: 2019-05-10 14:21:12,956 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'authModule ' - com.hxd.controller.front.AuthController
DXJ50: 2019-05-10 14:21:12,961 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'homeModule ' - com.hxd.controller.front.HomeController
DXJ50: 2019-05-10 14:21:12,963 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'investModule ' - com.hxd.controller.front.InvestController
DXJ50: 2019-05-10 14:21:12,964 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberAccountModule ' - com.hxd.controller.front.member.AccountController
DXJ50: 2019-05-10 14:21:12,967 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberActivityGiftModule ' - com.hxd.controller.front.member.GiftController
DXJ50: 2019-05-10 14:21:12,967 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberHomeModule ' - com.hxd.controller.front.member.HomeController
DXJ50: 2019-05-10 14:21:12,969 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberInvestModule ' - com.hxd.controller.front.member.InvestController
DXJ50: 2019-05-10 14:21:12,975 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'protocolController ' - com.hxd.controller.front.member.ProtocolController
DXJ50: 2019-05-10 14:21:12,978 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberSecurityModule ' - com.hxd.controller.front.member.SecurityController
DXJ50: 2019-05-10 14:21:12,979 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'zhongbangBackNotify ' - com.hxd.controller.front.member.zhongbang.version1_0.BackNotifyController
DXJ50: 2019-05-10 14:21:12,980 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'webPageNotify1_0 ' - com.hxd.controller.front.member.zhongbang.version1_0.WebPageNotifyController
DXJ50: 2019-05-10 14:21:12,981 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'contentModule ' - com.hxd.controller.front.PageController
DXJ50: 2019-05-10 14:21:12,984 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'realNameModule ' - com.hxd.controller.front.RealNameController
DXJ50: 2019-05-10 14:21:12,985 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'activityWXModule ' - com.hxd.controller.wx.ActivityController
DXJ50: 2019-05-10 14:21:12,987 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'authWXModule ' - com.hxd.controller.wx.AuthController
DXJ50: 2019-05-10 14:21:12,990 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'homeWXModule ' - com.hxd.controller.wx.HomeController
DXJ50: 2019-05-10 14:21:12,992 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'investWXModule ' - com.hxd.controller.wx.InvestController
DXJ50: 2019-05-10 14:21:12,993 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberAccountWXModule ' - com.hxd.controller.wx.member.AccountController
DXJ50: 2019-05-10 14:21:12,995 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberGiftWXModule ' - com.hxd.controller.wx.member.GiftController
DXJ50: 2019-05-10 14:21:12,996 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'homeMemberWXModule ' - com.hxd.controller.wx.member.HomeController
DXJ50: 2019-05-10 14:21:12,997 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberInvestWXModule ' - com.hxd.controller.wx.member.InvestController
DXJ50: 2019-05-10 14:21:12,999 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberSecurityWXModule ' - com.hxd.controller.wx.member.SecurityController
DXJ50: 2019-05-10 14:21:13,000 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'callBackAppPageNotifyController ' - com.hxd.controller.wx.member.zhangbang.version1_0.AppPageNotifyController
DXJ50: 2019-05-10 14:21:13,001 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'pageWXModule ' - com.hxd.controller.wx.PageController
DXJ50: 2019-05-10 14:21:13,002 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'WXController ' - com.hxd.controller.wx.WXController
DXJ50: 2019-05-10 14:21:13,003 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'common ' - com.hxd.core.Common
DXJ50: 2019-05-10 14:21:13,007 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'excelReader ' - com.hxd.core.ExcelReader
DXJ50: 2019-05-10 14:21:13,009 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'daoHelper ' - com.hxd.dao.DaoHelper
DXJ50: 2019-05-10 14:21:13,017 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'accountService ' - com.hxd.service.impl.AccountService
DXJ50: 2019-05-10 14:21:13,020 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'appService ' - com.hxd.service.impl.AppService
DXJ50: 2019-05-10 14:21:13,021 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'authService ' - com.hxd.service.impl.AuthService
DXJ50: 2019-05-10 14:21:13,023 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'giftService ' - com.hxd.service.impl.GiftService
DXJ50: 2019-05-10 14:21:13,024 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'linkSignService ' - com.hxd.service.impl.LinkSignService
DXJ50: 2019-05-10 14:21:13,024 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'loanService ' - com.hxd.service.impl.LoanService
DXJ50: 2019-05-10 14:21:13,025 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberService ' - com.hxd.service.impl.MemberService
DXJ50: 2019-05-10 14:21:13,026 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'messageService ' - com.hxd.service.impl.MessageService
DXJ50: 2019-05-10 14:21:13,027 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'newcomerService ' - com.hxd.service.impl.NewcomerService
DXJ50: 2019-05-10 14:21:13,028 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'riskAssessmentService ' - com.hxd.service.impl.RiskAssessmentService
DXJ50: 2019-05-10 14:21:13,028 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'securityService ' - com.hxd.service.impl.SecurityService
DXJ50: 2019-05-10 14:21:13,031 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'systemConfigService ' - com.hxd.service.impl.SystemConfigService
DXJ50: 2019-05-10 14:21:13,031 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'weixinService ' - com.hxd.service.impl.wx.WeixinService
DXJ50: 2019-05-10 14:21:13,043 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'zhongBangService ' - com.hxd.service.impl.ZhongBangService
DXJ50: 2019-05-10 14:21:13,047 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'rabbitService ' - com.hxd.service.RabbitService
DXJ50: 2019-05-10 14:21:13,058 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'smsClient ' - com.hxd.sms.SmsClient
DXJ50: 2019-05-10 14:21:13,061 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'smsUtil ' - com.hxd.sms.SmsUtil
DXJ50: 2019-05-10 14:21:13,061 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'oSSServerUtil ' - com.hxd.util.OSSServerUtil
DXJ50: 2019-05-10 14:21:13,065 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'realNameUtil ' - com.hxd.util.RealNameUtil
DXJ50: 2019-05-10 14:21:13,066 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'zqUtils ' - com.hxd.util.zq.ZqUtils
DXJ50: 2019-05-10 14:21:13,067 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'wxHandler ' - com.hxd.weixin.DefaultWxHandler
DXJ50: 2019-05-10 14:21:13,071 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'templateSend ' - com.hxd.weixin.TemplateSend
DXJ50: 2019-05-10 14:21:13,072 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'sFTPUtils ' - com.hxd.dao.cunguan.SFTPUtils
DXJ50: 2019-05-10 14:21:13,080 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'zpay ' - com.hxd.dao.cunguan.Zpay
DXJ50: 2019-05-10 14:21:13,081 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'simplTest ' - com.hxd.dao.SimplTest
DXJ50: 2019-05-10 14:21:13,083 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'templateSendTest ' - com.hxd.weixin.TemplateSendTest
DXJ50: 2019-05-10 14:21:13,098 [main] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found jedis -- org.nutz.integration.jedis.JedisIocLoader
DXJ50: 2019-05-10 14:21:13,106 [main] DEBUG org.nutz.resource.Scans - Found 1 resource by src( org/nutz/integration/jedis/jedis.js ) , regex( ^(.+[.])(js|json)$ )
DXJ50: 2019-05-10 14:21:13,107 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [org/nutz/integration/jedis/jedis.js]
DXJ50: 2019-05-10 14:21:13,108 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 9 bean define from path=[org/nutz/integration/jedis/jedis.js] --> [redisService, jedisCluster, jedisClusterNodes, jedisClusterWrapper, pubSubService, jedisPoolConfig, jedisPool, jedisAgent, redis]
DXJ50: 2019-05-10 14:21:13,112 [main] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found weixin -- org.nutz.plugins.weixin.WeixinIocLoader
DXJ50: 2019-05-10 14:21:13,117 [main] DEBUG org.nutz.resource.Scans - Found 1 resource by src( org/nutz/plugins/weixin/weixin.js ) , regex( ^(.+[.])(js|json)$ )
DXJ50: 2019-05-10 14:21:13,117 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [org/nutz/plugins/weixin/weixin.js]
DXJ50: 2019-05-10 14:21:13,118 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 3 bean define from path=[org/nutz/plugins/weixin/weixin.js] --> [wxApi2, wxAccessTokenStore, wxLogin]
DXJ50: 2019-05-10 14:21:13,122 [main] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found rabbitmq -- org.nutz.integration.rabbitmq.RabbitmqIocLoader
DXJ50: 2019-05-10 14:21:13,124 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > scan 'org.nutz.integration.rabbitmq'
DXJ50: 2019-05-10 14:21:13,127 [main] DEBUG org.nutz.resource.Scans - Found 3 resource by src( org/nutz/integration/rabbitmq/ ) , regex( ^.+[.]class$ )
DXJ50: 2019-05-10 14:21:13,130 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'rabbitmq ' - org.nutz.integration.rabbitmq.aop.RabbitmqMethodInterceptor
DXJ50: 2019-05-10 14:21:13,135 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'rabbitMqBeans ' - org.nutz.integration.rabbitmq.RabbitMqBeans
DXJ50: 2019-05-10 14:21:13,135 [main] DEBUG org.nutz.ioc.loader.annotation.AnnotationIocLoader - Found @IocBean method : RabbitMqBeans.createConnectionFactory(...) define as name=rabbitmq_cf
DXJ50: 2019-05-10 14:21:13,141 [main] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found spring -- org.nutz.integration.spring.SpringIocLoader
DXJ50: 2019-05-10 14:21:13,168 [main] INFO org.nutz.ioc.impl.NutIoc - ... NutIoc init complete
DXJ50: 2019-05-10 14:21:13,170 [main] DEBUG org.nutz.ioc.impl.NutIoc - Get 'simplTest'<class com.hxd.dao.SimplTest>
java.lang.NoClassDefFoundError: org/springframework/web/context/support/WebApplicationContextUtils
at org.nutz.integration.spring.SpringIocLoader._init(SpringIocLoader.java:76)
at org.nutz.integration.spring.SpringIocLoader.context(SpringIocLoader.java:64)
at org.nutz.integration.spring.SpringIocLoader.getName(SpringIocLoader.java:44)
at org.nutz.ioc.loader.combo.ComboIocLoader.getName(ComboIocLoader.java:136)
at org.nutz.ioc.impl.NutIoc.getNames(NutIoc.java:313)
at org.nutz.ioc.aop.impl.DefaultMirrorFactory.init(DefaultMirrorFactory.java:116)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:169)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:161)
at org.nutz.mock.NutTestRunner.createTest(NutTestRunner.java:71)
at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.nutz.mock.NutTestRunner.runChild(NutTestRunner.java:33)
at org.nutz.mock.NutTestRunner.runChild(NutTestRunner.java:14)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
Caused by: java.lang.ClassNotFoundException: org.springframework.web.context.support.WebApplicationContextUtils
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 27 more
DXJ50: 2019-05-10 14:21:13,183 [main] INFO org.nutz.ioc.impl.NutIoc - org.nutz.ioc.impl.NutIoc@2352622 is closing. startup date [19-05-10 14:21:13.166]
DXJ50: 2019-05-10 14:21:13,184 [main] INFO org.nutz.ioc.impl.NutIoc - org.nutz.ioc.impl.NutIoc@2352622 is deposed. startup date [19-05-10 14:21:13.166]
Process finished with exit code -1
我又添加spring-mvc包,又出现
org.nutz.ioc.IocException: IocBean[_mirror_factory_init] Mirror Factory init fail
Caused by: java.lang.IllegalArgumentException: ServletContext must not be null
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
</dependency>
"C:\Program Files (x86)\Java\jdk1.8.0_144\bin\java" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:D:\Program Files\JetBrains\IntelliJ IDEA 2017.2.2\lib\idea_rt.jar=57131:D:\Program Files\JetBrains\IntelliJ IDEA 2017.2.2\bin" -Dfile.encoding=UTF-8 -classpath "D:\Program Files\JetBrains\IntelliJ IDEA 2017.2.2\lib\idea_rt.jar;D:\Program Files\JetBrains\IntelliJ IDEA 2017.2.2\plugins\junit\lib\junit-rt.jar;D:\Program Files\JetBrains\IntelliJ IDEA 2017.2.2\plugins\junit\lib\junit5-rt.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\charsets.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\deploy.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\access-bridge-32.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\cldrdata.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\dnsns.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\jaccess.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\jfxrt.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\localedata.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\nashorn.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\sunec.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\sunjce_provider.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\sunmscapi.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\sunpkcs11.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\ext\zipfs.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\javaws.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\jce.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\jfr.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\jfxswt.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\jsse.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\management-agent.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\plugin.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\resources.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\jre\lib\rt.jar;E:\web-work\hxcf\front\target\test-classes;E:\web-work\hxcf\front\target\classes;E:\web-work\hxcf\pojo\target\classes;C:\Users\Administrator\.m2\repository\org\springframework\spring-webmvc\5.1.3.RELEASE\spring-webmvc-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-aop\5.1.3.RELEASE\spring-aop-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-beans\5.1.3.RELEASE\spring-beans-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-context\5.1.3.RELEASE\spring-context-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-core\5.1.3.RELEASE\spring-core-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-jcl\5.1.3.RELEASE\spring-jcl-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-expression\5.1.3.RELEASE\spring-expression-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-web\5.1.3.RELEASE\spring-web-5.1.3.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-spring\1.r.68.v20190329\nutz-integration-spring-1.r.68.v20190329.jar;E:\web-work\hxcf\hxcf-zhongbang\target\classes;E:\web-work\hxcf\util\target\classes;C:\Users\Administrator\.m2\repository\com\d_project\qrcode\1.0.1\qrcode-1.0.1.jar;C:\Users\Administrator\.m2\repository\ch\qos\logback\logback-core\1.2.3\logback-core-1.2.3.jar;C:\Users\Administrator\.m2\repository\com\jcraft\jsch\0.1.53\jsch-0.1.53.jar;C:\Users\Administrator\.m2\repository\com\cloopen\rest\ytx-sdk\2.6.3r\ytx-sdk-2.6.3r.jar;C:\Users\Administrator\.m2\repository\com\aliyun\oss\aliyun-sdk-oss\2.3.0\aliyun-sdk-oss-2.3.0.jar;C:\Users\Administrator\.m2\repository\org\jdom\jdom\1.1\jdom-1.1.jar;C:\Users\Administrator\.m2\repository\net\sf\json-lib\json-lib\2.4\json-lib-2.4-jdk15.jar;C:\Users\Administrator\.m2\repository\commons-lang\commons-lang\2.5\commons-lang-2.5.jar;C:\Users\Administrator\.m2\repository\net\sf\ezmorph\ezmorph\1.0.6\ezmorph-1.0.6.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzwx\1.r.68.v20190329\nutzwx-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\se\jiderhamn\classloader-leak-prevention\classloader-leak-prevention-servlet\2.1.0\classloader-leak-prevention-servlet-2.1.0.jar;C:\Users\Administrator\.m2\repository\se\jiderhamn\classloader-leak-prevention\classloader-leak-prevention-core\2.1.0\classloader-leak-prevention-core-2.1.0.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-mock\1.r.68.v20190329\nutz-plugins-mock-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Administrator\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\Administrator\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-api\1.8.0-alpha2\slf4j-api-1.8.0-alpha2.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-log4j12\1.8.0-alpha2\slf4j-log4j12-1.8.0-alpha2.jar;C:\Users\Administrator\.m2\repository\org\jsoup\jsoup\1.8.3\jsoup-1.8.3.jar;C:\Users\Administrator\.m2\repository\com\alibaba\fastjson\1.2.47\fastjson-1.2.47.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.9.5\jackson-databind-2.9.5.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.9.0\jackson-annotations-2.9.0.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.9.5\jackson-core-2.9.5.jar;C:\Users\Administrator\.m2\repository\org\apache\httpcomponents\httpclient\4.5.6\httpclient-4.5.6.jar;C:\Users\Administrator\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Administrator\.m2\repository\org\apache\httpcomponents\httpmime\4.5.2\httpmime-4.5.2.jar;C:\Users\Administrator\.m2\repository\org\apache\httpcomponents\httpcore\4.4.10\httpcore-4.4.10.jar;C:\Users\Administrator\.m2\repository\commons-httpclient\commons-httpclient\3.1\commons-httpclient-3.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-lang3\3.7\commons-lang3-3.7.jar;C:\Users\Administrator\.m2\repository\commons-beanutils\commons-beanutils\1.9.3\commons-beanutils-1.9.3.jar;C:\Users\Administrator\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\Administrator\.m2\repository\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\Administrator\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Administrator\.m2\repository\commons-net\commons-net\3.3\commons-net-3.3.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz\1.r.68.v20190329\nutz-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\javax\servlet\javax.servlet-api\3.1.0\javax.servlet-api-3.1.0.jar;C:\Users\Administrator\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;C:\Users\Administrator\.m2\repository\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar;C:\Users\Administrator\.m2\repository\com\alibaba\druid\1.0.18\druid-1.0.18.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\lib\jconsole.jar;C:\Program Files (x86)\Java\jdk1.8.0_144\lib\tools.jar;C:\Users\Administrator\.m2\repository\redis\clients\jedis\2.9.0\jedis-2.9.0.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-pool2\2.4.2\commons-pool2-2.4.2.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-jedis\1.r.68.v20190329\nutz-integration-jedis-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\javax\mail\mail\1.4.7\mail-1.4.7.jar;C:\Users\Administrator\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-email\1.4\commons-email-1.4.jar;C:\Users\Administrator\.m2\repository\com\sun\mail\javax.mail\1.5.2\javax.mail-1.5.2.jar;C:\Users\Administrator\.m2\repository\org\apache\poi\poi\3.9\poi-3.9.jar;C:\Users\Administrator\.m2\repository\org\apache\poi\poi-ooxml\3.9\poi-ooxml-3.9.jar;C:\Users\Administrator\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\apache\poi\poi-ooxml-schemas\3.9\poi-ooxml-schemas-3.9.jar;C:\Users\Administrator\.m2\repository\org\apache\xmlbeans\xmlbeans\2.3.0\xmlbeans-2.3.0.jar;C:\Users\Administrator\.m2\repository\stax\stax-api\1.0.1\stax-api-1.0.1.jar;C:\Users\Administrator\.m2\repository\com\squareup\okhttp3\okhttp\3.10.0\okhttp-3.10.0.jar;C:\Users\Administrator\.m2\repository\com\squareup\okio\okio\1.14.0\okio-1.14.0.jar;C:\Users\Administrator\.m2\repository\org\apache\axis2\axis2-adb\1.6.2\axis2-adb-1.6.2.jar;C:\Users\Administrator\.m2\repository\org\apache\geronimo\specs\geronimo-activation_1.1_spec\1.0.2\geronimo-activation_1.1_spec-1.0.2.jar;C:\Users\Administrator\.m2\repository\org\apache\axis2\axis2-kernel\1.6.2\axis2-kernel-1.6.2.jar;C:\Users\Administrator\.m2\repository\org\apache\geronimo\specs\geronimo-ws-metadata_2.0_spec\1.1.2\geronimo-ws-metadata_2.0_spec-1.1.2.jar;C:\Users\Administrator\.m2\repository\org\apache\geronimo\specs\geronimo-jta_1.1_spec\1.1\geronimo-jta_1.1_spec-1.1.jar;C:\Users\Administrator\.m2\repository\commons-fileupload\commons-fileupload\1.3.2\commons-fileupload-1.3.2.jar;C:\Users\Administrator\.m2\repository\wsdl4j\wsdl4j\1.6.2\wsdl4j-1.6.2.jar;C:\Users\Administrator\.m2\repository\org\apache\ws\commons\schema\XmlSchema\1.4.7\XmlSchema-1.4.7.jar;C:\Users\Administrator\.m2\repository\org\apache\neethi\neethi\3.0.2\neethi-3.0.2.jar;C:\Users\Administrator\.m2\repository\org\apache\woden\woden-api\1.0M9\woden-api-1.0M9.jar;C:\Users\Administrator\.m2\repository\org\apache\woden\woden-impl-dom\1.0M9\woden-impl-dom-1.0M9.jar;C:\Users\Administrator\.m2\repository\org\apache\woden\woden-impl-commons\1.0M9\woden-impl-commons-1.0M9.jar;C:\Users\Administrator\.m2\repository\javax\ws\rs\jsr311-api\1.0\jsr311-api-1.0.jar;C:\Users\Administrator\.m2\repository\org\apache\axis2\axis2-transport-http\1.6.2\axis2-transport-http-1.6.2.jar;C:\Users\Administrator\.m2\repository\org\apache\axis2\axis2-transport-local\1.6.2\axis2-transport-local-1.6.2.jar;C:\Users\Administrator\.m2\repository\org\apache\ws\commons\axiom\axiom-api\1.2.13\axiom-api-1.2.13.jar;C:\Users\Administrator\.m2\repository\org\apache\geronimo\specs\geronimo-javamail_1.4_spec\1.7.1\geronimo-javamail_1.4_spec-1.7.1.jar;C:\Users\Administrator\.m2\repository\jaxen\jaxen\1.1.3\jaxen-1.1.3.jar;C:\Users\Administrator\.m2\repository\org\apache\geronimo\specs\geronimo-stax-api_1.0_spec\1.0.1\geronimo-stax-api_1.0_spec-1.0.1.jar;C:\Users\Administrator\.m2\repository\org\apache\james\apache-mime4j-core\0.7.2\apache-mime4j-core-0.7.2.jar;C:\Users\Administrator\.m2\repository\org\apache\ws\commons\axiom\axiom-impl\1.2.13\axiom-impl-1.2.13.jar;C:\Users\Administrator\.m2\repository\org\codehaus\woodstox\wstx-asl\3.2.9\wstx-asl-3.2.9.jar;C:\Users\Administrator\.m2\repository\org\tuckey\urlrewritefilter\4.0.4\urlrewritefilter-4.0.4.jar;C:\Users\Administrator\.m2\repository\javax\servlet\jsp\jstl\jstl-api\1.2\jstl-api-1.2.jar;C:\Users\Administrator\.m2\repository\javax\servlet\jsp\jsp-api\2.1\jsp-api-2.1.jar;C:\Users\Administrator\.m2\repository\taglibs\standard\1.1.2\standard-1.1.2.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-shiro\1.r.68.v20190329\nutz-integration-shiro-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\org\slf4j\jcl-over-slf4j\1.7.25\jcl-over-slf4j-1.7.25.jar;C:\Users\Administrator\.m2\repository\net\sf\ehcache\ehcache\2.10.4\ehcache-2.10.4.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-daocache\1.r.68.v20190329\nutz-plugins-daocache-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\org\apache\shiro\shiro-ehcache\1.3.2\shiro-ehcache-1.3.2.jar;C:\Users\Administrator\.m2\repository\org\apache\shiro\shiro-core\1.3.2\shiro-core-1.3.2.jar;C:\Users\Administrator\.m2\repository\org\apache\shiro\shiro-web\1.3.2\shiro-web-1.3.2.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-cache\1.r.68.v20190329\nutz-plugins-cache-1.r.68.v20190329.jar;C:\Users\Administrator\.m2\repository\com\thoughtworks\xstream\xstream\1.3.1\xstream-1.3.1.jar;C:\Users\Administrator\.m2\repository\xpp3\xpp3_min\1.1.4c\xpp3_min-1.1.4c.jar;C:\Users\Administrator\.m2\repository\xom\xom\1.2.5\xom-1.2.5.jar;C:\Users\Administrator\.m2\repository\xml-apis\xml-apis\1.3.03\xml-apis-1.3.03.jar;C:\Users\Administrator\.m2\repository\xerces\xercesImpl\2.8.0\xercesImpl-2.8.0.jar;C:\Users\Administrator\.m2\repository\xalan\xalan\2.7.0\xalan-2.7.0.jar;C:\Users\Administrator\.m2\repository\com\rabbitmq\amqp-client\5.0.0\amqp-client-5.0.0.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-rabbitmq\1.r.68.v20190329\nutz-integration-rabbitmq-1.r.68.v20190329.jar" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit4 com.hxd.dao.SimplTest,test5
log4j:ERROR Could not connect to remote log4j server at [Boao033]. We will try again later.
DXJ50: 2019-05-10 14:23:35,535 [main] DEBUG org.nutz.resource.Scans - Locations count=139 time use 280ms
DXJ50: 2019-05-10 14:23:35,546 [main] DEBUG org.nutz.resource.Scans - Found 1 resource by src( ioc/dao.js ) , regex( ^(.+[.])(js|json)$ )
DXJ50: 2019-05-10 14:23:35,549 [main] DEBUG org.nutz.resource.Scans - Found 1 resource by src( ioc/upload.js ) , regex( ^(.+[.])(js|json)$ )
DXJ50: 2019-05-10 14:23:35,553 [main] DEBUG org.nutz.resource.Scans - Found 1 resource by src( ioc/mail.js ) , regex( ^(.+[.])(js|json)$ )
DXJ50: 2019-05-10 14:23:35,553 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [dao.js]
DXJ50: 2019-05-10 14:23:35,558 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [upload.js]
DXJ50: 2019-05-10 14:23:35,561 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [mail.js]
DXJ50: 2019-05-10 14:23:35,562 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 8 bean define from path=[ioc/dao.js, ioc/upload.js, ioc/mail.js] --> [dao, emailAuthenticator, uploadFileContext, upload, htmlEmail, tmpFilePool, conf, dataSource]
DXJ50: 2019-05-10 14:23:35,580 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > scan 'com.hxd'
DXJ50: 2019-05-10 14:23:35,750 [main] DEBUG org.nutz.resource.Scans - Found 347 resource by src( com/hxd/ ) , regex( ^.+[.]class$ )
DXJ50: 2019-05-10 14:23:36,023 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppAccountModule_V1.2 ' - com.hxd.controller.app.version1_2.AppAccountController
DXJ50: 2019-05-10 14:23:36,030 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppAuthModule_V1.2 ' - com.hxd.controller.app.version1_2.AppAuthController
DXJ50: 2019-05-10 14:23:36,036 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppModule_V1.2 ' - com.hxd.controller.app.version1_2.AppController
DXJ50: 2019-05-10 14:23:36,039 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppInvestModule_V1.2 ' - com.hxd.controller.app.version1_2.AppInvestController
DXJ50: 2019-05-10 14:23:36,041 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppInvitationModule_V1.2 ' - com.hxd.controller.app.version1_2.AppInvitationController
DXJ50: 2019-05-10 14:23:36,042 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppPageModule_V1.2 ' - com.hxd.controller.app.version1_2.AppPageController
DXJ50: 2019-05-10 14:23:36,044 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'AppSecurityModule_V1.2 ' - com.hxd.controller.app.version1_2.AppSecurityController
DXJ50: 2019-05-10 14:23:36,046 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'authModule ' - com.hxd.controller.front.AuthController
DXJ50: 2019-05-10 14:23:36,051 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'homeModule ' - com.hxd.controller.front.HomeController
DXJ50: 2019-05-10 14:23:36,053 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'investModule ' - com.hxd.controller.front.InvestController
DXJ50: 2019-05-10 14:23:36,054 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberAccountModule ' - com.hxd.controller.front.member.AccountController
DXJ50: 2019-05-10 14:23:36,057 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberActivityGiftModule ' - com.hxd.controller.front.member.GiftController
DXJ50: 2019-05-10 14:23:36,058 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberHomeModule ' - com.hxd.controller.front.member.HomeController
DXJ50: 2019-05-10 14:23:36,060 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberInvestModule ' - com.hxd.controller.front.member.InvestController
DXJ50: 2019-05-10 14:23:36,063 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'protocolController ' - com.hxd.controller.front.member.ProtocolController
DXJ50: 2019-05-10 14:23:36,066 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberSecurityModule ' - com.hxd.controller.front.member.SecurityController
DXJ50: 2019-05-10 14:23:36,067 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'zhongbangBackNotify ' - com.hxd.controller.front.member.zhongbang.version1_0.BackNotifyController
DXJ50: 2019-05-10 14:23:36,068 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'webPageNotify1_0 ' - com.hxd.controller.front.member.zhongbang.version1_0.WebPageNotifyController
DXJ50: 2019-05-10 14:23:36,069 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'contentModule ' - com.hxd.controller.front.PageController
DXJ50: 2019-05-10 14:23:36,072 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'realNameModule ' - com.hxd.controller.front.RealNameController
DXJ50: 2019-05-10 14:23:36,073 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'activityWXModule ' - com.hxd.controller.wx.ActivityController
DXJ50: 2019-05-10 14:23:36,075 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'authWXModule ' - com.hxd.controller.wx.AuthController
DXJ50: 2019-05-10 14:23:36,077 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'homeWXModule ' - com.hxd.controller.wx.HomeController
DXJ50: 2019-05-10 14:23:36,079 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'investWXModule ' - com.hxd.controller.wx.InvestController
DXJ50: 2019-05-10 14:23:36,080 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberAccountWXModule ' - com.hxd.controller.wx.member.AccountController
DXJ50: 2019-05-10 14:23:36,082 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberGiftWXModule ' - com.hxd.controller.wx.member.GiftController
DXJ50: 2019-05-10 14:23:36,083 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'homeMemberWXModule ' - com.hxd.controller.wx.member.HomeController
DXJ50: 2019-05-10 14:23:36,085 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberInvestWXModule ' - com.hxd.controller.wx.member.InvestController
DXJ50: 2019-05-10 14:23:36,087 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberSecurityWXModule ' - com.hxd.controller.wx.member.SecurityController
DXJ50: 2019-05-10 14:23:36,088 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'callBackAppPageNotifyController ' - com.hxd.controller.wx.member.zhangbang.version1_0.AppPageNotifyController
DXJ50: 2019-05-10 14:23:36,089 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'pageWXModule ' - com.hxd.controller.wx.PageController
DXJ50: 2019-05-10 14:23:36,090 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'WXController ' - com.hxd.controller.wx.WXController
DXJ50: 2019-05-10 14:23:36,091 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'common ' - com.hxd.core.Common
DXJ50: 2019-05-10 14:23:36,094 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'excelReader ' - com.hxd.core.ExcelReader
DXJ50: 2019-05-10 14:23:36,095 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'daoHelper ' - com.hxd.dao.DaoHelper
DXJ50: 2019-05-10 14:23:36,107 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'accountService ' - com.hxd.service.impl.AccountService
DXJ50: 2019-05-10 14:23:36,110 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'appService ' - com.hxd.service.impl.AppService
DXJ50: 2019-05-10 14:23:36,110 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'authService ' - com.hxd.service.impl.AuthService
DXJ50: 2019-05-10 14:23:36,111 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'giftService ' - com.hxd.service.impl.GiftService
DXJ50: 2019-05-10 14:23:36,113 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'linkSignService ' - com.hxd.service.impl.LinkSignService
DXJ50: 2019-05-10 14:23:36,113 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'loanService ' - com.hxd.service.impl.LoanService
DXJ50: 2019-05-10 14:23:36,114 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'memberService ' - com.hxd.service.impl.MemberService
DXJ50: 2019-05-10 14:23:36,115 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'messageService ' - com.hxd.service.impl.MessageService
DXJ50: 2019-05-10 14:23:36,116 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'newcomerService ' - com.hxd.service.impl.NewcomerService
DXJ50: 2019-05-10 14:23:36,116 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'riskAssessmentService ' - com.hxd.service.impl.RiskAssessmentService
DXJ50: 2019-05-10 14:23:36,117 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'securityService ' - com.hxd.service.impl.SecurityService
DXJ50: 2019-05-10 14:23:36,119 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'systemConfigService ' - com.hxd.service.impl.SystemConfigService
DXJ50: 2019-05-10 14:23:36,120 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'weixinService ' - com.hxd.service.impl.wx.WeixinService
DXJ50: 2019-05-10 14:23:36,130 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'zhongBangService ' - com.hxd.service.impl.ZhongBangService
DXJ50: 2019-05-10 14:23:36,135 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'rabbitService ' - com.hxd.service.RabbitService
DXJ50: 2019-05-10 14:23:36,141 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'smsClient ' - com.hxd.sms.SmsClient
DXJ50: 2019-05-10 14:23:36,144 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'smsUtil ' - com.hxd.sms.SmsUtil
DXJ50: 2019-05-10 14:23:36,144 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'oSSServerUtil ' - com.hxd.util.OSSServerUtil
DXJ50: 2019-05-10 14:23:36,149 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'realNameUtil ' - com.hxd.util.RealNameUtil
DXJ50: 2019-05-10 14:23:36,149 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'zqUtils ' - com.hxd.util.zq.ZqUtils
DXJ50: 2019-05-10 14:23:36,150 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'wxHandler ' - com.hxd.weixin.DefaultWxHandler
DXJ50: 2019-05-10 14:23:36,155 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'templateSend ' - com.hxd.weixin.TemplateSend
DXJ50: 2019-05-10 14:23:36,155 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'sFTPUtils ' - com.hxd.dao.cunguan.SFTPUtils
DXJ50: 2019-05-10 14:23:36,165 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'zpay ' - com.hxd.dao.cunguan.Zpay
DXJ50: 2019-05-10 14:23:36,167 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'simplTest ' - com.hxd.dao.SimplTest
DXJ50: 2019-05-10 14:23:36,169 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'templateSendTest ' - com.hxd.weixin.TemplateSendTest
DXJ50: 2019-05-10 14:23:36,178 [main] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found jedis -- org.nutz.integration.jedis.JedisIocLoader
DXJ50: 2019-05-10 14:23:36,184 [main] DEBUG org.nutz.resource.Scans - Found 1 resource by src( org/nutz/integration/jedis/jedis.js ) , regex( ^(.+[.])(js|json)$ )
DXJ50: 2019-05-10 14:23:36,185 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [org/nutz/integration/jedis/jedis.js]
DXJ50: 2019-05-10 14:23:36,186 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 9 bean define from path=[org/nutz/integration/jedis/jedis.js] --> [redisService, jedisCluster, jedisClusterNodes, jedisClusterWrapper, pubSubService, jedisPoolConfig, jedisPool, jedisAgent, redis]
DXJ50: 2019-05-10 14:23:36,189 [main] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found weixin -- org.nutz.plugins.weixin.WeixinIocLoader
DXJ50: 2019-05-10 14:23:36,194 [main] DEBUG org.nutz.resource.Scans - Found 1 resource by src( org/nutz/plugins/weixin/weixin.js ) , regex( ^(.+[.])(js|json)$ )
DXJ50: 2019-05-10 14:23:36,195 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [org/nutz/plugins/weixin/weixin.js]
DXJ50: 2019-05-10 14:23:36,196 [main] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 3 bean define from path=[org/nutz/plugins/weixin/weixin.js] --> [wxApi2, wxAccessTokenStore, wxLogin]
DXJ50: 2019-05-10 14:23:36,199 [main] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found rabbitmq -- org.nutz.integration.rabbitmq.RabbitmqIocLoader
DXJ50: 2019-05-10 14:23:36,202 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > scan 'org.nutz.integration.rabbitmq'
DXJ50: 2019-05-10 14:23:36,208 [main] DEBUG org.nutz.resource.Scans - Found 3 resource by src( org/nutz/integration/rabbitmq/ ) , regex( ^.+[.]class$ )
DXJ50: 2019-05-10 14:23:36,211 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'rabbitmq ' - org.nutz.integration.rabbitmq.aop.RabbitmqMethodInterceptor
DXJ50: 2019-05-10 14:23:36,219 [main] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - > add 'rabbitMqBeans ' - org.nutz.integration.rabbitmq.RabbitMqBeans
DXJ50: 2019-05-10 14:23:36,220 [main] DEBUG org.nutz.ioc.loader.annotation.AnnotationIocLoader - Found @IocBean method : RabbitMqBeans.createConnectionFactory(...) define as name=rabbitmq_cf
DXJ50: 2019-05-10 14:23:36,228 [main] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found spring -- org.nutz.integration.spring.SpringIocLoader
DXJ50: 2019-05-10 14:23:36,257 [main] INFO org.nutz.ioc.impl.NutIoc - ... NutIoc init complete
DXJ50: 2019-05-10 14:23:36,259 [main] DEBUG org.nutz.ioc.impl.NutIoc - Get 'simplTest'<class com.hxd.dao.SimplTest>
org.nutz.ioc.IocException: IocBean[_mirror_factory_init] Mirror Factory init fail
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:172)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:161)
at org.nutz.mock.NutTestRunner.createTest(NutTestRunner.java:71)
at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.nutz.mock.NutTestRunner.runChild(NutTestRunner.java:33)
at org.nutz.mock.NutTestRunner.runChild(NutTestRunner.java:14)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
Caused by: java.lang.IllegalArgumentException: ServletContext must not be null
at org.springframework.util.Assert.notNull(Assert.java:198)
at org.springframework.web.context.support.WebApplicationContextUtils.getWebApplicationContext(WebApplicationContextUtils.java:111)
at org.springframework.web.context.support.WebApplicationContextUtils.getWebApplicationContext(WebApplicationContextUtils.java:100)
at org.springframework.web.context.support.WebApplicationContextUtils.getRequiredWebApplicationContext(WebApplicationContextUtils.java:82)
at org.nutz.integration.spring.SpringIocLoader._init(SpringIocLoader.java:76)
at org.nutz.integration.spring.SpringIocLoader.context(SpringIocLoader.java:64)
at org.nutz.integration.spring.SpringIocLoader.getName(SpringIocLoader.java:44)
at org.nutz.ioc.loader.combo.ComboIocLoader.getName(ComboIocLoader.java:136)
at org.nutz.ioc.impl.NutIoc.getNames(NutIoc.java:313)
at org.nutz.ioc.aop.impl.DefaultMirrorFactory.init(DefaultMirrorFactory.java:116)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:169)
... 20 more
DXJ50: 2019-05-10 14:23:36,286 [main] INFO org.nutz.ioc.impl.NutIoc - org.nutz.ioc.impl.NutIoc@20776818 is closing. startup date [19-05-10 14:23:36.255]
DXJ50: 2019-05-10 14:23:36,286 [main] INFO org.nutz.ioc.impl.NutIoc - org.nutz.ioc.impl.NutIoc@20776818 is deposed. startup date [19-05-10 14:23:36.255]
Process finished with exit code -1