NutzCN Logo
问答 nb启动dubbo失败,请指导
发布于 215天前 作者 baocj 303 次浏览 复制 上一个帖子 下一个帖子
标签:
D:\coding\Java\jdk1.8.0_161\bin\java -javaagent:D:\coding\ideaIU\lib\idea_rt.jar=51131:D:\coding\ideaIU\bin -Dfile.encoding=UTF-8 -classpath D:\coding\Java\jdk1.8.0_161\jre\lib\charsets.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\deploy.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\access-bridge-64.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\cldrdata.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\dnsns.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\jaccess.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\jfxrt.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\localedata.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\nashorn.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunec.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunjce_provider.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunmscapi.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunpkcs11.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\zipfs.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\javaws.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jce.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jfr.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jfxswt.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jsse.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\management-agent.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\plugin.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\resources.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\rt.jar;D:\work-space1.8\NutzWk\bbi-app\bbi-services\target\classes;D:\work-space1.8\NutzWk\bbi-app\bbi-modules\target\classes;D:\work-space1.8\NutzWk\wk-framework\target\classes;C:\Users\Administrator\.m2\repository\org\nutz\nutz\1.r.66-SNAPSHOT\nutz-1.r.66-20180313.092428-20.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-daocache\1.r.66-SNAPSHOT\nutz-plugins-daocache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-cache\1.r.66-SNAPSHOT\nutz-plugins-cache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-quartz\1.r.66-SNAPSHOT\nutz-integration-quartz-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-jedis\1.r.66-SNAPSHOT\nutz-integration-jedis-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-wkcache\1.r.66-SNAPSHOT\nutz-plugins-wkcache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzwx\1.r.65\nutzwx-1.r.65.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-views\1.r.65-SNAPSHOT\nutz-plugins-views-1.r.65-20180127.085651-47.jar;C:\Users\Administrator\.m2\repository\com\vdurmont\emoji-java\3.2.0\emoji-java-3.2.0.jar;C:\Users\Administrator\.m2\repository\org\quartz-scheduler\quartz\2.3.0\quartz-2.3.0.jar;C:\Users\Administrator\.m2\repository\com\mchange\c3p0\0.9.5.2\c3p0-0.9.5.2.jar;C:\Users\Administrator\.m2\repository\com\mchange\mchange-commons-java\0.2.11\mchange-commons-java-0.2.11.jar;C:\Users\Administrator\.m2\repository\com\zaxxer\HikariCP-java6\2.3.13\HikariCP-java6-2.3.13.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\apache\shiro\shiro-core\1.2.5\shiro-core-1.2.5.jar;C:\Users\Administrator\.m2\repository\commons-beanutils\commons-beanutils\1.8.3\commons-beanutils-1.8.3.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;C:\Users\Administrator\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\Administrator\.m2\repository\com\alibaba\druid\1.1.9\druid-1.1.9.jar;C:\Users\Administrator\.m2\repository\mysql\mysql-connector-java\5.1.41\mysql-connector-java-5.1.41.jar;C:\Users\Administrator\.m2\repository\net\sourceforge\jtds\jtds\1.3.1\jtds-1.3.1.jar;C:\Users\Administrator\.m2\repository\com\google\zxing\javase\3.2.1\javase-3.2.1.jar;C:\Users\Administrator\.m2\repository\com\google\zxing\core\3.2.1\core-3.2.1.jar;C:\Users\Administrator\.m2\repository\com\beust\jcommander\1.48\jcommander-1.48.jar;C:\Users\Administrator\.m2\repository\net\sf\ehcache\ehcache\2.10.4\ehcache-2.10.4.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\apache\commons\commons-email\1.4\commons-email-1.4.jar;C:\Users\Administrator\.m2\repository\com\sun\mail\javax.mail\1.5.5\javax.mail-1.5.5.jar;C:\Users\Administrator\.m2\repository\javax\activation\activation\1.1.1\activation-1.1.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.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\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Administrator\.m2\repository\com\ibeetl\beetl\2.7.27\beetl-2.7.27.jar;C:\Users\Administrator\.m2\repository\org\antlr\antlr4-runtime\4.2\antlr4-runtime-4.2.jar;C:\Users\Administrator\.m2\repository\org\abego\treelayout\org.abego.treelayout.core\1.0.1\org.abego.treelayout.core-1.0.1.jar;C:\Users\Administrator\.m2\repository\org\antlr\antlr4-annotations\4.2\antlr4-annotations-4.2.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-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Administrator\.m2\repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar;C:\Users\Administrator\.m2\repository\javax\servlet\servlet-api\2.3\servlet-api-2.3.jar;C:\Users\Administrator\.m2\repository\org\brickred\socialauth\4.12\socialauth-4.12.jar;C:\Users\Administrator\.m2\repository\org\json\json\20160212\json-20160212.jar;C:\Users\Administrator\.m2\repository\io\jsonwebtoken\jjwt\0.6.0\jjwt-0.6.0.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.8.1\jackson-databind-2.8.1.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.8.1\jackson-core-2.8.1.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.66-SNAPSHOT\nutz-integration-rabbitmq-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\bouncycastle\bcprov-jdk16\140\bcprov-jdk16-140.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-dubbo\2.2-SNAPSHOT\nutzboot-starter-dubbo-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-dubbo\1.r.66-SNAPSHOT\nutz-integration-dubbo-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\com\alibaba\dubbo\2.5.9\dubbo-2.5.9.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-context\4.3.14.RELEASE\spring-context-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-aop\4.3.14.RELEASE\spring-aop-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-core\4.3.14.RELEASE\spring-core-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-expression\4.3.14.RELEASE\spring-expression-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-beans\4.3.14.RELEASE\spring-beans-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-web\4.3.14.RELEASE\spring-web-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\javassist\javassist\3.22.0-GA\javassist-3.22.0-GA.jar;C:\Users\Administrator\.m2\repository\org\jboss\netty\netty\3.2.5.Final\netty-3.2.5.Final.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\org\nutz\nutzboot-core\2.2-SNAPSHOT\nutzboot-core-2.2-20180313.091718-110.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\org\nutz\nutzboot-starter-nutz-mvc\2.2-SNAPSHOT\nutzboot-starter-nutz-mvc-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-jetty\2.2-SNAPSHOT\nutzboot-starter-jetty-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-servlets\9.4.8.v20171121\jetty-servlets-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-continuation\9.4.8.v20171121\jetty-continuation-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-http\9.4.8.v20171121\jetty-http-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-util\9.4.8.v20171121\jetty-util-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-io\9.4.8.v20171121\jetty-io-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-webapp\9.4.8.v20171121\jetty-webapp-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-xml\9.4.8.v20171121\jetty-xml-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-servlet\9.4.8.v20171121\jetty-servlet-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-security\9.4.8.v20171121\jetty-security-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-server\9.4.8.v20171121\jetty-server-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-server\9.4.8.v20171121\websocket-server-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-common\9.4.8.v20171121\websocket-common-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-api\9.4.8.v20171121\websocket-api-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-client\9.4.8.v20171121\websocket-client-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-client\9.4.8.v20171121\jetty-client-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-servlet\9.4.8.v20171121\websocket-servlet-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\javax-websocket-server-impl\9.4.8.v20171121\javax-websocket-server-impl-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-annotations\9.4.8.v20171121\jetty-annotations-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-plus\9.4.8.v20171121\jetty-plus-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\javax\annotation\javax.annotation-api\1.2\javax.annotation-api-1.2.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm\6.0\asm-6.0.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm-commons\6.0\asm-commons-6.0.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm-tree\6.0\asm-tree-6.0.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\javax-websocket-client-impl\9.4.8.v20171121\javax-websocket-client-impl-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\javax\websocket\javax.websocket-client-api\1.0\javax.websocket-client-api-1.0.jar;C:\Users\Administrator\.m2\repository\javax\websocket\javax.websocket-api\1.0\javax.websocket-api-1.0.jar;C:\Users\Administrator\.m2\repository\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-websocket\1.r.66-SNAPSHOT\nutz-plugins-websocket-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-nutz-dao\2.2-SNAPSHOT\nutzboot-starter-nutz-dao-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-jdbc\2.2-SNAPSHOT\nutzboot-starter-jdbc-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-swagger\2.2-SNAPSHOT\nutzboot-starter-swagger-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-servlet\1.5.18\swagger-servlet-1.5.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-core\1.5.18\swagger-core-1.5.18.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.9.3\jackson-dataformat-yaml-2.9.3.jar;C:\Users\Administrator\.m2\repository\org\yaml\snakeyaml\1.18\snakeyaml-1.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-models\1.5.18\swagger-models-1.5.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-annotations\1.5.18\swagger-annotations-1.5.18.jar;C:\Users\Administrator\.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Users\Administrator\.m2\repository\org\reflections\reflections\0.9.11\reflections-0.9.11.jar;C:\Users\Administrator\.m2\repository\com\google\guava\guava\20.0\guava-20.0.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 com.bbi.services.MainLauncher
[INFO ] 07:59:48.227 org.nutz.boot.banner.SimpleBannerPrinter.printBanner(SimpleBannerPrinter.java:34) -
 _   _ ______                                      ___
| \ | || ___ \  ______ ______ ______ ______ ______| \ \
|  \| || |_/ / |______|______|______|______|______| |\ \
| . ` || ___ \  ______ ______ ______ ______ ______| | > >
| |\  || |_/ / |______|______|______|______|______| |/ /
\_| \_/\____/                                     |_/_/

:: Nutz Boot ::   (2.2-SNAPSHOT)

[DEBUG] 07:59:48.431 org.nutz.resource.Scans.printLocations(Scans.java:527) - Locations count=137 time use 175ms
[DEBUG] 07:59:48.459 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( custom/ ) , regex( ^.+[.]properties$ )
[DEBUG] 07:59:48.459 org.nutz.ioc.impl.PropertiesProxy.setPaths(PropertiesProxy.java:114) - load properties from jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-core/2.2-SNAPSHOT/nutzboot-core-2.2-20180313.091718-110.jar!/custom/emtry.properties
[DEBUG] 07:59:48.461 org.nutz.boot.config.impl.PropertiesConfigureLoader.init(PropertiesConfigureLoader.java:39) - load D:\work-space1.8\NutzWk\bbi-app\bbi-services\target\classes\application.properties
[DEBUG] 07:59:48.508 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
[DEBUG] 07:59:48.508 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:49) - loading [emtry.json]
[DEBUG] 07:59:48.511 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:57) - Loaded 0 bean define from path=[ioc/] --> []
[DEBUG] 07:59:49.026 org.nutz.castor.Castors.reload(Castors.java:116) - Using 101 castor for Castors
[DEBUG] 07:59:49.058 org.nutz.ioc.aop.SimpleAopMaker.<init>(SimpleAopMaker.java:79) - Load AopConfigure for anno=org.nutz.aop.interceptor.async.Async by type=org.nutz.aop.interceptor.async.AsyncAopIocLoader
[INFO ] 07:59:49.071 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:50) -  > scan 'com.bbi.services'
[DEBUG] 07:59:49.176 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( com/bbi/services/ ) , regex( ^.+[.]class$ )
[INFO ] 07:59:49.182 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'mainLauncher                            ' - com.bbi.services.MainLauncher
[INFO ] 07:59:49.185 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:50) -  > scan 'org.nutz.boot.starter'
[DEBUG] 07:59:49.192 org.nutz.resource.Scans.scan(Scans.java:280) - Found 20 resource by src( org/nutz/boot/starter/ ) , regex( ^.+[.]class$ )
[INFO ] 07:59:49.233 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dubboStarter                            ' - org.nutz.boot.starter.dubbo.DubboStarter
[INFO ] 07:59:49.258 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'nutFilterStarter                        ' - org.nutz.boot.starter.nutz.mvc.NutFilterStarter
[DEBUG] 07:59:49.266 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutFilterStarter.createNutFilter(...) define as name=nutFilter
[INFO ] 07:59:49.267 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'whaleFilterStarter                      ' - org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter
[DEBUG] 07:59:49.269 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : WhaleFilterStarter.createNutFilter(...) define as name=whaleFilter
[INFO ] 07:59:49.277 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'jettyStarter                            ' - org.nutz.boot.starter.jetty.JettyStarter
[INFO ] 07:59:49.350 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'nutDaoStarter                           ' - org.nutz.boot.starter.nutz.dao.NutDaoStarter
[DEBUG] 07:59:49.368 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.getDao(...) define as name=dao
[DEBUG] 07:59:49.384 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.getSqlManager(...) define as name=sqlManager
[DEBUG] 07:59:49.384 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.createDaoCacheInterceptor(...) define as name=daoCacheInterceptor
[DEBUG] 07:59:49.384 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.createCacheSerializer(...) define as name=daoCacheSerializer
[INFO ] 07:59:49.385 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dataSourceStarter                       ' - org.nutz.boot.starter.jdbc.DataSourceStarter
[DEBUG] 07:59:49.389 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.getDataSource(...) define as name=dataSource
[DEBUG] 07:59:49.397 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.createDruidDataSource(...) define as name=druidDataSource
[DEBUG] 07:59:49.397 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.createHikariCPDataSource(...) define as name=hikariDataSource
[INFO ] 07:59:49.398 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'druidWebStatServletStarter              ' - org.nutz.boot.starter.jdbc.DruidWebStatServletStarter
[INFO ] 07:59:49.400 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'druidWebStatFilterStarter               ' - org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter
[INFO ] 07:59:49.401 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'swaggerServletStarter                   ' - org.nutz.boot.starter.swagger.SwaggerServletStarter
[DEBUG] 07:59:49.418 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : SwaggerServletStarter.createSwagger(...) define as name=swagger
[DEBUG] 07:59:49.418 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : SwaggerServletStarter.createSwaggerInfo(...) define as name=swaggerInfo
[DEBUG] 07:59:49.419 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-dubbo/2.2-SNAPSHOT/nutzboot-starter-dubbo-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 07:59:49.420 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-nutz-mvc/2.2-SNAPSHOT/nutzboot-starter-nutz-mvc-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 07:59:49.422 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-jetty/2.2-SNAPSHOT/nutzboot-starter-jetty-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 07:59:49.422 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-nutz-dao/2.2-SNAPSHOT/nutzboot-starter-nutz-dao-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 07:59:49.423 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-jdbc/2.2-SNAPSHOT/nutzboot-starter-jdbc-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 07:59:49.424 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-swagger/2.2-SNAPSHOT/nutzboot-starter-swagger-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[INFO ] 07:59:49.448 org.nutz.boot.NbApp.prepare(NbApp.java:241) - Configure Manual:
|id  |key                                     |required  |Possible Values     |Default   |Description         |                                starters|
|----|----------------------------------------|----------|--------------------|----------|--------------------|----------------------------------------|
|0   |druid.web.filter.exclusions             |no        |                    |          |需要排除的路径             |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|1   |druid.web.filter.principalCookieName    |no        |                    |          |用户权限信息的cookie属性名称   |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|2   |druid.web.filter.principalSessionName   |no        |                    |          |用户权限信息的session属性名称  |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|3   |druid.web.filter.profileEnable          |no        |                    |          |是否开启性能监控            |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|4   |druid.web.filter.realIpHeader           |no        |                    |          |Header中ReadIp对应的key |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|5   |druid.web.filter.sessionStatEnable      |no        |                    |true      |是否开启session状态监控     |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|6   |druid.web.filter.sessionStatMaxCount    |no        |                    |          |session最大状态数量       |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|7   |druid.web.servlet.allow                 |no        |                    |          |允许访问的ip列表           |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|8   |druid.web.servlet.deny                  |no        |                    |          |禁止访问的ip列表           |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|9   |druid.web.servlet.jmxPassword           |no        |                    |          |JMX的密码              |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|10  |druid.web.servlet.jmxUrl                |no        |                    |          |读取JMX信息的URL         |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|11  |druid.web.servlet.jmxUsername           |no        |                    |          |JMX的用户名             |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|12  |druid.web.servlet.loginPassword         |no        |                    |随机值,打印在日志中|访问monitor页面的密码      |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|13  |druid.web.servlet.loginUsername         |no        |                    |driud     |访问monitor页面的用户名     |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|14  |druid.web.servlet.resetEnable           |no        |                    |true      |是否允许重置统计结果          |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|15  |jdbc.password                           |no        |                    |          |数据库密码               |org.nutz.boot.starter.jdbc.DataSourceStarter|
|16  |jdbc.type                               |no        |druid,simple,hikari |druid     |连接池类型               |org.nutz.boot.starter.jdbc.DataSourceStarter|
|17  |jdbc.url                                |yes       |                    |          |JDBC URL            |org.nutz.boot.starter.jdbc.DataSourceStarter|
|18  |jdbc.username                           |no        |                    |          |数据库用户名              |org.nutz.boot.starter.jdbc.DataSourceStarter|
|19  |jetty.contextPath                       |no        |                    |/         |上下文路径               |org.nutz.boot.starter.jetty.JettyStarter|
|20  |jetty.host                              |no        |                    |0.0.0.0   |监听的ip地址             |org.nutz.boot.starter.jetty.JettyStarter|
|21  |jetty.http.idleTimeout                  |no        |                    |300000    |空闲时间,单位毫秒           |org.nutz.boot.starter.jetty.JettyStarter|
|22  |jetty.maxFormContentSize                |no        |                    |1gb       |表单最大尺寸              |org.nutz.boot.starter.jetty.JettyStarter|
|23  |jetty.port                              |no        |                    |8080      |监听的端口               |org.nutz.boot.starter.jetty.JettyStarter|
|24  |jetty.threadpool.idleTimeout            |no        |                    |60000     |线程池idleTimeout,单位毫秒 |org.nutz.boot.starter.jetty.JettyStarter|
|25  |jetty.threadpool.maxThreads             |no        |                    |500       |线程池最大线程数maxThreads  |org.nutz.boot.starter.jetty.JettyStarter|
|26  |jetty.threadpool.minThreads             |no        |                    |200       |线程池最小线程数minThreads  |org.nutz.boot.starter.jetty.JettyStarter|
|27  |nutz.dao.interceptor.cache.cache4Null   |no        |                    |true      |是否缓存null结果          |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|28  |nutz.dao.interceptor.cache.debug        |no        |                    |false     |打印daocache详细调试日志    |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|29  |nutz.dao.interceptor.cache.enable       |no        |                    |false     |是否使用daocache        |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|30  |nutz.dao.interceptor.cache.enableWhenTrans|no        |                    |false     |事务内是否启用daocache     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|31  |nutz.dao.interceptor.cache.provider.ioc.name|no        |                    |daoCacheProvider|daocache提供者DaoCacheProvider的IocBean名称|org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|32  |nutz.dao.interceptor.cache.provider.memory.cacheSize|no        |                    |          |daocache提供者MemoryDaoCacheProvider的默认缓存大小|org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|33  |nutz.dao.interceptor.cache.provider.type|no        |memory,ehcache,jedis,ioc|memory    |daocache提供者         |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|34  |nutz.dao.interceptor.cache.table.names  |no        |                    |          |需要缓存的表名称,英文逗号分隔     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|35  |nutz.dao.interceptor.cache.table.pattern|no        |                    |          |需要缓存的表名称的正则表达式      |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|36  |nutz.dao.interceptor.log.enable         |no        |                    |true      |是否打印dao的SQL日志       |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|37  |nutz.dao.interceptor.time.enable        |no        |                    |false     |是否打印dao的SQL耗时日志     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|38  |nutz.dao.sqls.path                      |no        |                    |sqls/     |sql目录               |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|39  |web.session.timeout                     |no        |                    |30        |Session空闲时间,单位分钟    |org.nutz.boot.starter.jetty.JettyStarter|
[INFO ] 07:59:49.468 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:129) - ... NutIoc init complete
[DEBUG] 07:59:49.469 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'appContext' to [app]
[DEBUG] 07:59:49.470 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'conf' to [app]
[DEBUG] 07:59:49.470 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nbApp' to [app]
[DEBUG] 07:59:49.470 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboStarter'<class org.nutz.boot.starter.dubbo.DubboStarter>
[DEBUG] 07:59:49.471 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get '$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
[DEBUG] 07:59:49.472 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=$aop_async
[DEBUG] 07:59:49.473 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject($aop_async) in AsyncAopIocLoader@867398280
[DEBUG] 07:59:49.473 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
[DEBUG] 07:59:49.482 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object '$aop_async' to [app]
[DEBUG] 07:59:49.492 org.nutz.ioc.aop.SimpleAopMaker.<init>(SimpleAopMaker.java:79) - Load AopConfigure for anno=org.nutz.ioc.aop.Aop by type=org.nutz.ioc.aop.config.impl.AnnotationAopConfigration
[DEBUG] 07:59:49.493 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubboStarter
[DEBUG] 07:59:49.493 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubboStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:49.493 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubboStarter'<class org.nutz.boot.starter.dubbo.DubboStarter>
[DEBUG] 07:59:49.493 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubboStarter' to [app]
[DEBUG] 07:59:49.494 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.dubbo.DubboStarter without AOP
[DEBUG] 07:59:49.569 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[INFO ] 07:59:49.700  - using logger: com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter
[DEBUG] 07:59:49.747 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilterStarter'<class org.nutz.boot.starter.nutz.mvc.NutFilterStarter>
[DEBUG] 07:59:49.748 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=nutFilterStarter
[DEBUG] 07:59:49.748 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:49.749 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'nutFilterStarter'<class org.nutz.boot.starter.nutz.mvc.NutFilterStarter>
[DEBUG] 07:59:49.749 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nutFilterStarter' to [app]
[DEBUG] 07:59:49.749 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.mvc.NutFilterStarter without AOP
[DEBUG] 07:59:49.784 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 07:59:49.791 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'appContext'<class org.nutz.boot.AppContext>
[DEBUG] 07:59:49.791 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilterStarter'<class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter>
[DEBUG] 07:59:49.791 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=whaleFilterStarter
[DEBUG] 07:59:49.791 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(whaleFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:49.792 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'whaleFilterStarter'<class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter>
[DEBUG] 07:59:49.792 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'whaleFilterStarter' to [app]
[DEBUG] 07:59:49.792 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter without AOP
[DEBUG] 07:59:49.804 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 07:59:49.804 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'jettyStarter'<class org.nutz.boot.starter.jetty.JettyStarter>
[DEBUG] 07:59:49.804 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=jettyStarter
[DEBUG] 07:59:49.804 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(jettyStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:49.804 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'jettyStarter'<class org.nutz.boot.starter.jetty.JettyStarter>
[DEBUG] 07:59:49.805 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'jettyStarter' to [app]
[DEBUG] 07:59:49.805 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jetty.JettyStarter without AOP
[DEBUG] 07:59:49.856 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 07:59:49.856 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutDaoStarter'<class org.nutz.boot.starter.nutz.dao.NutDaoStarter>
[DEBUG] 07:59:49.856 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=nutDaoStarter
[DEBUG] 07:59:49.857 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutDaoStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:49.857 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'nutDaoStarter'<class org.nutz.boot.starter.nutz.dao.NutDaoStarter>
[DEBUG] 07:59:49.857 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nutDaoStarter' to [app]
[DEBUG] 07:59:49.858 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.dao.NutDaoStarter without AOP
[DEBUG] 07:59:49.864 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 07:59:49.865 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dataSourceStarter'<class org.nutz.boot.starter.jdbc.DataSourceStarter>
[DEBUG] 07:59:49.865 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dataSourceStarter
[DEBUG] 07:59:49.865 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dataSourceStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:49.865 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dataSourceStarter'<class org.nutz.boot.starter.jdbc.DataSourceStarter>
[DEBUG] 07:59:49.865 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dataSourceStarter' to [app]
[DEBUG] 07:59:49.866 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DataSourceStarter without AOP
[DEBUG] 07:59:49.877 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 07:59:49.878 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatFilterStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter>
[DEBUG] 07:59:49.879 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=druidWebStatFilterStarter
[DEBUG] 07:59:49.881 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:49.885 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'druidWebStatFilterStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter>
[DEBUG] 07:59:49.885 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'druidWebStatFilterStarter' to [app]
[DEBUG] 07:59:49.886 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter without AOP
[DEBUG] 07:59:49.924 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 07:59:49.924 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatServletStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter>
[DEBUG] 07:59:49.924 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=druidWebStatServletStarter
[DEBUG] 07:59:49.924 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:49.925 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'druidWebStatServletStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter>
[DEBUG] 07:59:49.925 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'druidWebStatServletStarter' to [app]
[DEBUG] 07:59:49.925 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter without AOP
[DEBUG] 07:59:49.935 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 07:59:49.936 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'swaggerServletStarter'<class org.nutz.boot.starter.swagger.SwaggerServletStarter>
[DEBUG] 07:59:49.936 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=swaggerServletStarter
[DEBUG] 07:59:49.936 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(swaggerServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:49.936 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'swaggerServletStarter'<class org.nutz.boot.starter.swagger.SwaggerServletStarter>
[DEBUG] 07:59:49.936 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'swaggerServletStarter' to [app]
[DEBUG] 07:59:49.938 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.swagger.SwaggerServletStarter without AOP
[DEBUG] 07:59:50.027 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 07:59:50.028 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'appContext'<class org.nutz.boot.AppContext>
[INFO ] 07:59:50.081 org.eclipse.jetty.util.log.Log.initialized(Log.java:192) - Logging initialized @3030ms to org.eclipse.jetty.util.log.Slf4jLog
[DEBUG] 07:59:50.691 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatFilterStarter'<interface org.nutz.boot.starter.WebFilterFace>
[DEBUG] 07:59:50.691 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilterStarter'<interface org.nutz.boot.starter.WebFilterFace>
[DEBUG] 07:59:50.692 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilterStarter'<interface org.nutz.boot.starter.WebFilterFace>
[DEBUG] 07:59:50.699 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilter'<class org.nutz.mvc.WhaleFilter>
[DEBUG] 07:59:50.700 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=whaleFilter
[DEBUG] 07:59:50.700 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(whaleFilter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:50.700 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'whaleFilter'<class org.nutz.mvc.WhaleFilter>
[DEBUG] 07:59:50.701 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'whaleFilter' to [app]
[DEBUG] 07:59:50.704 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.mvc.WhaleFilter without AOP
[DEBUG] 07:59:50.704 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilterStarter'<>
[DEBUG] 07:59:50.709 org.nutz.boot.starter.jetty.JettyStarter.addFilter(JettyStarter.java:219) - add filter name=whale pathSpec=/*
[DEBUG] 07:59:50.711 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilter'<class org.nutz.mvc.WhaleFilter>
[DEBUG] 07:59:50.723 org.nutz.boot.starter.jetty.JettyStarter.addFilter(JettyStarter.java:219) - add filter name=druid pathSpec=/*
[DEBUG] 07:59:50.723 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilter'<class org.nutz.mvc.NutFilter>
[DEBUG] 07:59:50.724 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=nutFilter
[DEBUG] 07:59:50.724 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutFilter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:50.724 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'nutFilter'<class org.nutz.mvc.NutFilter>
[DEBUG] 07:59:50.724 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nutFilter' to [app]
[DEBUG] 07:59:50.725 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.mvc.NutFilter without AOP
[DEBUG] 07:59:50.726 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilterStarter'<>
[DEBUG] 07:59:50.726 org.nutz.boot.starter.jetty.JettyStarter.addFilter(JettyStarter.java:219) - add filter name=nutz pathSpec=/*
[DEBUG] 07:59:50.726 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilter'<class org.nutz.mvc.NutFilter>
[DEBUG] 07:59:50.726 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'swaggerServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 07:59:50.727 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 07:59:50.727 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'swaggerServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 07:59:50.727 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[INFO ] 07:59:51.025 org.nutz.boot.starter.jdbc.DruidWebStatServletStarter.getInitParameters(DruidWebStatServletStarter.java:73) - druid stat view random user=druid password=p1o3c831a6iparbcsg6kimsu0s
[DEBUG] 07:59:51.205 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( com/bbi/services/ ) , regex( ^.+[.]class$ )
[DEBUG] 07:59:51.207 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboStarter'<interface org.nutz.boot.starter.ServerFace>
[DEBUG] 07:59:51.207 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'jettyStarter'<interface org.nutz.boot.starter.ServerFace>
[DEBUG] 07:59:51.208 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboManager'<class org.nutz.integration.dubbo.DubboManager>
[DEBUG] 07:59:51.208 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubboManager
[DEBUG] 07:59:51.208 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubboManager) in DubboIocLoader@707161353
[DEBUG] 07:59:51.209 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubboManager'<class org.nutz.integration.dubbo.DubboManager>
[DEBUG] 07:59:51.209 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubboManager' to [app]
[DEBUG] 07:59:51.209 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.integration.dubbo.DubboManager without AOP
[DEBUG] 07:59:51.212 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_iobjs'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 07:59:51.212 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubbo_iobjs
[DEBUG] 07:59:51.212 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_iobjs) in DubboIocLoader@707161353
[DEBUG] 07:59:51.212 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubbo_iobjs'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 07:59:51.212 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubbo_iobjs' to [app]
[DEBUG] 07:59:51.212 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class java.lang.Object without AOP
[DEBUG] 07:59:51.213 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_annotation'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 07:59:51.213 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubbo_annotation
[DEBUG] 07:59:51.213 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_annotation) in DubboIocLoader@707161353
[DEBUG] 07:59:51.214 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubbo_annotation'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 07:59:51.214 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubbo_annotation' to [app]
[DEBUG] 07:59:51.214 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.integration.dubbo.AnnotationBean without AOP
[DEBUG] 07:59:51.228 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_iobjs'<>
[DEBUG] 07:59:51.235 org.nutz.resource.Scans.scan(Scans.java:280) - Found 3 resource by src( com/bbi/da/modules/ ) , regex( ^.+[.]class$ )
[DEBUG] 07:59:51.462 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.rpc;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Protocol$Adaptive implements com.alibaba.dubbo.rpc.Protocol {
public void destroy() {throw new UnsupportedOperationException("method public abstract void com.alibaba.dubbo.rpc.Protocol.destroy() of interface com.alibaba.dubbo.rpc.Protocol is not adaptive method!");
}
public int getDefaultPort() {throw new UnsupportedOperationException("method public abstract int com.alibaba.dubbo.rpc.Protocol.getDefaultPort() of interface com.alibaba.dubbo.rpc.Protocol is not adaptive method!");
}
public com.alibaba.dubbo.rpc.Invoker refer(java.lang.Class arg0, com.alibaba.dubbo.common.URL arg1) throws com.alibaba.dubbo.rpc.RpcException {
if (arg1 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg1;
String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() );
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.Protocol) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.rpc.Protocol extension = (com.alibaba.dubbo.rpc.Protocol)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.Protocol.class).getExtension(extName);
return extension.refer(arg0, arg1);
}
public com.alibaba.dubbo.rpc.Exporter export(com.alibaba.dubbo.rpc.Invoker arg0) throws com.alibaba.dubbo.rpc.RpcException {
if (arg0 == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument == null");
if (arg0.getUrl() == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument getUrl() == null");com.alibaba.dubbo.common.URL url = arg0.getUrl();
String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() );
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.Protocol) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.rpc.Protocol extension = (com.alibaba.dubbo.rpc.Protocol)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.Protocol.class).getExtension(extName);
return extension.export(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.109
[DEBUG] 07:59:51.761 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.rpc;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ProxyFactory$Adaptive implements com.alibaba.dubbo.rpc.ProxyFactory {
public com.alibaba.dubbo.rpc.Invoker getInvoker(java.lang.Object arg0, java.lang.Class arg1, com.alibaba.dubbo.common.URL arg2) throws com.alibaba.dubbo.rpc.RpcException {
if (arg2 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg2;
String extName = url.getParameter("proxy", "javassist");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.ProxyFactory) name from url(" + url.toString() + ") use keys([proxy])");
com.alibaba.dubbo.rpc.ProxyFactory extension = (com.alibaba.dubbo.rpc.ProxyFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.ProxyFactory.class).getExtension(extName);
return extension.getInvoker(arg0, arg1, arg2);
}
public java.lang.Object getProxy(com.alibaba.dubbo.rpc.Invoker arg0) throws com.alibaba.dubbo.rpc.RpcException {
if (arg0 == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument == null");
if (arg0.getUrl() == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument getUrl() == null");com.alibaba.dubbo.common.URL url = arg0.getUrl();
String extName = url.getParameter("proxy", "javassist");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.ProxyFactory) name from url(" + url.toString() + ") use keys([proxy])");
com.alibaba.dubbo.rpc.ProxyFactory extension = (com.alibaba.dubbo.rpc.ProxyFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.ProxyFactory.class).getExtension(extName);
return extension.getProxy(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.109
[DEBUG] 07:59:51.809 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txREPEATABLE_READ) in TransIocLoader@1428475041
[DEBUG] 07:59:51.809 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txSERIALIZABLE) in TransIocLoader@1428475041
[DEBUG] 07:59:51.810 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txNONE) in TransIocLoader@1428475041
[DEBUG] 07:59:51.810 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txREAD_UNCOMMITTED) in TransIocLoader@1428475041
[DEBUG] 07:59:51.810 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txREAD_COMMITTED) in TransIocLoader@1428475041
[DEBUG] 07:59:51.810 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject($aop_async) in AsyncAopIocLoader@867398280
[DEBUG] 07:59:51.811 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(auncher) in AnnotationIocmainLLoader(packages=[com.bbi.services])
[DEBUG] 07:59:51.811 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.811 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(swaggerServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.811 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dataSourceStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.812 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(whaleFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.812 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(sqlManager) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.812 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.812 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(swagger) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.813 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(daoCacheInterceptor) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.813 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(daoCacheSerializer) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.813 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubboStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.813 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dao) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.814 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(swaggerInfo) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.814 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutFilter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.815 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(whaleFilter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.816 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(jettyStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.816 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.816 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dataSource) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.817 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutDaoStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.817 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidDataSource) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.817 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(hikariDataSource) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 07:59:51.817 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubboManager) in DubboIocLoader@707161353
[DEBUG] 07:59:51.818 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_iobjs) in DubboIocLoader@707161353
[DEBUG] 07:59:51.818 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_application) in DubboIocLoader@707161353
[DEBUG] 07:59:51.818 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_registry) in DubboIocLoader@707161353
[DEBUG] 07:59:51.819 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_annotation) in DubboIocLoader@707161353
[DEBUG] 07:59:51.819 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo) in DubboIocLoader@707161353
[DEBUG] 07:59:51.819 org.nutz.ioc.impl.ScopeContext.remove(ScopeContext.java:85) - Remove object 'dubbo_annotation' from [app]
[DEBUG] 07:59:51.820 org.nutz.ioc.impl.ScopeContext.remove(ScopeContext.java:85) - Remove object 'dubboManager' from [app]
[ERROR] 07:59:51.821 org.nutz.boot.NbApp._run(NbApp.java:202) - something happen!!
org.nutz.ioc.IocException: IocBean[dubboManager -> dubbo_annotation -> class:com.bbi.da.modules.services.impl.DaTestServiceImpl] none ioc bean match class=com.bbi.da.modules.services.impl.DaTestServiceImpl
	at org.nutz.ioc.impl.NutIoc.getByType(NutIoc.java:460)
	at org.nutz.ioc.impl.NutIoc.getByType(NutIoc.java:425)
	at org.nutz.integration.dubbo.AnnotationBean._init(AnnotationBean.java:73)
	at org.nutz.integration.dubbo.AnnotationBean$FM$_init$cff301be46c87e2fbea60f4ef344bacb.invoke(AnnotationBean.java)
	at org.nutz.ioc.impl.ObjectMakerImpl$2.trigger(ObjectMakerImpl.java:180)
	at org.nutz.ioc.weaver.DefaultWeaver.onCreate(DefaultWeaver.java:89)
	at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:141)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:240)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:270)
	at org.nutz.integration.dubbo.DubboManager.init(DubboManager.java:22)
	at org.nutz.integration.dubbo.DubboManager$FM$init$cff301be46c87e2fbea60f4ef344bacb.invoke(DubboManager.java)
	at org.nutz.ioc.impl.ObjectMakerImpl$2.trigger(ObjectMakerImpl.java:180)
	at org.nutz.ioc.weaver.DefaultWeaver.onCreate(DefaultWeaver.java:89)
	at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:141)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:240)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:270)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:160)
	at org.nutz.boot.starter.dubbo.DubboStarter.start(DubboStarter.java:31)
	at org.nutz.boot.AppContext.startServers(AppContext.java:298)
	at org.nutz.boot.NbApp._run(NbApp.java:190)
	at org.nutz.boot.NbApp.run(NbApp.java:170)
	at com.bbi.services.MainLauncher.main(MainLauncher.java:10)
[DEBUG] 07:59:51.825 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboStarter'<interface org.nutz.boot.starter.ServerFace>
[DEBUG] 07:59:51.825 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'jettyStarter'<interface org.nutz.boot.starter.ServerFace>
[INFO ] 07:59:51.830 org.nutz.ioc.impl.NutIoc.depose(NutIoc.java:286) - org.nutz.ioc.impl.NutIoc@661119548 is closing. startup date [18-03-14 07:59:49.466]
[DEBUG] 07:59:51.833 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dubbo_iobjs' ...
[DEBUG] 07:59:51.833 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nutFilter' ...
[DEBUG] 07:59:51.833 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'whaleFilter' ...
[DEBUG] 07:59:51.834 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'swaggerServletStarter' ...
[DEBUG] 07:59:51.835 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'druidWebStatServletStarter' ...
[DEBUG] 07:59:51.835 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'druidWebStatFilterStarter' ...
[DEBUG] 07:59:51.835 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dataSourceStarter' ...
[DEBUG] 07:59:51.835 org.nutz.boot.starter.jdbc.DataSourceStarter.depose(DataSourceStarter.java:220) - shutdown slave datasource count=0
[DEBUG] 07:59:51.836 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nutDaoStarter' ...
[DEBUG] 07:59:51.836 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'jettyStarter' ...
[DEBUG] 07:59:51.836 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'whaleFilterStarter' ...
[DEBUG] 07:59:51.836 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nutFilterStarter' ...
[DEBUG] 07:59:51.836 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dubboStarter' ...
[DEBUG] 07:59:51.836 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object '$aop_async' ...
[DEBUG] 07:59:51.836 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nbApp' ...
[DEBUG] 07:59:51.836 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'conf' ...
[DEBUG] 07:59:51.837 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'appContext' ...
[INFO ] 07:59:51.837 org.nutz.ioc.impl.NutIoc.depose(NutIoc.java:300) - org.nutz.ioc.impl.NutIoc@661119548 is deposed. startup date [18-03-14 07:59:49.466]
[INFO ] 07:59:51.839 com.alibaba.dubbo.config.AbstractConfig$1.run(AbstractConfig.java:80) -  [DUBBO] Run shutdown hook now., dubbo version: 2.0.1, current host: 192.168.0.109
[INFO ] 07:59:51.841 com.alibaba.dubbo.registry.support.AbstractRegistryFactory.destroyAll(AbstractRegistryFactory.java:64) -  [DUBBO] Close all registries [], dubbo version: 2.0.1, current host: 192.168.0.109

package com.bbi.da.modules.services;

import cn.wizzer.framework.base.service.BaseService;
import com.bbi.da.modules.models.Da_test;


public interface DaTestService extends BaseService<Da_test>{

}

package com.bbi.da.modules.services.impl;

import cn.wizzer.framework.base.service.BaseServiceImpl;
import com.alibaba.dubbo.config.annotation.Service;
import com.bbi.da.modules.models.Da_test;
import com.bbi.da.modules.services.DaTestService;
import org.nutz.dao.Dao;
import org.nutz.ioc.loader.annotation.Inject;


import org.nutz.ioc.loader.annotation.IocBean;

@IocBean(args = {"refer:dao"})
@Service(interfaceClass = DaTestService.class)
public class DaTestServiceImpl extends BaseServiceImpl<Da_test> implements DaTestService {

    public DaTestServiceImpl(Dao dao) {

        super(dao);
    }
}

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
       xmlns="http://www.springframework.org/schema/beans"
       xsi:schemaLocation="http://www.springframework.org/schema/beans        http://www.springframework.org/schema/beans/spring-beans.xsd        http://code.alibabatech.com/schema/dubbo        http://code.alibabatech.com/schema/dubbo/dubbo.xsd">

    <dubbo:application name="bbi-client"/>

    <dubbo:registry address="zookeeper://127.0.0.1:2181"/>

    <dubbo:protocol name="dubbo" port="20880"/>

    <dubbo:annotation package="com.bbi"/>
</beans>
14 回复

因为默认情况下是扫描MainLauncher所在的package及子package, 日志中显示是 "com.bbi.services" , 可以在MainLauncher上加一句

@IocBy(args={"*anno", "com.bbi.da.modules"})

一样的问题,兽

package com.bbi.services;

import org.nutz.boot.NbApp;
import org.nutz.ioc.loader.annotation.IocBean;
import org.nutz.mvc.annotation.IocBy;

@IocBean
@IocBy(args={"*anno", "com.bbi.da.modules"})
public class MainLauncher {

    public static void main(String[] args) throws Exception {
        new NbApp().setPrintProcDoc(true).run();

    }

}

D:\coding\Java\jdk1.8.0_161\bin\java -javaagent:D:\coding\ideaIU\lib\idea_rt.jar=54385:D:\coding\ideaIU\bin -Dfile.encoding=UTF-8 -classpath D:\coding\Java\jdk1.8.0_161\jre\lib\charsets.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\deploy.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\access-bridge-64.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\cldrdata.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\dnsns.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\jaccess.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\jfxrt.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\localedata.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\nashorn.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunec.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunjce_provider.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunmscapi.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunpkcs11.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\zipfs.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\javaws.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jce.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jfr.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jfxswt.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jsse.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\management-agent.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\plugin.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\resources.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\rt.jar;D:\work-space1.8\NutzWk\bbi-app\bbi-services\target\classes;D:\work-space1.8\NutzWk\bbi-app\bbi-modules\target\classes;D:\work-space1.8\NutzWk\wk-framework\target\classes;C:\Users\Administrator\.m2\repository\org\nutz\nutz\1.r.66-SNAPSHOT\nutz-1.r.66-20180313.092428-20.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-daocache\1.r.66-SNAPSHOT\nutz-plugins-daocache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-cache\1.r.66-SNAPSHOT\nutz-plugins-cache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-quartz\1.r.66-SNAPSHOT\nutz-integration-quartz-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-jedis\1.r.66-SNAPSHOT\nutz-integration-jedis-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-wkcache\1.r.66-SNAPSHOT\nutz-plugins-wkcache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzwx\1.r.65\nutzwx-1.r.65.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-views\1.r.65-SNAPSHOT\nutz-plugins-views-1.r.65-20180127.085651-47.jar;C:\Users\Administrator\.m2\repository\com\vdurmont\emoji-java\3.2.0\emoji-java-3.2.0.jar;C:\Users\Administrator\.m2\repository\org\quartz-scheduler\quartz\2.3.0\quartz-2.3.0.jar;C:\Users\Administrator\.m2\repository\com\mchange\c3p0\0.9.5.2\c3p0-0.9.5.2.jar;C:\Users\Administrator\.m2\repository\com\mchange\mchange-commons-java\0.2.11\mchange-commons-java-0.2.11.jar;C:\Users\Administrator\.m2\repository\com\zaxxer\HikariCP-java6\2.3.13\HikariCP-java6-2.3.13.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\apache\shiro\shiro-core\1.2.5\shiro-core-1.2.5.jar;C:\Users\Administrator\.m2\repository\commons-beanutils\commons-beanutils\1.8.3\commons-beanutils-1.8.3.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;C:\Users\Administrator\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\Administrator\.m2\repository\com\alibaba\druid\1.1.9\druid-1.1.9.jar;C:\Users\Administrator\.m2\repository\mysql\mysql-connector-java\5.1.41\mysql-connector-java-5.1.41.jar;C:\Users\Administrator\.m2\repository\net\sourceforge\jtds\jtds\1.3.1\jtds-1.3.1.jar;C:\Users\Administrator\.m2\repository\com\google\zxing\javase\3.2.1\javase-3.2.1.jar;C:\Users\Administrator\.m2\repository\com\google\zxing\core\3.2.1\core-3.2.1.jar;C:\Users\Administrator\.m2\repository\com\beust\jcommander\1.48\jcommander-1.48.jar;C:\Users\Administrator\.m2\repository\net\sf\ehcache\ehcache\2.10.4\ehcache-2.10.4.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\apache\commons\commons-email\1.4\commons-email-1.4.jar;C:\Users\Administrator\.m2\repository\com\sun\mail\javax.mail\1.5.5\javax.mail-1.5.5.jar;C:\Users\Administrator\.m2\repository\javax\activation\activation\1.1.1\activation-1.1.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.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\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Administrator\.m2\repository\com\ibeetl\beetl\2.7.27\beetl-2.7.27.jar;C:\Users\Administrator\.m2\repository\org\antlr\antlr4-runtime\4.2\antlr4-runtime-4.2.jar;C:\Users\Administrator\.m2\repository\org\abego\treelayout\org.abego.treelayout.core\1.0.1\org.abego.treelayout.core-1.0.1.jar;C:\Users\Administrator\.m2\repository\org\antlr\antlr4-annotations\4.2\antlr4-annotations-4.2.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-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Administrator\.m2\repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar;C:\Users\Administrator\.m2\repository\javax\servlet\servlet-api\2.3\servlet-api-2.3.jar;C:\Users\Administrator\.m2\repository\org\brickred\socialauth\4.12\socialauth-4.12.jar;C:\Users\Administrator\.m2\repository\org\json\json\20160212\json-20160212.jar;C:\Users\Administrator\.m2\repository\io\jsonwebtoken\jjwt\0.6.0\jjwt-0.6.0.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.8.1\jackson-databind-2.8.1.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.8.1\jackson-core-2.8.1.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.66-SNAPSHOT\nutz-integration-rabbitmq-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\bouncycastle\bcprov-jdk16\140\bcprov-jdk16-140.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-dubbo\2.2-SNAPSHOT\nutzboot-starter-dubbo-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-dubbo\1.r.66-SNAPSHOT\nutz-integration-dubbo-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\com\alibaba\dubbo\2.5.9\dubbo-2.5.9.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-context\4.3.14.RELEASE\spring-context-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-aop\4.3.14.RELEASE\spring-aop-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-core\4.3.14.RELEASE\spring-core-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-expression\4.3.14.RELEASE\spring-expression-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-beans\4.3.14.RELEASE\spring-beans-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-web\4.3.14.RELEASE\spring-web-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\javassist\javassist\3.22.0-GA\javassist-3.22.0-GA.jar;C:\Users\Administrator\.m2\repository\org\jboss\netty\netty\3.2.5.Final\netty-3.2.5.Final.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\org\nutz\nutzboot-core\2.2-SNAPSHOT\nutzboot-core-2.2-20180313.091718-110.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\org\nutz\nutzboot-starter-nutz-mvc\2.2-SNAPSHOT\nutzboot-starter-nutz-mvc-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-jetty\2.2-SNAPSHOT\nutzboot-starter-jetty-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-servlets\9.4.8.v20171121\jetty-servlets-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-continuation\9.4.8.v20171121\jetty-continuation-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-http\9.4.8.v20171121\jetty-http-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-util\9.4.8.v20171121\jetty-util-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-io\9.4.8.v20171121\jetty-io-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-webapp\9.4.8.v20171121\jetty-webapp-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-xml\9.4.8.v20171121\jetty-xml-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-servlet\9.4.8.v20171121\jetty-servlet-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-security\9.4.8.v20171121\jetty-security-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-server\9.4.8.v20171121\jetty-server-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-server\9.4.8.v20171121\websocket-server-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-common\9.4.8.v20171121\websocket-common-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-api\9.4.8.v20171121\websocket-api-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-client\9.4.8.v20171121\websocket-client-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-client\9.4.8.v20171121\jetty-client-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-servlet\9.4.8.v20171121\websocket-servlet-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\javax-websocket-server-impl\9.4.8.v20171121\javax-websocket-server-impl-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-annotations\9.4.8.v20171121\jetty-annotations-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-plus\9.4.8.v20171121\jetty-plus-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\javax\annotation\javax.annotation-api\1.2\javax.annotation-api-1.2.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm\6.0\asm-6.0.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm-commons\6.0\asm-commons-6.0.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm-tree\6.0\asm-tree-6.0.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\javax-websocket-client-impl\9.4.8.v20171121\javax-websocket-client-impl-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\javax\websocket\javax.websocket-client-api\1.0\javax.websocket-client-api-1.0.jar;C:\Users\Administrator\.m2\repository\javax\websocket\javax.websocket-api\1.0\javax.websocket-api-1.0.jar;C:\Users\Administrator\.m2\repository\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-websocket\1.r.66-SNAPSHOT\nutz-plugins-websocket-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-nutz-dao\2.2-SNAPSHOT\nutzboot-starter-nutz-dao-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-jdbc\2.2-SNAPSHOT\nutzboot-starter-jdbc-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-swagger\2.2-SNAPSHOT\nutzboot-starter-swagger-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-servlet\1.5.18\swagger-servlet-1.5.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-core\1.5.18\swagger-core-1.5.18.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.9.3\jackson-dataformat-yaml-2.9.3.jar;C:\Users\Administrator\.m2\repository\org\yaml\snakeyaml\1.18\snakeyaml-1.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-models\1.5.18\swagger-models-1.5.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-annotations\1.5.18\swagger-annotations-1.5.18.jar;C:\Users\Administrator\.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Users\Administrator\.m2\repository\org\reflections\reflections\0.9.11\reflections-0.9.11.jar;C:\Users\Administrator\.m2\repository\com\google\guava\guava\20.0\guava-20.0.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 com.bbi.services.MainLauncher
[INFO ] 12:05:35.479 org.nutz.boot.banner.SimpleBannerPrinter.printBanner(SimpleBannerPrinter.java:34) - 
 _   _ ______                                      ___   
| \ | || ___ \  ______ ______ ______ ______ ______| \ \  
|  \| || |_/ / |______|______|______|______|______| |\ \ 
| . ` || ___ \  ______ ______ ______ ______ ______| | > >
| |\  || |_/ / |______|______|______|______|______| |/ / 
\_| \_/\____/                                     |_/_/  
  
:: Nutz Boot ::   (2.2-SNAPSHOT)

[DEBUG] 12:05:35.707 org.nutz.resource.Scans.printLocations(Scans.java:527) - Locations count=137 time use 203ms
[DEBUG] 12:05:35.774 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( custom/ ) , regex( ^.+[.]properties$ )
[DEBUG] 12:05:35.774 org.nutz.ioc.impl.PropertiesProxy.setPaths(PropertiesProxy.java:114) - load properties from jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-core/2.2-SNAPSHOT/nutzboot-core-2.2-20180313.091718-110.jar!/custom/emtry.properties
[DEBUG] 12:05:35.776 org.nutz.boot.config.impl.PropertiesConfigureLoader.init(PropertiesConfigureLoader.java:39) - load D:\work-space1.8\NutzWk\bbi-app\bbi-services\target\classes\application.properties
[DEBUG] 12:05:35.975 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
[DEBUG] 12:05:35.976 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:49) - loading [emtry.json]
[DEBUG] 12:05:35.977 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:57) - Loaded 0 bean define from path=[ioc/] --> []
[DEBUG] 12:05:36.385 org.nutz.castor.Castors.reload(Castors.java:116) - Using 101 castor for Castors
[DEBUG] 12:05:36.411 org.nutz.ioc.aop.SimpleAopMaker.<init>(SimpleAopMaker.java:79) - Load AopConfigure for anno=org.nutz.aop.interceptor.async.Async by type=org.nutz.aop.interceptor.async.AsyncAopIocLoader
[INFO ] 12:05:36.437 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:50) -  > scan 'com.bbi.services'
[DEBUG] 12:05:36.443 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( com/bbi/services/ ) , regex( ^.+[.]class$ )
[INFO ] 12:05:36.445 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'mainLauncher                            ' - com.bbi.services.MainLauncher
[INFO ] 12:05:36.447 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:50) -  > scan 'org.nutz.boot.starter'
[DEBUG] 12:05:36.460 org.nutz.resource.Scans.scan(Scans.java:280) - Found 20 resource by src( org/nutz/boot/starter/ ) , regex( ^.+[.]class$ )
[INFO ] 12:05:36.518 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dubboStarter                            ' - org.nutz.boot.starter.dubbo.DubboStarter
[INFO ] 12:05:36.543 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'nutFilterStarter                        ' - org.nutz.boot.starter.nutz.mvc.NutFilterStarter
[DEBUG] 12:05:36.547 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutFilterStarter.createNutFilter(...) define as name=nutFilter
[INFO ] 12:05:36.549 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'whaleFilterStarter                      ' - org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter
[DEBUG] 12:05:36.551 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : WhaleFilterStarter.createNutFilter(...) define as name=whaleFilter
[INFO ] 12:05:36.557 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'jettyStarter                            ' - org.nutz.boot.starter.jetty.JettyStarter
[INFO ] 12:05:36.588 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'nutDaoStarter                           ' - org.nutz.boot.starter.nutz.dao.NutDaoStarter
[DEBUG] 12:05:36.603 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.getDao(...) define as name=dao
[DEBUG] 12:05:36.620 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.getSqlManager(...) define as name=sqlManager
[DEBUG] 12:05:36.620 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.createCacheSerializer(...) define as name=daoCacheSerializer
[DEBUG] 12:05:36.621 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.createDaoCacheInterceptor(...) define as name=daoCacheInterceptor
[INFO ] 12:05:36.621 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dataSourceStarter                       ' - org.nutz.boot.starter.jdbc.DataSourceStarter
[DEBUG] 12:05:36.624 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.createDruidDataSource(...) define as name=druidDataSource
[DEBUG] 12:05:36.626 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.getDataSource(...) define as name=dataSource
[DEBUG] 12:05:36.627 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.createHikariCPDataSource(...) define as name=hikariDataSource
[INFO ] 12:05:36.630 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'druidWebStatServletStarter              ' - org.nutz.boot.starter.jdbc.DruidWebStatServletStarter
[INFO ] 12:05:36.632 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'druidWebStatFilterStarter               ' - org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter
[INFO ] 12:05:36.633 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'swaggerServletStarter                   ' - org.nutz.boot.starter.swagger.SwaggerServletStarter
[DEBUG] 12:05:36.646 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : SwaggerServletStarter.createSwagger(...) define as name=swagger
[DEBUG] 12:05:36.647 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : SwaggerServletStarter.createSwaggerInfo(...) define as name=swaggerInfo
[DEBUG] 12:05:36.652 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-dubbo/2.2-SNAPSHOT/nutzboot-starter-dubbo-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 12:05:36.653 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-nutz-mvc/2.2-SNAPSHOT/nutzboot-starter-nutz-mvc-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 12:05:36.655 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-jetty/2.2-SNAPSHOT/nutzboot-starter-jetty-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 12:05:36.656 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-nutz-dao/2.2-SNAPSHOT/nutzboot-starter-nutz-dao-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 12:05:36.657 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-jdbc/2.2-SNAPSHOT/nutzboot-starter-jdbc-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 12:05:36.658 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-swagger/2.2-SNAPSHOT/nutzboot-starter-swagger-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[INFO ] 12:05:36.680 org.nutz.boot.NbApp.prepare(NbApp.java:241) - Configure Manual:
|id  |key                                     |required  |Possible Values     |Default   |Description         |                                starters|
|----|----------------------------------------|----------|--------------------|----------|--------------------|----------------------------------------|
|0   |druid.web.filter.exclusions             |no        |                    |          |需要排除的路径             |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|1   |druid.web.filter.principalCookieName    |no        |                    |          |用户权限信息的cookie属性名称   |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|2   |druid.web.filter.principalSessionName   |no        |                    |          |用户权限信息的session属性名称  |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|3   |druid.web.filter.profileEnable          |no        |                    |          |是否开启性能监控            |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|4   |druid.web.filter.realIpHeader           |no        |                    |          |Header中ReadIp对应的key |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|5   |druid.web.filter.sessionStatEnable      |no        |                    |true      |是否开启session状态监控     |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|6   |druid.web.filter.sessionStatMaxCount    |no        |                    |          |session最大状态数量       |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|7   |druid.web.servlet.allow                 |no        |                    |          |允许访问的ip列表           |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|8   |druid.web.servlet.deny                  |no        |                    |          |禁止访问的ip列表           |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|9   |druid.web.servlet.jmxPassword           |no        |                    |          |JMX的密码              |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|10  |druid.web.servlet.jmxUrl                |no        |                    |          |读取JMX信息的URL         |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|11  |druid.web.servlet.jmxUsername           |no        |                    |          |JMX的用户名             |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|12  |druid.web.servlet.loginPassword         |no        |                    |随机值,打印在日志中|访问monitor页面的密码      |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|13  |druid.web.servlet.loginUsername         |no        |                    |driud     |访问monitor页面的用户名     |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|14  |druid.web.servlet.resetEnable           |no        |                    |true      |是否允许重置统计结果          |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|15  |jdbc.password                           |no        |                    |          |数据库密码               |org.nutz.boot.starter.jdbc.DataSourceStarter|
|16  |jdbc.type                               |no        |druid,simple,hikari |druid     |连接池类型               |org.nutz.boot.starter.jdbc.DataSourceStarter|
|17  |jdbc.url                                |yes       |                    |          |JDBC URL            |org.nutz.boot.starter.jdbc.DataSourceStarter|
|18  |jdbc.username                           |no        |                    |          |数据库用户名              |org.nutz.boot.starter.jdbc.DataSourceStarter|
|19  |jetty.contextPath                       |no        |                    |/         |上下文路径               |org.nutz.boot.starter.jetty.JettyStarter|
|20  |jetty.host                              |no        |                    |0.0.0.0   |监听的ip地址             |org.nutz.boot.starter.jetty.JettyStarter|
|21  |jetty.http.idleTimeout                  |no        |                    |300000    |空闲时间,单位毫秒           |org.nutz.boot.starter.jetty.JettyStarter|
|22  |jetty.maxFormContentSize                |no        |                    |1gb       |表单最大尺寸              |org.nutz.boot.starter.jetty.JettyStarter|
|23  |jetty.port                              |no        |                    |8080      |监听的端口               |org.nutz.boot.starter.jetty.JettyStarter|
|24  |jetty.threadpool.idleTimeout            |no        |                    |60000     |线程池idleTimeout,单位毫秒 |org.nutz.boot.starter.jetty.JettyStarter|
|25  |jetty.threadpool.maxThreads             |no        |                    |500       |线程池最大线程数maxThreads  |org.nutz.boot.starter.jetty.JettyStarter|
|26  |jetty.threadpool.minThreads             |no        |                    |200       |线程池最小线程数minThreads  |org.nutz.boot.starter.jetty.JettyStarter|
|27  |nutz.dao.interceptor.cache.cache4Null   |no        |                    |true      |是否缓存null结果          |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|28  |nutz.dao.interceptor.cache.debug        |no        |                    |false     |打印daocache详细调试日志    |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|29  |nutz.dao.interceptor.cache.enable       |no        |                    |false     |是否使用daocache        |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|30  |nutz.dao.interceptor.cache.enableWhenTrans|no        |                    |false     |事务内是否启用daocache     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|31  |nutz.dao.interceptor.cache.provider.ioc.name|no        |                    |daoCacheProvider|daocache提供者DaoCacheProvider的IocBean名称|org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|32  |nutz.dao.interceptor.cache.provider.memory.cacheSize|no        |                    |          |daocache提供者MemoryDaoCacheProvider的默认缓存大小|org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|33  |nutz.dao.interceptor.cache.provider.type|no        |memory,ehcache,jedis,ioc|memory    |daocache提供者         |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|34  |nutz.dao.interceptor.cache.table.names  |no        |                    |          |需要缓存的表名称,英文逗号分隔     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|35  |nutz.dao.interceptor.cache.table.pattern|no        |                    |          |需要缓存的表名称的正则表达式      |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|36  |nutz.dao.interceptor.log.enable         |no        |                    |true      |是否打印dao的SQL日志       |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|37  |nutz.dao.interceptor.time.enable        |no        |                    |false     |是否打印dao的SQL耗时日志     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|38  |nutz.dao.sqls.path                      |no        |                    |sqls/     |sql目录               |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|39  |web.session.timeout                     |no        |                    |30        |Session空闲时间,单位分钟    |org.nutz.boot.starter.jetty.JettyStarter|
[INFO ] 12:05:36.696 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:129) - ... NutIoc init complete
[DEBUG] 12:05:36.697 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'appContext' to [app] 
[DEBUG] 12:05:36.697 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'conf' to [app] 
[DEBUG] 12:05:36.697 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nbApp' to [app] 
[DEBUG] 12:05:36.697 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboStarter'<class org.nutz.boot.starter.dubbo.DubboStarter>
[DEBUG] 12:05:36.699 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get '$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
[DEBUG] 12:05:36.700 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=$aop_async
[DEBUG] 12:05:36.702 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject($aop_async) in AsyncAopIocLoader@843467284
[DEBUG] 12:05:36.702 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
[DEBUG] 12:05:36.710 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object '$aop_async' to [app] 
[DEBUG] 12:05:36.722 org.nutz.ioc.aop.SimpleAopMaker.<init>(SimpleAopMaker.java:79) - Load AopConfigure for anno=org.nutz.ioc.aop.Aop by type=org.nutz.ioc.aop.config.impl.AnnotationAopConfigration
[DEBUG] 12:05:36.723 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubboStarter
[DEBUG] 12:05:36.723 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubboStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:36.723 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubboStarter'<class org.nutz.boot.starter.dubbo.DubboStarter>
[DEBUG] 12:05:36.723 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubboStarter' to [app] 
[DEBUG] 12:05:36.725 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.dubbo.DubboStarter without AOP
[DEBUG] 12:05:36.780 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[INFO ] 12:05:36.956  - using logger: com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter
[DEBUG] 12:05:36.983 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilterStarter'<class org.nutz.boot.starter.nutz.mvc.NutFilterStarter>
[DEBUG] 12:05:36.984 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=nutFilterStarter
[DEBUG] 12:05:36.984 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:36.985 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'nutFilterStarter'<class org.nutz.boot.starter.nutz.mvc.NutFilterStarter>
[DEBUG] 12:05:36.987 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nutFilterStarter' to [app] 
[DEBUG] 12:05:36.990 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.mvc.NutFilterStarter without AOP
[DEBUG] 12:05:37.008 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 12:05:37.008 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'appContext'<class org.nutz.boot.AppContext>
[DEBUG] 12:05:37.009 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilterStarter'<class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter>
[DEBUG] 12:05:37.009 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=whaleFilterStarter
[DEBUG] 12:05:37.009 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(whaleFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:37.009 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'whaleFilterStarter'<class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter>
[DEBUG] 12:05:37.010 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'whaleFilterStarter' to [app] 
[DEBUG] 12:05:37.011 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter without AOP
[DEBUG] 12:05:37.041 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 12:05:37.041 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'jettyStarter'<class org.nutz.boot.starter.jetty.JettyStarter>
[DEBUG] 12:05:37.042 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=jettyStarter
[DEBUG] 12:05:37.042 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(jettyStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:37.042 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'jettyStarter'<class org.nutz.boot.starter.jetty.JettyStarter>
[DEBUG] 12:05:37.042 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'jettyStarter' to [app] 
[DEBUG] 12:05:37.043 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jetty.JettyStarter without AOP
[DEBUG] 12:05:37.087 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 12:05:37.088 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutDaoStarter'<class org.nutz.boot.starter.nutz.dao.NutDaoStarter>
[DEBUG] 12:05:37.088 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=nutDaoStarter
[DEBUG] 12:05:37.089 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutDaoStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:37.090 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'nutDaoStarter'<class org.nutz.boot.starter.nutz.dao.NutDaoStarter>
[DEBUG] 12:05:37.090 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nutDaoStarter' to [app] 
[DEBUG] 12:05:37.092 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.dao.NutDaoStarter without AOP
[DEBUG] 12:05:37.105 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 12:05:37.105 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dataSourceStarter'<class org.nutz.boot.starter.jdbc.DataSourceStarter>
[DEBUG] 12:05:37.105 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dataSourceStarter
[DEBUG] 12:05:37.105 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dataSourceStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:37.107 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dataSourceStarter'<class org.nutz.boot.starter.jdbc.DataSourceStarter>
[DEBUG] 12:05:37.107 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dataSourceStarter' to [app] 
[DEBUG] 12:05:37.108 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DataSourceStarter without AOP
[DEBUG] 12:05:37.131 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 12:05:37.132 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatFilterStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter>
[DEBUG] 12:05:37.132 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=druidWebStatFilterStarter
[DEBUG] 12:05:37.132 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:37.133 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'druidWebStatFilterStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter>
[DEBUG] 12:05:37.133 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'druidWebStatFilterStarter' to [app] 
[DEBUG] 12:05:37.133 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter without AOP
[DEBUG] 12:05:37.166 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 12:05:37.166 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatServletStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter>
[DEBUG] 12:05:37.166 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=druidWebStatServletStarter
[DEBUG] 12:05:37.167 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:37.167 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'druidWebStatServletStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter>
[DEBUG] 12:05:37.167 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'druidWebStatServletStarter' to [app] 
[DEBUG] 12:05:37.167 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter without AOP
[DEBUG] 12:05:37.173 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 12:05:37.173 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'swaggerServletStarter'<class org.nutz.boot.starter.swagger.SwaggerServletStarter>
[DEBUG] 12:05:37.173 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=swaggerServletStarter
[DEBUG] 12:05:37.173 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(swaggerServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:37.174 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'swaggerServletStarter'<class org.nutz.boot.starter.swagger.SwaggerServletStarter>
[DEBUG] 12:05:37.175 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'swaggerServletStarter' to [app] 
[DEBUG] 12:05:37.176 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.swagger.SwaggerServletStarter without AOP
[DEBUG] 12:05:37.199 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 12:05:37.200 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'appContext'<class org.nutz.boot.AppContext>
[INFO ] 12:05:37.245 org.eclipse.jetty.util.log.Log.initialized(Log.java:192) - Logging initialized @3093ms to org.eclipse.jetty.util.log.Slf4jLog
[DEBUG] 12:05:37.513 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatFilterStarter'<interface org.nutz.boot.starter.WebFilterFace>
[DEBUG] 12:05:37.513 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilterStarter'<interface org.nutz.boot.starter.WebFilterFace>
[DEBUG] 12:05:37.513 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilterStarter'<interface org.nutz.boot.starter.WebFilterFace>
[DEBUG] 12:05:37.521 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilter'<class org.nutz.mvc.WhaleFilter>
[DEBUG] 12:05:37.521 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=whaleFilter
[DEBUG] 12:05:37.521 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(whaleFilter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:37.522 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'whaleFilter'<class org.nutz.mvc.WhaleFilter>
[DEBUG] 12:05:37.522 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'whaleFilter' to [app] 
[DEBUG] 12:05:37.524 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.mvc.WhaleFilter without AOP
[DEBUG] 12:05:37.525 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilterStarter'<>
[DEBUG] 12:05:37.527 org.nutz.boot.starter.jetty.JettyStarter.addFilter(JettyStarter.java:219) - add filter name=whale pathSpec=/*
[DEBUG] 12:05:37.530 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilter'<class org.nutz.mvc.WhaleFilter>
[DEBUG] 12:05:37.542 org.nutz.boot.starter.jetty.JettyStarter.addFilter(JettyStarter.java:219) - add filter name=druid pathSpec=/*
[DEBUG] 12:05:37.543 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilter'<class org.nutz.mvc.NutFilter>
[DEBUG] 12:05:37.543 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=nutFilter
[DEBUG] 12:05:37.543 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutFilter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:37.543 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'nutFilter'<class org.nutz.mvc.NutFilter>
[DEBUG] 12:05:37.543 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nutFilter' to [app] 
[DEBUG] 12:05:37.544 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.mvc.NutFilter without AOP
[DEBUG] 12:05:37.545 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilterStarter'<>
[DEBUG] 12:05:37.545 org.nutz.boot.starter.jetty.JettyStarter.addFilter(JettyStarter.java:219) - add filter name=nutz pathSpec=/*
[DEBUG] 12:05:37.545 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilter'<class org.nutz.mvc.NutFilter>
[DEBUG] 12:05:37.546 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'swaggerServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 12:05:37.546 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 12:05:37.546 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'swaggerServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 12:05:37.546 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[INFO ] 12:05:37.857 org.nutz.boot.starter.jdbc.DruidWebStatServletStarter.getInitParameters(DruidWebStatServletStarter.java:73) - druid stat view random user=druid password=66nlrn6pfkgt6p9lv94bc0dqh7
[DEBUG] 12:05:38.020 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( com/bbi/services/ ) , regex( ^.+[.]class$ )
[DEBUG] 12:05:38.022 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboStarter'<interface org.nutz.boot.starter.ServerFace>
[DEBUG] 12:05:38.022 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'jettyStarter'<interface org.nutz.boot.starter.ServerFace>
[DEBUG] 12:05:38.023 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboManager'<class org.nutz.integration.dubbo.DubboManager>
[DEBUG] 12:05:38.023 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubboManager
[DEBUG] 12:05:38.024 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubboManager) in DubboIocLoader@298430307
[DEBUG] 12:05:38.024 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubboManager'<class org.nutz.integration.dubbo.DubboManager>
[DEBUG] 12:05:38.024 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubboManager' to [app] 
[DEBUG] 12:05:38.025 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.integration.dubbo.DubboManager without AOP
[DEBUG] 12:05:38.049 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_iobjs'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 12:05:38.049 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubbo_iobjs
[DEBUG] 12:05:38.050 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_iobjs) in DubboIocLoader@298430307
[DEBUG] 12:05:38.051 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubbo_iobjs'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 12:05:38.051 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubbo_iobjs' to [app] 
[DEBUG] 12:05:38.051 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class java.lang.Object without AOP
[DEBUG] 12:05:38.052 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_annotation'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 12:05:38.052 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubbo_annotation
[DEBUG] 12:05:38.052 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_annotation) in DubboIocLoader@298430307
[DEBUG] 12:05:38.052 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubbo_annotation'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 12:05:38.054 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubbo_annotation' to [app] 
[DEBUG] 12:05:38.054 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.integration.dubbo.AnnotationBean without AOP
[DEBUG] 12:05:38.063 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_iobjs'<>
[DEBUG] 12:05:38.086 org.nutz.resource.Scans.scan(Scans.java:280) - Found 7 resource by src( com/bbi/ ) , regex( ^.+[.]class$ )
[DEBUG] 12:05:38.341 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.rpc;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Protocol$Adaptive implements com.alibaba.dubbo.rpc.Protocol {
public void destroy() {throw new UnsupportedOperationException("method public abstract void com.alibaba.dubbo.rpc.Protocol.destroy() of interface com.alibaba.dubbo.rpc.Protocol is not adaptive method!");
}
public int getDefaultPort() {throw new UnsupportedOperationException("method public abstract int com.alibaba.dubbo.rpc.Protocol.getDefaultPort() of interface com.alibaba.dubbo.rpc.Protocol is not adaptive method!");
}
public com.alibaba.dubbo.rpc.Invoker refer(java.lang.Class arg0, com.alibaba.dubbo.common.URL arg1) throws com.alibaba.dubbo.rpc.RpcException {
if (arg1 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg1;
String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() );
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.Protocol) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.rpc.Protocol extension = (com.alibaba.dubbo.rpc.Protocol)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.Protocol.class).getExtension(extName);
return extension.refer(arg0, arg1);
}
public com.alibaba.dubbo.rpc.Exporter export(com.alibaba.dubbo.rpc.Invoker arg0) throws com.alibaba.dubbo.rpc.RpcException {
if (arg0 == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument == null");
if (arg0.getUrl() == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument getUrl() == null");com.alibaba.dubbo.common.URL url = arg0.getUrl();
String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() );
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.Protocol) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.rpc.Protocol extension = (com.alibaba.dubbo.rpc.Protocol)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.Protocol.class).getExtension(extName);
return extension.export(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 12:05:38.546 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.rpc;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ProxyFactory$Adaptive implements com.alibaba.dubbo.rpc.ProxyFactory {
public com.alibaba.dubbo.rpc.Invoker getInvoker(java.lang.Object arg0, java.lang.Class arg1, com.alibaba.dubbo.common.URL arg2) throws com.alibaba.dubbo.rpc.RpcException {
if (arg2 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg2;
String extName = url.getParameter("proxy", "javassist");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.ProxyFactory) name from url(" + url.toString() + ") use keys([proxy])");
com.alibaba.dubbo.rpc.ProxyFactory extension = (com.alibaba.dubbo.rpc.ProxyFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.ProxyFactory.class).getExtension(extName);
return extension.getInvoker(arg0, arg1, arg2);
}
public java.lang.Object getProxy(com.alibaba.dubbo.rpc.Invoker arg0) throws com.alibaba.dubbo.rpc.RpcException {
if (arg0 == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument == null");
if (arg0.getUrl() == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument getUrl() == null");com.alibaba.dubbo.common.URL url = arg0.getUrl();
String extName = url.getParameter("proxy", "javassist");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.ProxyFactory) name from url(" + url.toString() + ") use keys([proxy])");
com.alibaba.dubbo.rpc.ProxyFactory extension = (com.alibaba.dubbo.rpc.ProxyFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.ProxyFactory.class).getExtension(extName);
return extension.getProxy(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 12:05:38.607 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txREPEATABLE_READ) in TransIocLoader@1485891705
[DEBUG] 12:05:38.607 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txSERIALIZABLE) in TransIocLoader@1485891705
[DEBUG] 12:05:38.608 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txNONE) in TransIocLoader@1485891705
[DEBUG] 12:05:38.609 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txREAD_UNCOMMITTED) in TransIocLoader@1485891705
[DEBUG] 12:05:38.609 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txREAD_COMMITTED) in TransIocLoader@1485891705
[DEBUG] 12:05:38.617 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject($aop_async) in AsyncAopIocLoader@843467284
[DEBUG] 12:05:38.620 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(mainLauncher) in AnnotationIocLoader(packages=[com.bbi.services])
[DEBUG] 12:05:38.624 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.624 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(swaggerServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.627 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dataSourceStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.627 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(whaleFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.628 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(sqlManager) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.628 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.628 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(swagger) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.628 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(daoCacheSerializer) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.628 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(daoCacheInterceptor) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.628 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubboStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.629 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dao) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.629 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(swaggerInfo) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.629 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutFilter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.629 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(whaleFilter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.629 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(jettyStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.635 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.636 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dataSource) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.636 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutDaoStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.636 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidDataSource) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.636 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(hikariDataSource) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 12:05:38.637 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubboManager) in DubboIocLoader@298430307
[DEBUG] 12:05:38.637 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_iobjs) in DubboIocLoader@298430307
[DEBUG] 12:05:38.637 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_application) in DubboIocLoader@298430307
[DEBUG] 12:05:38.637 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_registry) in DubboIocLoader@298430307
[DEBUG] 12:05:38.637 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_annotation) in DubboIocLoader@298430307
[DEBUG] 12:05:38.637 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo) in DubboIocLoader@298430307
[DEBUG] 12:05:38.638 org.nutz.ioc.impl.ScopeContext.remove(ScopeContext.java:85) - Remove object 'dubbo_annotation' from [app] 
[DEBUG] 12:05:38.638 org.nutz.ioc.impl.ScopeContext.remove(ScopeContext.java:85) - Remove object 'dubboManager' from [app] 
[ERROR] 12:05:38.639 org.nutz.boot.NbApp._run(NbApp.java:202) - something happen!!
org.nutz.ioc.IocException: IocBean[dubboManager -> dubbo_annotation -> class:com.bbi.da.modules.services.impl.DaTestServiceImpl] none ioc bean match class=com.bbi.da.modules.services.impl.DaTestServiceImpl
	at org.nutz.ioc.impl.NutIoc.getByType(NutIoc.java:460)
	at org.nutz.ioc.impl.NutIoc.getByType(NutIoc.java:425)
	at org.nutz.integration.dubbo.AnnotationBean._init(AnnotationBean.java:73)
	at org.nutz.integration.dubbo.AnnotationBean$FM$_init$cff301be46c87e2fbea60f4ef344bacb.invoke(AnnotationBean.java)
	at org.nutz.ioc.impl.ObjectMakerImpl$2.trigger(ObjectMakerImpl.java:180)
	at org.nutz.ioc.weaver.DefaultWeaver.onCreate(DefaultWeaver.java:89)
	at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:141)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:240)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:270)
	at org.nutz.integration.dubbo.DubboManager.init(DubboManager.java:22)
	at org.nutz.integration.dubbo.DubboManager$FM$init$cff301be46c87e2fbea60f4ef344bacb.invoke(DubboManager.java)
	at org.nutz.ioc.impl.ObjectMakerImpl$2.trigger(ObjectMakerImpl.java:180)
	at org.nutz.ioc.weaver.DefaultWeaver.onCreate(DefaultWeaver.java:89)
	at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:141)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:240)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:270)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:160)
	at org.nutz.boot.starter.dubbo.DubboStarter.start(DubboStarter.java:31)
	at org.nutz.boot.AppContext.startServers(AppContext.java:298)
	at org.nutz.boot.NbApp._run(NbApp.java:190)
	at org.nutz.boot.NbApp.run(NbApp.java:170)
	at com.bbi.services.MainLauncher.main(MainLauncher.java:12)
[DEBUG] 12:05:38.642 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboStarter'<interface org.nutz.boot.starter.ServerFace>
[DEBUG] 12:05:38.642 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'jettyStarter'<interface org.nutz.boot.starter.ServerFace>
[INFO ] 12:05:38.646 org.nutz.ioc.impl.NutIoc.depose(NutIoc.java:286) - org.nutz.ioc.impl.NutIoc@1158676965 is closing. startup date [18-03-14 12:05:36.693]
[DEBUG] 12:05:38.646 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dubbo_iobjs' ...
[DEBUG] 12:05:38.646 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nutFilter' ...
[DEBUG] 12:05:38.646 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'whaleFilter' ...
[DEBUG] 12:05:38.646 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'swaggerServletStarter' ...
[DEBUG] 12:05:38.647 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'druidWebStatServletStarter' ...
[DEBUG] 12:05:38.647 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'druidWebStatFilterStarter' ...
[DEBUG] 12:05:38.647 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dataSourceStarter' ...
[DEBUG] 12:05:38.647 org.nutz.boot.starter.jdbc.DataSourceStarter.depose(DataSourceStarter.java:220) - shutdown slave datasource count=0
[DEBUG] 12:05:38.647 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nutDaoStarter' ...
[DEBUG] 12:05:38.647 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'jettyStarter' ...
[DEBUG] 12:05:38.647 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'whaleFilterStarter' ...
[DEBUG] 12:05:38.647 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nutFilterStarter' ...
[DEBUG] 12:05:38.647 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dubboStarter' ...
[DEBUG] 12:05:38.648 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object '$aop_async' ...
[DEBUG] 12:05:38.648 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nbApp' ...
[DEBUG] 12:05:38.648 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'conf' ...
[DEBUG] 12:05:38.648 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'appContext' ...
[INFO ] 12:05:38.654 org.nutz.ioc.impl.NutIoc.depose(NutIoc.java:300) - org.nutz.ioc.impl.NutIoc@1158676965 is deposed. startup date [18-03-14 12:05:36.693]
[INFO ] 12:05:38.659 com.alibaba.dubbo.config.AbstractConfig$1.run(AbstractConfig.java:80) -  [DUBBO] Run shutdown hook now., dubbo version: 2.0.1, current host: 192.168.0.111
[INFO ] 12:05:38.661 com.alibaba.dubbo.registry.support.AbstractRegistryFactory.destroyAll(AbstractRegistryFactory.java:64) -  [DUBBO] Close all registries [], dubbo version: 2.0.1, current host: 192.168.0.111

Process finished with exit code 0

改成这样

public class MainLauncher {

    public static void main(String[] args) throws Exception {
        new NbApp().setMainPackage("com.bbi").setPrintProcDoc(true).run();
    }
}
D:\work-space1.8\NutzWk\bbi-app\bbi-services\src\main\java\com\bbi\services\MainLauncher.java

Error:(12, 20) java: 找不到符号
  符号:   方法 setMainPackage(java.lang.String)
  位置: 类 org.nutz.boot.NbApp

哦, 不对.... 这样写吧

package com.bbi.services;

import org.nutz.boot.NbApp;
import org.nutz.ioc.loader.annotation.IocBean;
import org.nutz.mvc.annotation.IocBy;

@IocBean
@IocBy(args={"*org.nutz.ioc.loader.annotation.AnnotationIocLoader", "com.bbi.da.modules"})
public class MainLauncher {

    public static void main(String[] args) throws Exception {
        new NbApp().setPrintProcDoc(true).run();

    }

}


package com.bbi.da; import org.nutz.boot.NbApp; import org.nutz.ioc.loader.annotation.IocBean; import org.nutz.mvc.annotation.IocBy; @IocBean public class MainLauncher { public static void main(String[] args) throws Exception { new NbApp().setPrintProcDoc(true).run(); } } 我把代码移动到com.bbi.da下面,这个问题没有了,但是新的问题出现了
D:\coding\Java\jdk1.8.0_161\bin\java -javaagent:D:\coding\ideaIU\lib\idea_rt.jar=57186:D:\coding\ideaIU\bin -Dfile.encoding=UTF-8 -classpath D:\coding\Java\jdk1.8.0_161\jre\lib\charsets.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\deploy.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\access-bridge-64.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\cldrdata.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\dnsns.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\jaccess.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\jfxrt.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\localedata.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\nashorn.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunec.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunjce_provider.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunmscapi.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunpkcs11.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\zipfs.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\javaws.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jce.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jfr.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jfxswt.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jsse.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\management-agent.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\plugin.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\resources.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\rt.jar;D:\work-space1.8\NutzWk\bbi-app\bbi-services\target\classes;D:\work-space1.8\NutzWk\bbi-app\bbi-modules\target\classes;D:\work-space1.8\NutzWk\wk-framework\target\classes;C:\Users\Administrator\.m2\repository\org\nutz\nutz\1.r.66-SNAPSHOT\nutz-1.r.66-20180313.092428-20.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-daocache\1.r.66-SNAPSHOT\nutz-plugins-daocache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-cache\1.r.66-SNAPSHOT\nutz-plugins-cache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-quartz\1.r.66-SNAPSHOT\nutz-integration-quartz-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-jedis\1.r.66-SNAPSHOT\nutz-integration-jedis-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-wkcache\1.r.66-SNAPSHOT\nutz-plugins-wkcache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzwx\1.r.65\nutzwx-1.r.65.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-views\1.r.65-SNAPSHOT\nutz-plugins-views-1.r.65-20180127.085651-47.jar;C:\Users\Administrator\.m2\repository\com\vdurmont\emoji-java\3.2.0\emoji-java-3.2.0.jar;C:\Users\Administrator\.m2\repository\org\quartz-scheduler\quartz\2.3.0\quartz-2.3.0.jar;C:\Users\Administrator\.m2\repository\com\mchange\c3p0\0.9.5.2\c3p0-0.9.5.2.jar;C:\Users\Administrator\.m2\repository\com\mchange\mchange-commons-java\0.2.11\mchange-commons-java-0.2.11.jar;C:\Users\Administrator\.m2\repository\com\zaxxer\HikariCP-java6\2.3.13\HikariCP-java6-2.3.13.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\apache\shiro\shiro-core\1.2.5\shiro-core-1.2.5.jar;C:\Users\Administrator\.m2\repository\commons-beanutils\commons-beanutils\1.8.3\commons-beanutils-1.8.3.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;C:\Users\Administrator\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\Administrator\.m2\repository\com\alibaba\druid\1.1.9\druid-1.1.9.jar;C:\Users\Administrator\.m2\repository\mysql\mysql-connector-java\5.1.41\mysql-connector-java-5.1.41.jar;C:\Users\Administrator\.m2\repository\net\sourceforge\jtds\jtds\1.3.1\jtds-1.3.1.jar;C:\Users\Administrator\.m2\repository\com\google\zxing\javase\3.2.1\javase-3.2.1.jar;C:\Users\Administrator\.m2\repository\com\google\zxing\core\3.2.1\core-3.2.1.jar;C:\Users\Administrator\.m2\repository\com\beust\jcommander\1.48\jcommander-1.48.jar;C:\Users\Administrator\.m2\repository\net\sf\ehcache\ehcache\2.10.4\ehcache-2.10.4.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\apache\commons\commons-email\1.4\commons-email-1.4.jar;C:\Users\Administrator\.m2\repository\com\sun\mail\javax.mail\1.5.5\javax.mail-1.5.5.jar;C:\Users\Administrator\.m2\repository\javax\activation\activation\1.1.1\activation-1.1.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.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\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Administrator\.m2\repository\com\ibeetl\beetl\2.7.27\beetl-2.7.27.jar;C:\Users\Administrator\.m2\repository\org\antlr\antlr4-runtime\4.2\antlr4-runtime-4.2.jar;C:\Users\Administrator\.m2\repository\org\abego\treelayout\org.abego.treelayout.core\1.0.1\org.abego.treelayout.core-1.0.1.jar;C:\Users\Administrator\.m2\repository\org\antlr\antlr4-annotations\4.2\antlr4-annotations-4.2.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-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Administrator\.m2\repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar;C:\Users\Administrator\.m2\repository\javax\servlet\servlet-api\2.3\servlet-api-2.3.jar;C:\Users\Administrator\.m2\repository\org\brickred\socialauth\4.12\socialauth-4.12.jar;C:\Users\Administrator\.m2\repository\org\json\json\20160212\json-20160212.jar;C:\Users\Administrator\.m2\repository\io\jsonwebtoken\jjwt\0.6.0\jjwt-0.6.0.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.8.1\jackson-databind-2.8.1.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.8.1\jackson-core-2.8.1.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.66-SNAPSHOT\nutz-integration-rabbitmq-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\bouncycastle\bcprov-jdk16\140\bcprov-jdk16-140.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-dubbo\2.2-SNAPSHOT\nutzboot-starter-dubbo-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-dubbo\1.r.66-SNAPSHOT\nutz-integration-dubbo-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\com\alibaba\dubbo\2.5.9\dubbo-2.5.9.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-context\4.3.14.RELEASE\spring-context-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-aop\4.3.14.RELEASE\spring-aop-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-core\4.3.14.RELEASE\spring-core-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-expression\4.3.14.RELEASE\spring-expression-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-beans\4.3.14.RELEASE\spring-beans-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-web\4.3.14.RELEASE\spring-web-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\javassist\javassist\3.22.0-GA\javassist-3.22.0-GA.jar;C:\Users\Administrator\.m2\repository\org\jboss\netty\netty\3.2.5.Final\netty-3.2.5.Final.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\org\nutz\nutzboot-core\2.2-SNAPSHOT\nutzboot-core-2.2-20180313.091718-110.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\org\nutz\nutzboot-starter-nutz-mvc\2.2-SNAPSHOT\nutzboot-starter-nutz-mvc-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-jetty\2.2-SNAPSHOT\nutzboot-starter-jetty-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-servlets\9.4.8.v20171121\jetty-servlets-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-continuation\9.4.8.v20171121\jetty-continuation-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-http\9.4.8.v20171121\jetty-http-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-util\9.4.8.v20171121\jetty-util-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-io\9.4.8.v20171121\jetty-io-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-webapp\9.4.8.v20171121\jetty-webapp-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-xml\9.4.8.v20171121\jetty-xml-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-servlet\9.4.8.v20171121\jetty-servlet-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-security\9.4.8.v20171121\jetty-security-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-server\9.4.8.v20171121\jetty-server-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-server\9.4.8.v20171121\websocket-server-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-common\9.4.8.v20171121\websocket-common-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-api\9.4.8.v20171121\websocket-api-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-client\9.4.8.v20171121\websocket-client-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-client\9.4.8.v20171121\jetty-client-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-servlet\9.4.8.v20171121\websocket-servlet-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\javax-websocket-server-impl\9.4.8.v20171121\javax-websocket-server-impl-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-annotations\9.4.8.v20171121\jetty-annotations-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-plus\9.4.8.v20171121\jetty-plus-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\javax\annotation\javax.annotation-api\1.2\javax.annotation-api-1.2.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm\6.0\asm-6.0.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm-commons\6.0\asm-commons-6.0.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm-tree\6.0\asm-tree-6.0.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\javax-websocket-client-impl\9.4.8.v20171121\javax-websocket-client-impl-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\javax\websocket\javax.websocket-client-api\1.0\javax.websocket-client-api-1.0.jar;C:\Users\Administrator\.m2\repository\javax\websocket\javax.websocket-api\1.0\javax.websocket-api-1.0.jar;C:\Users\Administrator\.m2\repository\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-websocket\1.r.66-SNAPSHOT\nutz-plugins-websocket-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\Administrator\.m2\repository\com\github\sgroschupf\zkclient\0.1\zkclient-0.1.jar;C:\Users\Administrator\.m2\repository\org\apache\zookeeper\zookeeper\3.4.11\zookeeper-3.4.11.jar;C:\Users\Administrator\.m2\repository\jline\jline\0.9.94\jline-0.9.94.jar;C:\Users\Administrator\.m2\repository\org\apache\yetus\audience-annotations\0.5.0\audience-annotations-0.5.0.jar;C:\Users\Administrator\.m2\repository\io\netty\netty\3.10.5.Final\netty-3.10.5.Final.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-nutz-dao\2.2-SNAPSHOT\nutzboot-starter-nutz-dao-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-jdbc\2.2-SNAPSHOT\nutzboot-starter-jdbc-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-swagger\2.2-SNAPSHOT\nutzboot-starter-swagger-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-servlet\1.5.18\swagger-servlet-1.5.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-core\1.5.18\swagger-core-1.5.18.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.9.3\jackson-dataformat-yaml-2.9.3.jar;C:\Users\Administrator\.m2\repository\org\yaml\snakeyaml\1.18\snakeyaml-1.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-models\1.5.18\swagger-models-1.5.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-annotations\1.5.18\swagger-annotations-1.5.18.jar;C:\Users\Administrator\.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Users\Administrator\.m2\repository\org\reflections\reflections\0.9.11\reflections-0.9.11.jar;C:\Users\Administrator\.m2\repository\com\google\guava\guava\20.0\guava-20.0.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 com.bbi.da.MainLauncher
[INFO ] 14:01:18.084 org.nutz.boot.banner.SimpleBannerPrinter.printBanner(SimpleBannerPrinter.java:34) - 
 _   _ ______                                      ___   
| \ | || ___ \  ______ ______ ______ ______ ______| \ \  
|  \| || |_/ / |______|______|______|______|______| |\ \ 
| . ` || ___ \  ______ ______ ______ ______ ______| | > >
| |\  || |_/ / |______|______|______|______|______| |/ / 
\_| \_/\____/                                     |_/_/  
  
:: Nutz Boot ::   (2.2-SNAPSHOT)

[DEBUG] 14:01:18.489 org.nutz.resource.Scans.printLocations(Scans.java:527) - Locations count=142 time use 381ms
[DEBUG] 14:01:18.504 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( custom/ ) , regex( ^.+[.]properties$ )
[DEBUG] 14:01:18.505 org.nutz.ioc.impl.PropertiesProxy.setPaths(PropertiesProxy.java:114) - load properties from jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-core/2.2-SNAPSHOT/nutzboot-core-2.2-20180313.091718-110.jar!/custom/emtry.properties
[DEBUG] 14:01:18.507 org.nutz.boot.config.impl.PropertiesConfigureLoader.init(PropertiesConfigureLoader.java:39) - load D:\work-space1.8\NutzWk\bbi-app\bbi-services\target\classes\application.properties
[DEBUG] 14:01:18.716 org.nutz.resource.Scans.scan(Scans.java:280) - Found 1 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
[DEBUG] 14:01:18.717 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:49) - loading [emtry.json]
[DEBUG] 14:01:18.718 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:57) - Loaded 0 bean define from path=[ioc/] --> []
[DEBUG] 14:01:18.923 org.nutz.castor.Castors.reload(Castors.java:116) - Using 101 castor for Castors
[DEBUG] 14:01:19.002 org.nutz.ioc.aop.SimpleAopMaker.<init>(SimpleAopMaker.java:79) - Load AopConfigure for anno=org.nutz.aop.interceptor.async.Async by type=org.nutz.aop.interceptor.async.AsyncAopIocLoader
[INFO ] 14:01:19.022 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:50) -  > scan 'com.bbi.da'
[DEBUG] 14:01:19.034 org.nutz.resource.Scans.scan(Scans.java:280) - Found 6 resource by src( com/bbi/da/ ) , regex( ^.+[.]class$ )
[INFO ] 14:01:19.103 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'mainLauncher                            ' - com.bbi.da.MainLauncher
[INFO ] 14:01:19.121 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'daTestServiceImpl                       ' - com.bbi.da.modules.services.impl.DaTestServiceImpl
[INFO ] 14:01:19.157 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'timeServiceImpl                         ' - com.bbi.da.modules.services.impl.TimeServiceImpl
[INFO ] 14:01:19.162 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:50) -  > scan 'org.nutz.boot.starter'
[DEBUG] 14:01:19.169 org.nutz.resource.Scans.scan(Scans.java:280) - Found 20 resource by src( org/nutz/boot/starter/ ) , regex( ^.+[.]class$ )
[INFO ] 14:01:19.206 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dubboStarter                            ' - org.nutz.boot.starter.dubbo.DubboStarter
[INFO ] 14:01:19.209 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'nutFilterStarter                        ' - org.nutz.boot.starter.nutz.mvc.NutFilterStarter
[DEBUG] 14:01:19.213 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutFilterStarter.createNutFilter(...) define as name=nutFilter
[INFO ] 14:01:19.214 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'whaleFilterStarter                      ' - org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter
[DEBUG] 14:01:19.216 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : WhaleFilterStarter.createNutFilter(...) define as name=whaleFilter
[INFO ] 14:01:19.223 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'jettyStarter                            ' - org.nutz.boot.starter.jetty.JettyStarter
[INFO ] 14:01:19.262 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'nutDaoStarter                           ' - org.nutz.boot.starter.nutz.dao.NutDaoStarter
[DEBUG] 14:01:19.276 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.createCacheSerializer(...) define as name=daoCacheSerializer
[DEBUG] 14:01:19.277 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.createDaoCacheInterceptor(...) define as name=daoCacheInterceptor
[DEBUG] 14:01:19.278 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.getDao(...) define as name=dao
[DEBUG] 14:01:19.288 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : NutDaoStarter.getSqlManager(...) define as name=sqlManager
[INFO ] 14:01:19.291 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'dataSourceStarter                       ' - org.nutz.boot.starter.jdbc.DataSourceStarter
[DEBUG] 14:01:19.293 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.createDruidDataSource(...) define as name=druidDataSource
[DEBUG] 14:01:19.293 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.createHikariCPDataSource(...) define as name=hikariDataSource
[DEBUG] 14:01:19.293 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : DataSourceStarter.getDataSource(...) define as name=dataSource
[INFO ] 14:01:19.294 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'druidWebStatServletStarter              ' - org.nutz.boot.starter.jdbc.DruidWebStatServletStarter
[INFO ] 14:01:19.296 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'druidWebStatFilterStarter               ' - org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter
[INFO ] 14:01:19.297 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:98) -    > add 'swaggerServletStarter                   ' - org.nutz.boot.starter.swagger.SwaggerServletStarter
[DEBUG] 14:01:19.312 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : SwaggerServletStarter.createSwaggerInfo(...) define as name=swaggerInfo
[DEBUG] 14:01:19.314 org.nutz.ioc.loader.annotation.AnnotationIocLoader.handleIocBeanMethod(AnnotationIocLoader.java:246) - Found @IocBean method : SwaggerServletStarter.createSwagger(...) define as name=swagger
[DEBUG] 14:01:19.316 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-dubbo/2.2-SNAPSHOT/nutzboot-starter-dubbo-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 14:01:19.318 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-nutz-mvc/2.2-SNAPSHOT/nutzboot-starter-nutz-mvc-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 14:01:19.319 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-jetty/2.2-SNAPSHOT/nutzboot-starter-jetty-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 14:01:19.320 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-nutz-dao/2.2-SNAPSHOT/nutzboot-starter-nutz-dao-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 14:01:19.320 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-jdbc/2.2-SNAPSHOT/nutzboot-starter-jdbc-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[DEBUG] 14:01:19.321 org.nutz.boot.NbApp.prepareStarterClassList(NbApp.java:355) - Found jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-swagger/2.2-SNAPSHOT/nutzboot-starter-swagger-2.2-SNAPSHOT.jar!/META-INF/nutz/org.nutz.boot.starter.NbStarter
[INFO ] 14:01:19.346 org.nutz.boot.NbApp.prepare(NbApp.java:241) - Configure Manual:
|id  |key                                     |required  |Possible Values     |Default   |Description         |                                starters|
|----|----------------------------------------|----------|--------------------|----------|--------------------|----------------------------------------|
|0   |druid.web.filter.exclusions             |no        |                    |          |需要排除的路径             |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|1   |druid.web.filter.principalCookieName    |no        |                    |          |用户权限信息的cookie属性名称   |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|2   |druid.web.filter.principalSessionName   |no        |                    |          |用户权限信息的session属性名称  |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|3   |druid.web.filter.profileEnable          |no        |                    |          |是否开启性能监控            |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|4   |druid.web.filter.realIpHeader           |no        |                    |          |Header中ReadIp对应的key |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|5   |druid.web.filter.sessionStatEnable      |no        |                    |true      |是否开启session状态监控     |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|6   |druid.web.filter.sessionStatMaxCount    |no        |                    |          |session最大状态数量       |org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter|
|7   |druid.web.servlet.allow                 |no        |                    |          |允许访问的ip列表           |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|8   |druid.web.servlet.deny                  |no        |                    |          |禁止访问的ip列表           |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|9   |druid.web.servlet.jmxPassword           |no        |                    |          |JMX的密码              |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|10  |druid.web.servlet.jmxUrl                |no        |                    |          |读取JMX信息的URL         |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|11  |druid.web.servlet.jmxUsername           |no        |                    |          |JMX的用户名             |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|12  |druid.web.servlet.loginPassword         |no        |                    |随机值,打印在日志中|访问monitor页面的密码      |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|13  |druid.web.servlet.loginUsername         |no        |                    |driud     |访问monitor页面的用户名     |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|14  |druid.web.servlet.resetEnable           |no        |                    |true      |是否允许重置统计结果          |org.nutz.boot.starter.jdbc.DruidWebStatServletStarter|
|15  |jdbc.password                           |no        |                    |          |数据库密码               |org.nutz.boot.starter.jdbc.DataSourceStarter|
|16  |jdbc.type                               |no        |druid,simple,hikari |druid     |连接池类型               |org.nutz.boot.starter.jdbc.DataSourceStarter|
|17  |jdbc.url                                |yes       |                    |          |JDBC URL            |org.nutz.boot.starter.jdbc.DataSourceStarter|
|18  |jdbc.username                           |no        |                    |          |数据库用户名              |org.nutz.boot.starter.jdbc.DataSourceStarter|
|19  |jetty.contextPath                       |no        |                    |/         |上下文路径               |org.nutz.boot.starter.jetty.JettyStarter|
|20  |jetty.host                              |no        |                    |0.0.0.0   |监听的ip地址             |org.nutz.boot.starter.jetty.JettyStarter|
|21  |jetty.http.idleTimeout                  |no        |                    |300000    |空闲时间,单位毫秒           |org.nutz.boot.starter.jetty.JettyStarter|
|22  |jetty.maxFormContentSize                |no        |                    |1gb       |表单最大尺寸              |org.nutz.boot.starter.jetty.JettyStarter|
|23  |jetty.port                              |no        |                    |8080      |监听的端口               |org.nutz.boot.starter.jetty.JettyStarter|
|24  |jetty.threadpool.idleTimeout            |no        |                    |60000     |线程池idleTimeout,单位毫秒 |org.nutz.boot.starter.jetty.JettyStarter|
|25  |jetty.threadpool.maxThreads             |no        |                    |500       |线程池最大线程数maxThreads  |org.nutz.boot.starter.jetty.JettyStarter|
|26  |jetty.threadpool.minThreads             |no        |                    |200       |线程池最小线程数minThreads  |org.nutz.boot.starter.jetty.JettyStarter|
|27  |nutz.dao.interceptor.cache.cache4Null   |no        |                    |true      |是否缓存null结果          |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|28  |nutz.dao.interceptor.cache.debug        |no        |                    |false     |打印daocache详细调试日志    |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|29  |nutz.dao.interceptor.cache.enable       |no        |                    |false     |是否使用daocache        |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|30  |nutz.dao.interceptor.cache.enableWhenTrans|no        |                    |false     |事务内是否启用daocache     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|31  |nutz.dao.interceptor.cache.provider.ioc.name|no        |                    |daoCacheProvider|daocache提供者DaoCacheProvider的IocBean名称|org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|32  |nutz.dao.interceptor.cache.provider.memory.cacheSize|no        |                    |          |daocache提供者MemoryDaoCacheProvider的默认缓存大小|org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|33  |nutz.dao.interceptor.cache.provider.type|no        |memory,ehcache,jedis,ioc|memory    |daocache提供者         |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|34  |nutz.dao.interceptor.cache.table.names  |no        |                    |          |需要缓存的表名称,英文逗号分隔     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|35  |nutz.dao.interceptor.cache.table.pattern|no        |                    |          |需要缓存的表名称的正则表达式      |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|36  |nutz.dao.interceptor.log.enable         |no        |                    |true      |是否打印dao的SQL日志       |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|37  |nutz.dao.interceptor.time.enable        |no        |                    |false     |是否打印dao的SQL耗时日志     |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|38  |nutz.dao.sqls.path                      |no        |                    |sqls/     |sql目录               |org.nutz.boot.starter.nutz.dao.NutDaoStarter|
|39  |web.session.timeout                     |no        |                    |30        |Session空闲时间,单位分钟    |org.nutz.boot.starter.jetty.JettyStarter|
[INFO ] 14:01:19.360 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:129) - ... NutIoc init complete
[DEBUG] 14:01:19.361 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'appContext' to [app] 
[DEBUG] 14:01:19.361 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'conf' to [app] 
[DEBUG] 14:01:19.361 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nbApp' to [app] 
[DEBUG] 14:01:19.362 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboStarter'<class org.nutz.boot.starter.dubbo.DubboStarter>
[DEBUG] 14:01:19.362 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get '$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
[DEBUG] 14:01:19.364 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=$aop_async
[DEBUG] 14:01:19.366 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject($aop_async) in AsyncAopIocLoader@1239548589
[DEBUG] 14:01:19.366 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
[DEBUG] 14:01:19.372 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object '$aop_async' to [app] 
[DEBUG] 14:01:19.386 org.nutz.ioc.aop.SimpleAopMaker.<init>(SimpleAopMaker.java:79) - Load AopConfigure for anno=org.nutz.ioc.aop.Aop by type=org.nutz.ioc.aop.config.impl.AnnotationAopConfigration
[DEBUG] 14:01:19.386 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubboStarter
[DEBUG] 14:01:19.386 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubboStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:19.387 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubboStarter'<class org.nutz.boot.starter.dubbo.DubboStarter>
[DEBUG] 14:01:19.387 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubboStarter' to [app] 
[DEBUG] 14:01:19.387 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.dubbo.DubboStarter without AOP
[DEBUG] 14:01:19.428 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[INFO ] 14:01:19.561  - using logger: com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter
[DEBUG] 14:01:19.586 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilterStarter'<class org.nutz.boot.starter.nutz.mvc.NutFilterStarter>
[DEBUG] 14:01:19.587 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=nutFilterStarter
[DEBUG] 14:01:19.587 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:19.588 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'nutFilterStarter'<class org.nutz.boot.starter.nutz.mvc.NutFilterStarter>
[DEBUG] 14:01:19.596 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nutFilterStarter' to [app] 
[DEBUG] 14:01:19.596 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.mvc.NutFilterStarter without AOP
[DEBUG] 14:01:19.605 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 14:01:19.606 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'appContext'<class org.nutz.boot.AppContext>
[DEBUG] 14:01:19.606 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilterStarter'<class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter>
[DEBUG] 14:01:19.606 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=whaleFilterStarter
[DEBUG] 14:01:19.606 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(whaleFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:19.608 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'whaleFilterStarter'<class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter>
[DEBUG] 14:01:19.608 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'whaleFilterStarter' to [app] 
[DEBUG] 14:01:19.609 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.mvc.WhaleFilterStarter without AOP
[DEBUG] 14:01:19.619 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 14:01:19.619 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'jettyStarter'<class org.nutz.boot.starter.jetty.JettyStarter>
[DEBUG] 14:01:19.619 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=jettyStarter
[DEBUG] 14:01:19.619 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(jettyStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:19.620 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'jettyStarter'<class org.nutz.boot.starter.jetty.JettyStarter>
[DEBUG] 14:01:19.620 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'jettyStarter' to [app] 
[DEBUG] 14:01:19.620 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jetty.JettyStarter without AOP
[DEBUG] 14:01:19.661 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 14:01:19.662 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutDaoStarter'<class org.nutz.boot.starter.nutz.dao.NutDaoStarter>
[DEBUG] 14:01:19.662 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=nutDaoStarter
[DEBUG] 14:01:19.663 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutDaoStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:19.663 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'nutDaoStarter'<class org.nutz.boot.starter.nutz.dao.NutDaoStarter>
[DEBUG] 14:01:19.663 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nutDaoStarter' to [app] 
[DEBUG] 14:01:19.664 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.nutz.dao.NutDaoStarter without AOP
[DEBUG] 14:01:19.670 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 14:01:19.670 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dataSourceStarter'<class org.nutz.boot.starter.jdbc.DataSourceStarter>
[DEBUG] 14:01:19.670 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dataSourceStarter
[DEBUG] 14:01:19.671 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dataSourceStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:19.671 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dataSourceStarter'<class org.nutz.boot.starter.jdbc.DataSourceStarter>
[DEBUG] 14:01:19.671 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dataSourceStarter' to [app] 
[DEBUG] 14:01:19.672 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DataSourceStarter without AOP
[DEBUG] 14:01:19.713 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 14:01:19.715 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatFilterStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter>
[DEBUG] 14:01:19.715 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=druidWebStatFilterStarter
[DEBUG] 14:01:19.716 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatFilterStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:19.716 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'druidWebStatFilterStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter>
[DEBUG] 14:01:19.716 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'druidWebStatFilterStarter' to [app] 
[DEBUG] 14:01:19.717 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DruidWebStatFilterStarter without AOP
[DEBUG] 14:01:19.726 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 14:01:19.727 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatServletStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter>
[DEBUG] 14:01:19.727 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=druidWebStatServletStarter
[DEBUG] 14:01:19.728 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidWebStatServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:19.728 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'druidWebStatServletStarter'<class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter>
[DEBUG] 14:01:19.728 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'druidWebStatServletStarter' to [app] 
[DEBUG] 14:01:19.728 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.jdbc.DruidWebStatServletStarter without AOP
[DEBUG] 14:01:19.737 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 14:01:19.737 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'swaggerServletStarter'<class org.nutz.boot.starter.swagger.SwaggerServletStarter>
[DEBUG] 14:01:19.750 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=swaggerServletStarter
[DEBUG] 14:01:19.751 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(swaggerServletStarter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:19.751 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'swaggerServletStarter'<class org.nutz.boot.starter.swagger.SwaggerServletStarter>
[DEBUG] 14:01:19.751 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'swaggerServletStarter' to [app] 
[DEBUG] 14:01:19.752 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.boot.starter.swagger.SwaggerServletStarter without AOP
[DEBUG] 14:01:19.800 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 14:01:19.800 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'appContext'<class org.nutz.boot.AppContext>
[INFO ] 14:01:19.827 org.eclipse.jetty.util.log.Log.initialized(Log.java:192) - Logging initialized @3199ms to org.eclipse.jetty.util.log.Slf4jLog
[DEBUG] 14:01:20.208 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatFilterStarter'<interface org.nutz.boot.starter.WebFilterFace>
[DEBUG] 14:01:20.208 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilterStarter'<interface org.nutz.boot.starter.WebFilterFace>
[DEBUG] 14:01:20.208 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilterStarter'<interface org.nutz.boot.starter.WebFilterFace>
[DEBUG] 14:01:20.216 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilter'<class org.nutz.mvc.WhaleFilter>
[DEBUG] 14:01:20.216 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=whaleFilter
[DEBUG] 14:01:20.216 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(whaleFilter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:20.216 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'whaleFilter'<class org.nutz.mvc.WhaleFilter>
[DEBUG] 14:01:20.217 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'whaleFilter' to [app] 
[DEBUG] 14:01:20.220 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.mvc.WhaleFilter without AOP
[DEBUG] 14:01:20.220 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilterStarter'<>
[DEBUG] 14:01:20.226 org.nutz.boot.starter.jetty.JettyStarter.addFilter(JettyStarter.java:219) - add filter name=whale pathSpec=/*
[DEBUG] 14:01:20.228 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'whaleFilter'<class org.nutz.mvc.WhaleFilter>
[DEBUG] 14:01:20.242 org.nutz.boot.starter.jetty.JettyStarter.addFilter(JettyStarter.java:219) - add filter name=druid pathSpec=/*
[DEBUG] 14:01:20.243 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilter'<class org.nutz.mvc.NutFilter>
[DEBUG] 14:01:20.243 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=nutFilter
[DEBUG] 14:01:20.243 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(nutFilter) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:20.243 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'nutFilter'<class org.nutz.mvc.NutFilter>
[DEBUG] 14:01:20.243 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'nutFilter' to [app] 
[DEBUG] 14:01:20.245 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.mvc.NutFilter without AOP
[DEBUG] 14:01:20.245 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilterStarter'<>
[DEBUG] 14:01:20.245 org.nutz.boot.starter.jetty.JettyStarter.addFilter(JettyStarter.java:219) - add filter name=nutz pathSpec=/*
[DEBUG] 14:01:20.245 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutFilter'<class org.nutz.mvc.NutFilter>
[DEBUG] 14:01:20.246 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'swaggerServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 14:01:20.246 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 14:01:20.247 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'swaggerServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[DEBUG] 14:01:20.247 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidWebStatServletStarter'<interface org.nutz.boot.starter.WebServletFace>
[INFO ] 14:01:20.689 org.nutz.boot.starter.jdbc.DruidWebStatServletStarter.getInitParameters(DruidWebStatServletStarter.java:73) - druid stat view random user=druid password=qg8hf2a3qgh4hro8onrbo0jgvv
[DEBUG] 14:01:21.264 org.nutz.resource.Scans.scan(Scans.java:280) - Found 6 resource by src( com/bbi/da/ ) , regex( ^.+[.]class$ )
[DEBUG] 14:01:21.266 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboStarter'<interface org.nutz.boot.starter.ServerFace>
[DEBUG] 14:01:21.266 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'jettyStarter'<interface org.nutz.boot.starter.ServerFace>
[DEBUG] 14:01:21.266 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboManager'<class org.nutz.integration.dubbo.DubboManager>
[DEBUG] 14:01:21.266 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubboManager
[DEBUG] 14:01:21.267 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubboManager) in DubboIocLoader@330382173
[DEBUG] 14:01:21.268 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubboManager'<class org.nutz.integration.dubbo.DubboManager>
[DEBUG] 14:01:21.268 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubboManager' to [app] 
[DEBUG] 14:01:21.269 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.integration.dubbo.DubboManager without AOP
[DEBUG] 14:01:21.274 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_iobjs'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 14:01:21.274 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubbo_iobjs
[DEBUG] 14:01:21.274 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_iobjs) in DubboIocLoader@330382173
[DEBUG] 14:01:21.274 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubbo_iobjs'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 14:01:21.274 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubbo_iobjs' to [app] 
[DEBUG] 14:01:21.275 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class java.lang.Object without AOP
[DEBUG] 14:01:21.275 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_annotation'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 14:01:21.275 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubbo_annotation
[DEBUG] 14:01:21.277 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_annotation) in DubboIocLoader@330382173
[DEBUG] 14:01:21.277 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubbo_annotation'<class org.nutz.integration.dubbo.AnnotationBean>
[DEBUG] 14:01:21.279 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubbo_annotation' to [app] 
[DEBUG] 14:01:21.280 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.integration.dubbo.AnnotationBean without AOP
[DEBUG] 14:01:21.289 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_iobjs'<>
[DEBUG] 14:01:21.300 org.nutz.resource.Scans.scan(Scans.java:280) - Found 6 resource by src( com/bbi/ ) , regex( ^.+[.]class$ )
[DEBUG] 14:01:21.497 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.rpc;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Protocol$Adaptive implements com.alibaba.dubbo.rpc.Protocol {
public void destroy() {throw new UnsupportedOperationException("method public abstract void com.alibaba.dubbo.rpc.Protocol.destroy() of interface com.alibaba.dubbo.rpc.Protocol is not adaptive method!");
}
public int getDefaultPort() {throw new UnsupportedOperationException("method public abstract int com.alibaba.dubbo.rpc.Protocol.getDefaultPort() of interface com.alibaba.dubbo.rpc.Protocol is not adaptive method!");
}
public com.alibaba.dubbo.rpc.Invoker refer(java.lang.Class arg0, com.alibaba.dubbo.common.URL arg1) throws com.alibaba.dubbo.rpc.RpcException {
if (arg1 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg1;
String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() );
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.Protocol) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.rpc.Protocol extension = (com.alibaba.dubbo.rpc.Protocol)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.Protocol.class).getExtension(extName);
return extension.refer(arg0, arg1);
}
public com.alibaba.dubbo.rpc.Exporter export(com.alibaba.dubbo.rpc.Invoker arg0) throws com.alibaba.dubbo.rpc.RpcException {
if (arg0 == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument == null");
if (arg0.getUrl() == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument getUrl() == null");com.alibaba.dubbo.common.URL url = arg0.getUrl();
String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() );
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.Protocol) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.rpc.Protocol extension = (com.alibaba.dubbo.rpc.Protocol)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.Protocol.class).getExtension(extName);
return extension.export(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:21.777 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.rpc;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ProxyFactory$Adaptive implements com.alibaba.dubbo.rpc.ProxyFactory {
public java.lang.Object getProxy(com.alibaba.dubbo.rpc.Invoker arg0) throws com.alibaba.dubbo.rpc.RpcException {
if (arg0 == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument == null");
if (arg0.getUrl() == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.Invoker argument getUrl() == null");com.alibaba.dubbo.common.URL url = arg0.getUrl();
String extName = url.getParameter("proxy", "javassist");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.ProxyFactory) name from url(" + url.toString() + ") use keys([proxy])");
com.alibaba.dubbo.rpc.ProxyFactory extension = (com.alibaba.dubbo.rpc.ProxyFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.ProxyFactory.class).getExtension(extName);
return extension.getProxy(arg0);
}
public com.alibaba.dubbo.rpc.Invoker getInvoker(java.lang.Object arg0, java.lang.Class arg1, com.alibaba.dubbo.common.URL arg2) throws com.alibaba.dubbo.rpc.RpcException {
if (arg2 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg2;
String extName = url.getParameter("proxy", "javassist");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.ProxyFactory) name from url(" + url.toString() + ") use keys([proxy])");
com.alibaba.dubbo.rpc.ProxyFactory extension = (com.alibaba.dubbo.rpc.ProxyFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.ProxyFactory.class).getExtension(extName);
return extension.getInvoker(arg0, arg1, arg2);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:21.823 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txREPEATABLE_READ) in TransIocLoader@1904783235
[DEBUG] 14:01:21.823 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txSERIALIZABLE) in TransIocLoader@1904783235
[DEBUG] 14:01:21.823 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txNONE) in TransIocLoader@1904783235
[DEBUG] 14:01:21.824 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txREAD_UNCOMMITTED) in TransIocLoader@1904783235
[DEBUG] 14:01:21.824 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(txREAD_COMMITTED) in TransIocLoader@1904783235
[DEBUG] 14:01:21.824 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject($aop_async) in AsyncAopIocLoader@1239548589
[DEBUG] 14:01:21.824 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(mainLauncher) in AnnotationIocLoader(packages=[com.bbi.da])
[DEBUG] 14:01:21.824 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(daTestServiceImpl) in AnnotationIocLoader(packages=[com.bbi.da])
[DEBUG] 14:01:21.825 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'daTestServiceImpl'<class com.bbi.da.modules.services.impl.DaTestServiceImpl>
[DEBUG] 14:01:21.825 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=daTestServiceImpl
[DEBUG] 14:01:21.825 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(daTestServiceImpl) in AnnotationIocLoader(packages=[com.bbi.da])
[DEBUG] 14:01:21.825 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'daTestServiceImpl'<class com.bbi.da.modules.services.impl.DaTestServiceImpl>
[DEBUG] 14:01:21.825 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'daTestServiceImpl' to [app] 
[DEBUG] 14:01:21.826 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dao'<>
[DEBUG] 14:01:21.826 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dao
[DEBUG] 14:01:21.826 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dao) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:21.826 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dao'<>
[DEBUG] 14:01:21.826 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dao' to [app] 
[DEBUG] 14:01:21.827 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dataSource'<interface javax.sql.DataSource>
[DEBUG] 14:01:21.827 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dataSource
[DEBUG] 14:01:21.827 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dataSource) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:21.828 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dataSource'<interface javax.sql.DataSource>
[DEBUG] 14:01:21.828 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dataSource' to [app] 
[DEBUG] 14:01:21.828 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dataSourceStarter'<>
[DEBUG] 14:01:21.828 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'druidDataSource'<interface javax.sql.DataSource>
[DEBUG] 14:01:21.829 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=druidDataSource
[DEBUG] 14:01:21.829 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(druidDataSource) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:21.829 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'druidDataSource'<interface javax.sql.DataSource>
[DEBUG] 14:01:21.832 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'druidDataSource' to [app] 
[DEBUG] 14:01:21.833 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dataSourceStarter'<>
[DEBUG] 14:01:21.906 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'sqlManager'<interface org.nutz.dao.SqlManager>
[DEBUG] 14:01:21.906 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=sqlManager
[DEBUG] 14:01:21.906 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(sqlManager) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:21.907 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'sqlManager'<interface org.nutz.dao.SqlManager>
[DEBUG] 14:01:21.907 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'sqlManager' to [app] 
[DEBUG] 14:01:21.907 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutDaoStarter'<>
[DEBUG] 14:01:21.917 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.dao.impl.NutDao without AOP
[DEBUG] 14:01:21.917 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dataSource'<interface javax.sql.DataSource>
[DEBUG] 14:01:21.917 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'sqlManager'<interface org.nutz.dao.SqlManager>
[DEBUG] 14:01:21.917 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutDaoStarter'<>
[DEBUG] 14:01:22.088 org.nutz.dao.jdbc.Jdbcs.<clinit>(Jdbcs.java:93) - Jdbcs init complete
[INFO ] 14:01:22.088 org.nutz.dao.jdbc.Jdbcs.getExpert(Jdbcs.java:106) - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
[INFO ] 14:01:22.183 com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:928) - {dataSource-1} inited
[DEBUG] 14:01:22.546 org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:188) - select expert : org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert
[DEBUG] 14:01:22.554 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:199) - JDBC Driver --> mysql-connector-java-5.1.41 ( Revision: 83c6dc41b96809df81444362933043b20a1d49d5 )
[DEBUG] 14:01:22.555 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:200) - JDBC Name   --> MySQL Connector Java
[DEBUG] 14:01:22.555 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:202) - JDBC URL    --> jdbc:mysql://127.0.0.1:3306/nutzwk?useUnicode=true&characterEncoding=utf8&useSSL=false
[DEBUG] 14:01:22.578 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_client=utf8
[DEBUG] 14:01:22.578 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_connection=utf8
[DEBUG] 14:01:22.578 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_database=latin1
[DEBUG] 14:01:22.579 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_filesystem=binary
[DEBUG] 14:01:22.579 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_results=
[DEBUG] 14:01:22.579 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_server=latin1
[DEBUG] 14:01:22.579 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_set_system=utf8
[DEBUG] 14:01:22.580 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:212) - Mysql : character_sets_dir=D:\coding\mysql-5.6.26-winx64\share\charsets\
[DEBUG] 14:01:22.582 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:219) - Mysql : binlog_format=STATEMENT
[DEBUG] 14:01:22.583 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:226) - Mysql : database=nutzwk
[DEBUG] 14:01:22.584 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:232) - Mysql : user=root@localhost
[DEBUG] 14:01:22.607 org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:221) - Database info --> MYSQL:[MySQL - 5.6.26]
[DEBUG] 14:01:22.616 org.nutz.resource.Scans.scan(Scans.java:280) - Found 0 resource by src( sqls/ ) , regex( .(sql|sqlx|sqls)$ )
[DEBUG] 14:01:22.617 org.nutz.dao.impl.DaoSupport.setSqlManager(DaoSupport.java:121) - SqlManager Sql count=0
[DEBUG] 14:01:22.617 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'daoCacheInterceptor'<class org.nutz.plugins.cache.dao.DaoCacheInterceptor>
[DEBUG] 14:01:22.617 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=daoCacheInterceptor
[DEBUG] 14:01:22.617 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(daoCacheInterceptor) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:22.618 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'daoCacheInterceptor'<class org.nutz.plugins.cache.dao.DaoCacheInterceptor>
[DEBUG] 14:01:22.618 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'daoCacheInterceptor' to [app] 
[DEBUG] 14:01:22.624 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.plugins.cache.dao.DaoCacheInterceptor without AOP
[DEBUG] 14:01:22.625 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutDaoStarter'<>
[DEBUG] 14:01:22.627 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'daoCacheSerializer'<interface org.nutz.plugins.cache.dao.api.CacheSerializer>
[DEBUG] 14:01:22.627 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=daoCacheSerializer
[DEBUG] 14:01:22.627 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(daoCacheSerializer) in AnnotationIocLoader(packages=[org.nutz.boot.starter])
[DEBUG] 14:01:22.627 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'daoCacheSerializer'<interface org.nutz.plugins.cache.dao.api.CacheSerializer>
[DEBUG] 14:01:22.628 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'daoCacheSerializer' to [app] 
[DEBUG] 14:01:22.629 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'nutDaoStarter'<>
[DEBUG] 14:01:22.631 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class com.bbi.da.modules.services.impl.DaTestServiceImpl without AOP
[DEBUG] 14:01:22.632 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dao'<>
[DEBUG] 14:01:22.729 org.nutz.service.EntityService.<init>(EntityService.java:41) - Get TypeParams for self : com.bbi.da.modules.models.Da_test
[DEBUG] 14:01:22.729 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'ps5lq75oq4itdphojk1ueoiu4p'<class com.alibaba.dubbo.config.ServiceConfig>
[DEBUG] 14:01:22.729 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=ps5lq75oq4itdphojk1ueoiu4p
[DEBUG] 14:01:22.729 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(ps5lq75oq4itdphojk1ueoiu4p) in DubboIocLoader@330382173
[DEBUG] 14:01:22.730 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'ps5lq75oq4itdphojk1ueoiu4p'<class com.alibaba.dubbo.config.ServiceConfig>
[DEBUG] 14:01:22.731 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'ps5lq75oq4itdphojk1ueoiu4p' to [app] 
[DEBUG] 14:01:22.732 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class org.nutz.integration.dubbo.ServiceBean without AOP
[DEBUG] 14:01:22.733 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_iobjs'<>
[DEBUG] 14:01:22.864 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_application'<class com.alibaba.dubbo.config.ApplicationConfig>
[DEBUG] 14:01:22.864 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubbo_application
[DEBUG] 14:01:22.864 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_application) in DubboIocLoader@330382173
[DEBUG] 14:01:22.864 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubbo_application'<class com.alibaba.dubbo.config.ApplicationConfig>
[DEBUG] 14:01:22.864 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubbo_application' to [app] 
[DEBUG] 14:01:22.867 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class com.alibaba.dubbo.config.ApplicationConfig without AOP
[DEBUG] 14:01:22.898 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo_registry'<class com.alibaba.dubbo.config.RegistryConfig>
[DEBUG] 14:01:22.898 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubbo_registry
[DEBUG] 14:01:22.898 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo_registry) in DubboIocLoader@330382173
[DEBUG] 14:01:22.898 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubbo_registry'<class com.alibaba.dubbo.config.RegistryConfig>
[DEBUG] 14:01:22.898 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubbo_registry' to [app] 
[DEBUG] 14:01:22.900 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class com.alibaba.dubbo.config.RegistryConfig without AOP
[DEBUG] 14:01:22.940 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubbo'<class com.alibaba.dubbo.config.ProtocolConfig>
[DEBUG] 14:01:22.940 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:191) - 	 >> Load definition name=dubbo
[DEBUG] 14:01:22.940 org.nutz.ioc.loader.combo.ComboIocLoader.printFoundIocBean(ComboIocLoader.java:226) - Found IocObject(dubbo) in DubboIocLoader@330382173
[DEBUG] 14:01:22.941 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:222) - 	 >> Make...'dubbo'<class com.alibaba.dubbo.config.ProtocolConfig>
[DEBUG] 14:01:22.941 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:65) - Save object 'dubbo' to [app] 
[DEBUG] 14:01:22.943 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:76) - Load class com.alibaba.dubbo.config.ProtocolConfig without AOP
[DEBUG] 14:01:23.287 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.cache;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class CacheFactory$Adaptive implements com.alibaba.dubbo.cache.CacheFactory {
public com.alibaba.dubbo.cache.Cache getCache(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = url.getParameter("cache", "lru");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.cache.CacheFactory) name from url(" + url.toString() + ") use keys([cache])");
com.alibaba.dubbo.cache.CacheFactory extension = (com.alibaba.dubbo.cache.CacheFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.cache.CacheFactory.class).getExtension(extName);
return extension.getCache(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.301 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.monitor;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class MonitorFactory$Adaptive implements com.alibaba.dubbo.monitor.MonitorFactory {
public com.alibaba.dubbo.monitor.Monitor getMonitor(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() );
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.monitor.MonitorFactory) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.monitor.MonitorFactory extension = (com.alibaba.dubbo.monitor.MonitorFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.monitor.MonitorFactory.class).getExtension(extName);
return extension.getMonitor(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.318 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.validation;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Validation$Adaptive implements com.alibaba.dubbo.validation.Validation {
public com.alibaba.dubbo.validation.Validator getValidator(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = url.getParameter("validation", "jvalidation");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.validation.Validation) name from url(" + url.toString() + ") use keys([validation])");
com.alibaba.dubbo.validation.Validation extension = (com.alibaba.dubbo.validation.Validation)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.validation.Validation.class).getExtension(extName);
return extension.getValidator(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[INFO ] 14:01:23.335 com.alibaba.dubbo.config.ServiceConfig.exportLocal(ServiceConfig.java:529) -  [DUBBO] Export dubbo service com.bbi.da.modules.services.DaTestService to local registry, dubbo version: 2.0.1, current host: 192.168.0.111
[INFO ] 14:01:23.335 com.alibaba.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:489) -  [DUBBO] Export dubbo service com.bbi.da.modules.services.DaTestService to url dubbo://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&bind.ip=192.168.0.111&bind.port=20880&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=14060&side=provider&timestamp=1521007283012, dubbo version: 2.0.1, current host: 192.168.0.111
[INFO ] 14:01:23.336 com.alibaba.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:499) -  [DUBBO] Register dubbo service com.bbi.da.modules.services.DaTestService url dubbo://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&bind.ip=192.168.0.111&bind.port=20880&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=14060&side=provider&timestamp=1521007283012 to registry registry://127.0.0.1:2181/com.alibaba.dubbo.registry.RegistryService?application=bbi-client&dubbo=2.0.1&pid=14060&registry=zookeeper&timestamp=1521007283000, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.343 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.rpc.cluster;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Cluster$Adaptive implements com.alibaba.dubbo.rpc.cluster.Cluster {
public com.alibaba.dubbo.rpc.Invoker join(com.alibaba.dubbo.rpc.cluster.Directory arg0) throws com.alibaba.dubbo.rpc.RpcException {
if (arg0 == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.cluster.Directory argument == null");
if (arg0.getUrl() == null) throw new IllegalArgumentException("com.alibaba.dubbo.rpc.cluster.Directory argument getUrl() == null");com.alibaba.dubbo.common.URL url = arg0.getUrl();
String extName = url.getParameter("cluster", "failover");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.cluster.Cluster) name from url(" + url.toString() + ") use keys([cluster])");
com.alibaba.dubbo.rpc.cluster.Cluster extension = (com.alibaba.dubbo.rpc.cluster.Cluster)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.cluster.Cluster.class).getExtension(extName);
return extension.join(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.355 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.registry;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class RegistryFactory$Adaptive implements com.alibaba.dubbo.registry.RegistryFactory {
public com.alibaba.dubbo.registry.Registry getRegistry(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() );
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.registry.RegistryFactory) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.registry.RegistryFactory extension = (com.alibaba.dubbo.registry.RegistryFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.registry.RegistryFactory.class).getExtension(extName);
return extension.getRegistry(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.387 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.remoting;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Transporter$Adaptive implements com.alibaba.dubbo.remoting.Transporter {
public com.alibaba.dubbo.remoting.Client connect(com.alibaba.dubbo.common.URL arg0, com.alibaba.dubbo.remoting.ChannelHandler arg1) throws com.alibaba.dubbo.remoting.RemotingException {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = url.getParameter("client", url.getParameter("transporter", "netty"));
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.remoting.Transporter) name from url(" + url.toString() + ") use keys([client, transporter])");
com.alibaba.dubbo.remoting.Transporter extension = (com.alibaba.dubbo.remoting.Transporter)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.remoting.Transporter.class).getExtension(extName);
return extension.connect(arg0, arg1);
}
public com.alibaba.dubbo.remoting.Server bind(com.alibaba.dubbo.common.URL arg0, com.alibaba.dubbo.remoting.ChannelHandler arg1) throws com.alibaba.dubbo.remoting.RemotingException {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = url.getParameter("server", url.getParameter("transporter", "netty"));
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.remoting.Transporter) name from url(" + url.toString() + ") use keys([server, transporter])");
com.alibaba.dubbo.remoting.Transporter extension = (com.alibaba.dubbo.remoting.Transporter)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.remoting.Transporter.class).getExtension(extName);
return extension.bind(arg0, arg1);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.413 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.remoting;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Dispatcher$Adaptive implements com.alibaba.dubbo.remoting.Dispatcher {
public com.alibaba.dubbo.remoting.ChannelHandler dispatch(com.alibaba.dubbo.remoting.ChannelHandler arg0, com.alibaba.dubbo.common.URL arg1) {
if (arg1 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg1;
String extName = url.getParameter("dispatcher", url.getParameter("dispather", url.getParameter("channel.handler", "all")));
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.remoting.Dispatcher) name from url(" + url.toString() + ") use keys([dispatcher, dispather, channel.handler])");
com.alibaba.dubbo.remoting.Dispatcher extension = (com.alibaba.dubbo.remoting.Dispatcher)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.remoting.Dispatcher.class).getExtension(extName);
return extension.dispatch(arg0, arg1);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.431 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.common.threadpool;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ThreadPool$Adaptive implements com.alibaba.dubbo.common.threadpool.ThreadPool {
public java.util.concurrent.Executor getExecutor(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = url.getParameter("threadpool", "fixed");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.common.threadpool.ThreadPool) name from url(" + url.toString() + ") use keys([threadpool])");
com.alibaba.dubbo.common.threadpool.ThreadPool extension = (com.alibaba.dubbo.common.threadpool.ThreadPool)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.common.threadpool.ThreadPool.class).getExtension(extName);
return extension.getExecutor(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.474 com.alibaba.dubbo.remoting.transport.netty.NettyHelper$DubboLogger.debug(NettyHelper.java:68) -  [DUBBO] Using the autodetected NIO constraint level: 0, dubbo version: 2.0.1, current host: 192.168.0.111
[INFO ] 14:01:23.552 com.alibaba.dubbo.remoting.transport.AbstractServer.<init>(AbstractServer.java:65) -  [DUBBO] Start NettyServer bind /0.0.0.0:20880, export /192.168.0.111:20880, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.562 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.remoting.zookeeper;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ZookeeperTransporter$Adaptive implements com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter {
public com.alibaba.dubbo.remoting.zookeeper.ZookeeperClient connect(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = url.getParameter("client", url.getParameter("transporter", "zkclient"));
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter) name from url(" + url.toString() + ") use keys([client, transporter])");
com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter extension = (com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter.class).getExtension(extName);
return extension.connect(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[INFO ] 14:01:23.597 com.alibaba.dubbo.registry.support.AbstractRegistry.loadProperties(AbstractRegistry.java:202) -  [DUBBO] Load registry store file C:\Users\Administrator\.dubbo\dubbo-registry-bbi-client-127.0.0.1:2181.cache, data: {com.bbi.da.modules.services.DaTestService=empty://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&category=configurators&check=false&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=13108&side=provider&timestamp=1521007204120}, dubbo version: 2.0.1, current host: 192.168.0.111
[INFO ] 14:01:23.621 com.alibaba.dubbo.common.concurrent.ExecutionList.add(ExecutionList.java:88) -  [DUBBO] Executor for listenablefuture is null, will use default executor!, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.637 org.I0Itec.zkclient.ZkConnection.connect(ZkConnection.java:63) - Creating new ZookKeeper instance to connect to 127.0.0.1:2181.
[INFO ] 14:01:23.637 org.I0Itec.zkclient.ZkEventThread.run(ZkEventThread.java:64) - Starting ZkClient event thread.
[INFO ] 14:01:23.649 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:zookeeper.version=3.4.11-37e277162d567b55a07d1755f0b31c32e93c01a0, built on 11/01/2017 18:06 GMT
[INFO ] 14:01:23.649 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:host.name=baocj-notepad
[INFO ] 14:01:23.649 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.version=1.8.0_161
[INFO ] 14:01:23.649 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.vendor=Oracle Corporation
[INFO ] 14:01:23.649 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.home=D:\coding\Java\jdk1.8.0_161\jre
[INFO ] 14:01:23.649 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.class.path=D:\coding\Java\jdk1.8.0_161\jre\lib\charsets.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\deploy.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\access-bridge-64.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\cldrdata.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\dnsns.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\jaccess.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\jfxrt.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\localedata.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\nashorn.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunec.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunjce_provider.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunmscapi.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\sunpkcs11.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\ext\zipfs.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\javaws.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jce.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jfr.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jfxswt.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\jsse.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\management-agent.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\plugin.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\resources.jar;D:\coding\Java\jdk1.8.0_161\jre\lib\rt.jar;D:\work-space1.8\NutzWk\bbi-app\bbi-services\target\classes;D:\work-space1.8\NutzWk\bbi-app\bbi-modules\target\classes;D:\work-space1.8\NutzWk\wk-framework\target\classes;C:\Users\Administrator\.m2\repository\org\nutz\nutz\1.r.66-SNAPSHOT\nutz-1.r.66-20180313.092428-20.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-daocache\1.r.66-SNAPSHOT\nutz-plugins-daocache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-cache\1.r.66-SNAPSHOT\nutz-plugins-cache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-quartz\1.r.66-SNAPSHOT\nutz-integration-quartz-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-jedis\1.r.66-SNAPSHOT\nutz-integration-jedis-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-wkcache\1.r.66-SNAPSHOT\nutz-plugins-wkcache-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzwx\1.r.65\nutzwx-1.r.65.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-views\1.r.65-SNAPSHOT\nutz-plugins-views-1.r.65-20180127.085651-47.jar;C:\Users\Administrator\.m2\repository\com\vdurmont\emoji-java\3.2.0\emoji-java-3.2.0.jar;C:\Users\Administrator\.m2\repository\org\quartz-scheduler\quartz\2.3.0\quartz-2.3.0.jar;C:\Users\Administrator\.m2\repository\com\mchange\c3p0\0.9.5.2\c3p0-0.9.5.2.jar;C:\Users\Administrator\.m2\repository\com\mchange\mchange-commons-java\0.2.11\mchange-commons-java-0.2.11.jar;C:\Users\Administrator\.m2\repository\com\zaxxer\HikariCP-java6\2.3.13\HikariCP-java6-2.3.13.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\apache\shiro\shiro-core\1.2.5\shiro-core-1.2.5.jar;C:\Users\Administrator\.m2\repository\commons-beanutils\commons-beanutils\1.8.3\commons-beanutils-1.8.3.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;C:\Users\Administrator\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\Administrator\.m2\repository\com\alibaba\druid\1.1.9\druid-1.1.9.jar;C:\Users\Administrator\.m2\repository\mysql\mysql-connector-java\5.1.41\mysql-connector-java-5.1.41.jar;C:\Users\Administrator\.m2\repository\net\sourceforge\jtds\jtds\1.3.1\jtds-1.3.1.jar;C:\Users\Administrator\.m2\repository\com\google\zxing\javase\3.2.1\javase-3.2.1.jar;C:\Users\Administrator\.m2\repository\com\google\zxing\core\3.2.1\core-3.2.1.jar;C:\Users\Administrator\.m2\repository\com\beust\jcommander\1.48\jcommander-1.48.jar;C:\Users\Administrator\.m2\repository\net\sf\ehcache\ehcache\2.10.4\ehcache-2.10.4.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\apache\commons\commons-email\1.4\commons-email-1.4.jar;C:\Users\Administrator\.m2\repository\com\sun\mail\javax.mail\1.5.5\javax.mail-1.5.5.jar;C:\Users\Administrator\.m2\repository\javax\activation\activation\1.1.1\activation-1.1.1.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.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\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Administrator\.m2\repository\com\ibeetl\beetl\2.7.27\beetl-2.7.27.jar;C:\Users\Administrator\.m2\repository\org\antlr\antlr4-runtime\4.2\antlr4-runtime-4.2.jar;C:\Users\Administrator\.m2\repository\org\abego\treelayout\org.abego.treelayout.core\1.0.1\org.abego.treelayout.core-1.0.1.jar;C:\Users\Administrator\.m2\repository\org\antlr\antlr4-annotations\4.2\antlr4-annotations-4.2.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-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Administrator\.m2\repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar;C:\Users\Administrator\.m2\repository\javax\servlet\servlet-api\2.3\servlet-api-2.3.jar;C:\Users\Administrator\.m2\repository\org\brickred\socialauth\4.12\socialauth-4.12.jar;C:\Users\Administrator\.m2\repository\org\json\json\20160212\json-20160212.jar;C:\Users\Administrator\.m2\repository\io\jsonwebtoken\jjwt\0.6.0\jjwt-0.6.0.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.8.1\jackson-databind-2.8.1.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.8.1\jackson-core-2.8.1.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.66-SNAPSHOT\nutz-integration-rabbitmq-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\bouncycastle\bcprov-jdk16\140\bcprov-jdk16-140.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-dubbo\2.2-SNAPSHOT\nutzboot-starter-dubbo-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-integration-dubbo\1.r.66-SNAPSHOT\nutz-integration-dubbo-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\com\alibaba\dubbo\2.5.9\dubbo-2.5.9.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-context\4.3.14.RELEASE\spring-context-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-aop\4.3.14.RELEASE\spring-aop-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-core\4.3.14.RELEASE\spring-core-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-expression\4.3.14.RELEASE\spring-expression-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-beans\4.3.14.RELEASE\spring-beans-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-web\4.3.14.RELEASE\spring-web-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\javassist\javassist\3.22.0-GA\javassist-3.22.0-GA.jar;C:\Users\Administrator\.m2\repository\org\jboss\netty\netty\3.2.5.Final\netty-3.2.5.Final.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\org\nutz\nutzboot-core\2.2-SNAPSHOT\nutzboot-core-2.2-20180313.091718-110.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\org\nutz\nutzboot-starter-nutz-mvc\2.2-SNAPSHOT\nutzboot-starter-nutz-mvc-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-jetty\2.2-SNAPSHOT\nutzboot-starter-jetty-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-servlets\9.4.8.v20171121\jetty-servlets-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-continuation\9.4.8.v20171121\jetty-continuation-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-http\9.4.8.v20171121\jetty-http-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-util\9.4.8.v20171121\jetty-util-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-io\9.4.8.v20171121\jetty-io-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-webapp\9.4.8.v20171121\jetty-webapp-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-xml\9.4.8.v20171121\jetty-xml-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-servlet\9.4.8.v20171121\jetty-servlet-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-security\9.4.8.v20171121\jetty-security-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-server\9.4.8.v20171121\jetty-server-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-server\9.4.8.v20171121\websocket-server-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-common\9.4.8.v20171121\websocket-common-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-api\9.4.8.v20171121\websocket-api-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-client\9.4.8.v20171121\websocket-client-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-client\9.4.8.v20171121\jetty-client-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\websocket-servlet\9.4.8.v20171121\websocket-servlet-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\javax-websocket-server-impl\9.4.8.v20171121\javax-websocket-server-impl-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-annotations\9.4.8.v20171121\jetty-annotations-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\jetty-plus\9.4.8.v20171121\jetty-plus-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\javax\annotation\javax.annotation-api\1.2\javax.annotation-api-1.2.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm\6.0\asm-6.0.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm-commons\6.0\asm-commons-6.0.jar;C:\Users\Administrator\.m2\repository\org\ow2\asm\asm-tree\6.0\asm-tree-6.0.jar;C:\Users\Administrator\.m2\repository\org\eclipse\jetty\websocket\javax-websocket-client-impl\9.4.8.v20171121\javax-websocket-client-impl-9.4.8.v20171121.jar;C:\Users\Administrator\.m2\repository\javax\websocket\javax.websocket-client-api\1.0\javax.websocket-client-api-1.0.jar;C:\Users\Administrator\.m2\repository\javax\websocket\javax.websocket-api\1.0\javax.websocket-api-1.0.jar;C:\Users\Administrator\.m2\repository\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutz-plugins-websocket\1.r.66-SNAPSHOT\nutz-plugins-websocket-1.r.66-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\Administrator\.m2\repository\com\github\sgroschupf\zkclient\0.1\zkclient-0.1.jar;C:\Users\Administrator\.m2\repository\org\apache\zookeeper\zookeeper\3.4.11\zookeeper-3.4.11.jar;C:\Users\Administrator\.m2\repository\jline\jline\0.9.94\jline-0.9.94.jar;C:\Users\Administrator\.m2\repository\org\apache\yetus\audience-annotations\0.5.0\audience-annotations-0.5.0.jar;C:\Users\Administrator\.m2\repository\io\netty\netty\3.10.5.Final\netty-3.10.5.Final.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-nutz-dao\2.2-SNAPSHOT\nutzboot-starter-nutz-dao-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-jdbc\2.2-SNAPSHOT\nutzboot-starter-jdbc-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\org\nutz\nutzboot-starter-swagger\2.2-SNAPSHOT\nutzboot-starter-swagger-2.2-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-servlet\1.5.18\swagger-servlet-1.5.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-core\1.5.18\swagger-core-1.5.18.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.9.3\jackson-dataformat-yaml-2.9.3.jar;C:\Users\Administrator\.m2\repository\org\yaml\snakeyaml\1.18\snakeyaml-1.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-models\1.5.18\swagger-models-1.5.18.jar;C:\Users\Administrator\.m2\repository\io\swagger\swagger-annotations\1.5.18\swagger-annotations-1.5.18.jar;C:\Users\Administrator\.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Users\Administrator\.m2\repository\org\reflections\reflections\0.9.11\reflections-0.9.11.jar;C:\Users\Administrator\.m2\repository\com\google\guava\guava\20.0\guava-20.0.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;D:\coding\ideaIU\lib\idea_rt.jar
[INFO ] 14:01:23.651 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.library.path=D:\coding\Java\jdk1.8.0_161\bin;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;D:\coding\ideaIU\bin\;C:\ProgramData\Oracle\Java\javapath;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseGit\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Git\cmd;D:\coding\Java\jdk1.8.0_91\bin;D:\coding\buildtools\apache-maven-3.2.3\bin;D:\coding\buildtools\apache-ant-1.10.1\bin;D:\coding\nodejs\;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;C:\Users\Administrator\AppData\Roaming\npm;.
[INFO ] 14:01:23.651 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.io.tmpdir=C:\Users\Administrator\AppData\Local\Temp\
[INFO ] 14:01:23.651 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.compiler=<NA>
[INFO ] 14:01:23.651 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.name=Windows 10
[INFO ] 14:01:23.651 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.arch=amd64
[INFO ] 14:01:23.651 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.version=10.0
[INFO ] 14:01:23.651 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.name=Administrator
[INFO ] 14:01:23.651 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.home=C:\Users\Administrator
[INFO ] 14:01:23.651 org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.dir=D:\work-space1.8\NutzWk
[INFO ] 14:01:23.652 org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:441) - Initiating client connection, connectString=127.0.0.1:2181 sessionTimeout=30000 watcher=org.I0Itec.zkclient.ZkClient@3ab20f3f
[DEBUG] 14:01:23.656 org.apache.zookeeper.ClientCnxn.<clinit>(ClientCnxn.java:118) - zookeeper.disableAutoWatchReset is false
[DEBUG] 14:01:23.668 org.I0Itec.zkclient.ZkClient.connect(ZkClient.java:874) - Awaiting connection to Zookeeper server
[DEBUG] 14:01:23.669 org.I0Itec.zkclient.ZkClient.waitForKeeperState(ZkClient.java:628) - Waiting for keeper state SyncConnected
[INFO ] 14:01:23.676 org.apache.zookeeper.ClientCnxn$SendThread.logStartConnect(ClientCnxn.java:1035) - Opening socket connection to server 127.0.0.1/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
[INFO ] 14:01:23.677 org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:877) - Socket connection established to 127.0.0.1/127.0.0.1:2181, initiating session
[DEBUG] 14:01:23.682 org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:950) - Session establishment request sent on 127.0.0.1/127.0.0.1:2181
[INFO ] 14:01:23.693 org.apache.zookeeper.ClientCnxn$SendThread.onConnected(ClientCnxn.java:1302) - Session establishment complete on server 127.0.0.1/127.0.0.1:2181, sessionid = 0x16222ea8f090005, negotiated timeout = 30000
[DEBUG] 14:01:23.696 org.I0Itec.zkclient.ZkClient.process(ZkClient.java:351) - Received event: WatchedEvent state:SyncConnected type:None path:null
[INFO ] 14:01:23.697 org.I0Itec.zkclient.ZkClient.processStateChanged(ZkClient.java:449) - zookeeper state changed (SyncConnected)
[DEBUG] 14:01:23.697 org.I0Itec.zkclient.ZkClient.process(ZkClient.java:395) - Leaving process event
[DEBUG] 14:01:23.697 org.I0Itec.zkclient.ZkClient.waitForKeeperState(ZkClient.java:638) - State is SyncConnected
[INFO ] 14:01:23.701 com.alibaba.dubbo.registry.support.AbstractRegistry.register(AbstractRegistry.java:272) -  [DUBBO] Register: dubbo://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=14060&side=provider&timestamp=1521007283012, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.713 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:844) - Reading reply sessionid:0x16222ea8f090005, packet:: clientPath:null serverPath:null finished:false header:: 1,3  replyHeader:: 1,29,0  request:: '/dubbo/com.bbi.da.modules.services.DaTestService/providers,F  response:: s{4,4,1521004710027,1521004710027,0,10,0,0,0,0,27} 
[DEBUG] 14:01:23.725 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:844) - Reading reply sessionid:0x16222ea8f090005, packet:: clientPath:null serverPath:null finished:false header:: 2,1  replyHeader:: 2,30,0  request:: '/dubbo/com.bbi.da.modules.services.DaTestService/providers/dubbo%253A%252F%252F192.168.0.111%253A20880%252Fcom.bbi.da.modules.services.DaTestService%253Fanyhost%253Dtrue%2526application%253Dbbi-client%2526dubbo%253D2.0.1%2526generic%253Dfalse%2526interface%253Dcom.bbi.da.modules.services.DaTestService%2526methods%253DupdateWithVersion%252Cdata%252CinsertRelation%252CinsertWith%252CinsertOrUpdate%252Cdao%252CgetMaxId%252CgetSubPath%252Cquery%252Ccount%252CgetField%252CvDelete%252Clist%252Cfetchx%252CgetMap%252CupdateAndIncrIfMatch%252CupdateLinks%252CfetchLinks%252CupdateRelation%252CfastInsert%252Cupdate%252Cinsert%252CinsertLinks%252Cdelete%252CupdateIgnoreNull%252Cclear%252CupdateWith%252Cfetch%252Cexists%252ClistPage%2526pid%253D14060%2526side%253Dprovider%2526timestamp%253D1521007283012,,v{s{31,s{'world,'anyone}}},1  response:: '/dubbo/com.bbi.da.modules.services.DaTestService/providers/dubbo%253A%252F%252F192.168.0.111%253A20880%252Fcom.bbi.da.modules.services.DaTestService%253Fanyhost%253Dtrue%2526application%253Dbbi-client%2526dubbo%253D2.0.1%2526generic%253Dfalse%2526interface%253Dcom.bbi.da.modules.services.DaTestService%2526methods%253DupdateWithVersion%252Cdata%252CinsertRelation%252CinsertWith%252CinsertOrUpdate%252Cdao%252CgetMaxId%252CgetSubPath%252Cquery%252Ccount%252CgetField%252CvDelete%252Clist%252Cfetchx%252CgetMap%252CupdateAndIncrIfMatch%252CupdateLinks%252CfetchLinks%252CupdateRelation%252CfastInsert%252Cupdate%252Cinsert%252CinsertLinks%252Cdelete%252CupdateIgnoreNull%252Cclear%252CupdateWith%252Cfetch%252Cexists%252ClistPage%2526pid%253D14060%2526side%253Dprovider%2526timestamp%253D1521007283012 
[INFO ] 14:01:23.727 com.alibaba.dubbo.registry.support.AbstractRegistry.subscribe(AbstractRegistry.java:295) -  [DUBBO] Subscribe: provider://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&category=configurators&check=false&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=14060&side=provider&timestamp=1521007283012, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.731 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:844) - Reading reply sessionid:0x16222ea8f090005, packet:: clientPath:null serverPath:null finished:false header:: 3,3  replyHeader:: 3,30,0  request:: '/dubbo/com.bbi.da.modules.services.DaTestService,F  response:: s{3,3,1521004710020,1521004710020,0,2,0,0,0,2,6} 
[DEBUG] 14:01:23.737 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:844) - Reading reply sessionid:0x16222ea8f090005, packet:: clientPath:null serverPath:null finished:false header:: 4,1  replyHeader:: 4,31,-110  request:: '/dubbo/com.bbi.da.modules.services.DaTestService/configurators,,v{s{31,s{'world,'anyone}}},0  response::  
[DEBUG] 14:01:23.749 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:844) - Reading reply sessionid:0x16222ea8f090005, packet:: clientPath:null serverPath:null finished:false header:: 5,3  replyHeader:: 5,31,0  request:: '/dubbo/com.bbi.da.modules.services.DaTestService/configurators,T  response:: s{6,6,1521004710068,1521004710068,0,0,0,0,0,0,6} 
[DEBUG] 14:01:23.755 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:844) - Reading reply sessionid:0x16222ea8f090005, packet:: clientPath:null serverPath:null finished:false header:: 6,8  replyHeader:: 6,31,0  request:: '/dubbo/com.bbi.da.modules.services.DaTestService/configurators,T  response:: v{} 
[INFO ] 14:01:23.755 com.alibaba.dubbo.registry.support.AbstractRegistry.notify(AbstractRegistry.java:383) -  [DUBBO] Notify urls for subscribe url provider://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&category=configurators&check=false&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=14060&side=provider&timestamp=1521007283012, urls: [empty://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&category=configurators&check=false&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=14060&side=provider&timestamp=1521007283012], dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.756 com.alibaba.dubbo.registry.integration.RegistryProtocol$OverrideListener.notify(RegistryProtocol.java:361) -  [DUBBO] original override urls: [empty://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&category=configurators&check=false&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=14060&side=provider&timestamp=1521007283012], dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.757 com.alibaba.dubbo.registry.integration.RegistryProtocol$OverrideListener.notify(RegistryProtocol.java:363) -  [DUBBO] subscribe url: provider://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&category=configurators&check=false&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=14060&side=provider&timestamp=1521007283012, override urls: [empty://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&category=configurators&check=false&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=14060&side=provider&timestamp=1521007283012], dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.765 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.rpc.cluster;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class RouterFactory$Adaptive implements com.alibaba.dubbo.rpc.cluster.RouterFactory {
public com.alibaba.dubbo.rpc.cluster.Router getRouter(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = url.getProtocol();
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.cluster.RouterFactory) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.rpc.cluster.RouterFactory extension = (com.alibaba.dubbo.rpc.cluster.RouterFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.cluster.RouterFactory.class).getExtension(extName);
return extension.getRouter(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:23.793 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.rpc.cluster;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ConfiguratorFactory$Adaptive implements com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory {
public com.alibaba.dubbo.rpc.cluster.Configurator getConfigurator(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = url.getProtocol();
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory extension = (com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory.class).getExtension(extName);
return extension.getConfigurator(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111
[INFO ] 14:01:23.812 org.eclipse.jetty.server.Server.doStart(Server.java:373) - jetty-9.4.8.v20171121, build timestamp: 2017-11-22T05:27:37+08:00, git hash: 82b8fb23f757335bb3329d540ce37a2a2615f0a8
[INFO ] 14:01:24.005 org.eclipse.jetty.annotations.AnnotationConfiguration.scanForAnnotations(AnnotationConfiguration.java:486) - Scanning elapsed time=0ms
[INFO ] 14:01:24.016 org.eclipse.jetty.webapp.StandardDescriptorProcessor.visitServlet(StandardDescriptorProcessor.java:281) - NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
[INFO ] 14:01:24.048 org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:288) - Started ServerConnector@78fbff54{HTTP/1.1,[http/1.1]}{0.0.0.0:8081}
[ERROR] 14:01:24.049 org.nutz.boot.NbApp._run(NbApp.java:202) - something happen!!
java.lang.NoSuchMethodError: javax.servlet.ServletContext.getClassLoader()Ljava/lang/ClassLoader;
	at org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer.onStartup(WebSocketServerContainerInitializer.java:203)
	at org.eclipse.jetty.plus.annotation.ContainerInitializer.callStartup(ContainerInitializer.java:140)
	at org.eclipse.jetty.annotations.ServletContainerInitializersStarter.doStart(ServletContainerInitializersStarter.java:63)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:329)
	at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1515)
	at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1477)
	at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:785)
	at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:261)
	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:545)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:133)
	at org.eclipse.jetty.server.Server.start(Server.java:418)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:107)
	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)
	at org.eclipse.jetty.server.Server.doStart(Server.java:385)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.nutz.boot.starter.jetty.JettyStarter.start(JettyStarter.java:91)
	at org.nutz.boot.AppContext.startServers(AppContext.java:298)
	at org.nutz.boot.NbApp._run(NbApp.java:190)
	at org.nutz.boot.NbApp.run(NbApp.java:170)
	at com.bbi.da.MainLauncher.main(MainLauncher.java:12)
[DEBUG] 14:01:24.053 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'dubboStarter'<interface org.nutz.boot.starter.ServerFace>
[DEBUG] 14:01:24.053 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:165) - Get 'jettyStarter'<interface org.nutz.boot.starter.ServerFace>
[INFO ] 14:01:24.059 org.eclipse.jetty.server.AbstractConnector.doStop(AbstractConnector.java:331) - Stopped ServerConnector@78fbff54{HTTP/1.1,[http/1.1]}{0.0.0.0:8081}
[INFO ] 14:01:24.061 org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:957) - Stopped o.e.j.w.WebAppContext@478ee483{/,[jar:file:/C:/Users/Administrator/.m2/repository/org/nutz/nutzboot-starter-swagger/2.2-SNAPSHOT/nutzboot-starter-swagger-2.2-SNAPSHOT.jar!/static/],UNAVAILABLE}
[INFO ] 14:01:24.068 org.nutz.ioc.impl.NutIoc.depose(NutIoc.java:286) - org.nutz.ioc.impl.NutIoc@1751403001 is closing. startup date [18-03-14 14:01:19.357]
[DEBUG] 14:01:24.069 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dubbo' ...
[DEBUG] 14:01:24.069 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dubbo_registry' ...
[DEBUG] 14:01:24.069 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dubbo_application' ...
[DEBUG] 14:01:24.069 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'ps5lq75oq4itdphojk1ueoiu4p' ...
[INFO ] 14:01:24.069 com.alibaba.dubbo.registry.support.AbstractRegistry.unregister(AbstractRegistry.java:282) -  [DUBBO] Unregister: dubbo://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=14060&side=provider&timestamp=1521007283012, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:24.078 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:844) - Reading reply sessionid:0x16222ea8f090005, packet:: clientPath:null serverPath:null finished:false header:: 7,2  replyHeader:: 7,32,0  request:: '/dubbo/com.bbi.da.modules.services.DaTestService/providers/dubbo%253A%252F%252F192.168.0.111%253A20880%252Fcom.bbi.da.modules.services.DaTestService%253Fanyhost%253Dtrue%2526application%253Dbbi-client%2526dubbo%253D2.0.1%2526generic%253Dfalse%2526interface%253Dcom.bbi.da.modules.services.DaTestService%2526methods%253DupdateWithVersion%252Cdata%252CinsertRelation%252CinsertWith%252CinsertOrUpdate%252Cdao%252CgetMaxId%252CgetSubPath%252Cquery%252Ccount%252CgetField%252CvDelete%252Clist%252Cfetchx%252CgetMap%252CupdateAndIncrIfMatch%252CupdateLinks%252CfetchLinks%252CupdateRelation%252CfastInsert%252Cupdate%252Cinsert%252CinsertLinks%252Cdelete%252CupdateIgnoreNull%252Cclear%252CupdateWith%252Cfetch%252Cexists%252ClistPage%2526pid%253D14060%2526side%253Dprovider%2526timestamp%253D1521007283012,-1  response:: null
[INFO ] 14:01:24.079 com.alibaba.dubbo.registry.support.AbstractRegistry.unsubscribe(AbstractRegistry.java:313) -  [DUBBO] Unsubscribe: provider://192.168.0.111:20880/com.bbi.da.modules.services.DaTestService?anyhost=true&application=bbi-client&category=configurators&check=false&dubbo=2.0.1&generic=false&interface=com.bbi.da.modules.services.DaTestService&methods=updateWithVersion,data,insertRelation,insertWith,insertOrUpdate,dao,getMaxId,getSubPath,query,count,getField,vDelete,list,fetchx,getMap,updateAndIncrIfMatch,updateLinks,fetchLinks,updateRelation,fastInsert,update,insert,insertLinks,delete,updateIgnoreNull,clear,updateWith,fetch,exists,listPage&pid=14060&side=provider&timestamp=1521007283012, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:24.081 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'daoCacheSerializer' ...
[DEBUG] 14:01:24.081 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'daoCacheInterceptor' ...
[INFO ] 14:01:24.081 com.alibaba.dubbo.registry.integration.RegistryProtocol$DestroyableExporter$1.run(RegistryProtocol.java:496) -  [DUBBO] Waiting 10000ms for registry to notify all consumers before unexport. Usually, this is called when you use dubbo API, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:24.081 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'sqlManager' ...
[DEBUG] 14:01:24.081 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dao' ...
[DEBUG] 14:01:24.081 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'daTestServiceImpl' ...
[DEBUG] 14:01:24.081 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dubbo_annotation' ...
[DEBUG] 14:01:24.082 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dubbo_iobjs' ...
[DEBUG] 14:01:24.082 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dubboManager' ...
[INFO ] 14:01:24.082 com.alibaba.dubbo.registry.support.AbstractRegistryFactory.destroyAll(AbstractRegistryFactory.java:64) -  [DUBBO] Close all registries [zookeeper://127.0.0.1:2181/com.alibaba.dubbo.registry.RegistryService?application=bbi-client&dubbo=2.0.1&interface=com.alibaba.dubbo.registry.RegistryService&pid=14060&timestamp=1521007283000], dubbo version: 2.0.1, current host: 192.168.0.111
[INFO ] 14:01:24.082 com.alibaba.dubbo.registry.support.AbstractRegistry.destroy(AbstractRegistry.java:450) -  [DUBBO] Destroy registry:zookeeper://127.0.0.1:2181/com.alibaba.dubbo.registry.RegistryService?application=bbi-client&dubbo=2.0.1&interface=com.alibaba.dubbo.registry.RegistryService&pid=14060&timestamp=1521007283000, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:24.082 org.I0Itec.zkclient.ZkClient.close(ZkClient.java:915) - Closing ZkClient...
[INFO ] 14:01:24.083 org.I0Itec.zkclient.ZkEventThread.run(ZkEventThread.java:82) - Terminate ZkClient event thread.
[DEBUG] 14:01:24.083 org.I0Itec.zkclient.ZkConnection.close(ZkConnection.java:77) - Closing ZooKeeper connected to 127.0.0.1:2181
[DEBUG] 14:01:24.083 org.apache.zookeeper.ZooKeeper.close(ZooKeeper.java:676) - Closing session: 0x16222ea8f090005
[DEBUG] 14:01:24.083 org.apache.zookeeper.ClientCnxn.close(ClientCnxn.java:1373) - Closing client for session: 0x16222ea8f090005
[DEBUG] 14:01:24.089 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:844) - Reading reply sessionid:0x16222ea8f090005, packet:: clientPath:null serverPath:null finished:false header:: 8,-11  replyHeader:: 8,33,0  request:: null response:: null
[DEBUG] 14:01:24.089 org.apache.zookeeper.ClientCnxn.disconnect(ClientCnxn.java:1357) - Disconnecting client for session: 0x16222ea8f090005
[INFO ] 14:01:24.090 org.apache.zookeeper.ZooKeeper.close(ZooKeeper.java:687) - Session: 0x16222ea8f090005 closed
[DEBUG] 14:01:24.090 org.I0Itec.zkclient.ZkClient.close(ZkClient.java:928) - Closing ZkClient...done
[INFO ] 14:01:24.090 org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:520) - EventThread shut down for session: 0x16222ea8f090005
[INFO ] 14:01:34.090 com.alibaba.dubbo.rpc.protocol.dubbo.DubboProtocol.destroy(DubboProtocol.java:375) -  [DUBBO] Close dubbo server: /192.168.0.111:20880, dubbo version: 2.0.1, current host: 192.168.0.111
[INFO ] 14:01:34.091 com.alibaba.dubbo.remoting.transport.AbstractServer.close(AbstractServer.java:142) -  [DUBBO] Close NettyServer bind /0.0.0.0:20880, export /192.168.0.111:20880, dubbo version: 2.0.1, current host: 192.168.0.111
[DEBUG] 14:01:34.095 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nutFilter' ...
[DEBUG] 14:01:34.095 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'whaleFilter' ...
[DEBUG] 14:01:34.095 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'swaggerServletStarter' ...
[DEBUG] 14:01:34.095 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'druidWebStatServletStarter' ...
[DEBUG] 14:01:34.095 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'druidWebStatFilterStarter' ...
[DEBUG] 14:01:34.095 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dataSourceStarter' ...
[DEBUG] 14:01:34.095 org.nutz.boot.starter.jdbc.DataSourceStarter.depose(DataSourceStarter.java:220) - shutdown slave datasource count=0
[DEBUG] 14:01:34.096 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nutDaoStarter' ...
[DEBUG] 14:01:34.096 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'jettyStarter' ...
[DEBUG] 14:01:34.096 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'whaleFilterStarter' ...
[DEBUG] 14:01:34.096 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nutFilterStarter' ...
[DEBUG] 14:01:34.096 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'dubboStarter' ...
[DEBUG] 14:01:34.096 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object '$aop_async' ...
[DEBUG] 14:01:34.096 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'nbApp' ...
[DEBUG] 14:01:34.096 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'conf' ...
[DEBUG] 14:01:34.097 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:109) - Depose object 'appContext' ...
[DEBUG] 14:01:34.097 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:114) - Depose object 'druidDataSource' ...
[INFO ] 14:01:34.280 com.alibaba.druid.pool.DruidDataSource.close(DruidDataSource.java:1823) - {dataSource-1} closed
[DEBUG] 14:01:34.280 org.nutz.ioc.impl.ScopeContext.clear(ScopeContext.java:114) - Depose object 'dataSource' ...
[INFO ] 14:01:34.281 org.nutz.ioc.impl.NutIoc.depose(NutIoc.java:300) - org.nutz.ioc.impl.NutIoc@1751403001 is deposed. startup date [18-03-14 14:01:19.357]
[INFO ] 14:01:34.282 com.alibaba.dubbo.config.AbstractConfig$1.run(AbstractConfig.java:80) -  [DUBBO] Run shutdown hook now., dubbo version: 2.0.1, current host: 192.168.0.111

Process finished with exit code 0

C:\Users\Administrator\.m2\repository\javax\servlet\servlet-api\2.3\servlet-api-2.3.jar

某个库依赖了老版本的servlet-api, 排除掉就好了

找出了是哪个库引用吗??

没有,我是不是要贴出pom

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

        <artifactId>bbi-parent</artifactId>
        <groupId>com.bbi</groupId>
        <version>0.0.1-SNAPSHOT</version>
    <packaging>pom</packaging>
    <name>bbi-parent</name>






    <modules>
        <module>bbi-web</module>
        <module>bbi-services</module>
        <module>bbi-modules</module>
    </modules>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <nutz.version>1.r.66-SNAPSHOT</nutz.version>
        <nutzboot.version>2.2-SNAPSHOT</nutzboot.version>
        <nutzwx.version>1.r.65</nutzwx.version>
        <slf4j.version>1.7.25</slf4j.version>
        <dubbo.version>2.5.9</dubbo.version>
        <jetty.version>9.4.8.v20171121</jetty.version>
        <tomcat.version>8.5.29</tomcat.version>
        <shiro.version>1.3.2</shiro.version>
        <jetx.version>2.1.5</jetx.version>
        <cxf.version>3.1.14</cxf.version>
        <spring.version>4.3.14.RELEASE</spring.version>
        <beetl.version>2.7.27</beetl.version>
        <beetlsql.version>2.10.13</beetlsql.version>
        <zbus.version>0.11.5</zbus.version>
        <undertow.version>1.4.22.Final</undertow.version>
        <velocity.version>1.7</velocity.version>
        <caffeine.version>2.6.2</caffeine.version>
        <feign.version>9.5.1</feign.version>
        <hystrix.vesion>1.5.12</hystrix.vesion>
        <web3j.vesion>3.2.0</web3j.vesion>
        <wk.version>4.0.1-SNAPSHOT</wk.version>
        <bbi.version>0.0.1-SNAPSHOT</bbi.version>
        <zk.version>3.4.11</zk.version>

    </properties>


    <dependencyManagement>
        <dependencies>




            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzwx</artifactId>
                <version>${nutzwx.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-core</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-plugins-mongodb</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-plugins-daocache</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>javax.servlet-api</artifactId>
                <version>3.1.0</version>
            </dependency>
            <dependency>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-log4j12</artifactId>
                <version>${slf4j.version}</version>
            </dependency>
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.12</version>
            </dependency>
            <dependency>
                <groupId>com.ibeetl</groupId>
                <artifactId>beetl</artifactId>
                <version>${beetl.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ibeetl</groupId>
                <artifactId>beetlsql</artifactId>
                <version>${beetlsql.version}</version>
            </dependency>

            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-integration-zbus</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>io.zbus</groupId>
                <artifactId>zbus</artifactId>
                <version>${zbus.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-integration-dubbo</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>dubbo</artifactId>
                <version>${dubbo.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.zookeeper</groupId>
                <artifactId>zookeeper</artifactId>
                <version>${zk.version}</version>
            </dependency>

            <dependency>
                <groupId>com.github.sgroschupf</groupId>
                <artifactId>zkclient</artifactId>
                <version>0.1</version>
            </dependency>

            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>druid</artifactId>
                <version>1.1.9</version>
            </dependency>
            <dependency>
                <groupId>com.zaxxer</groupId>
                <artifactId>HikariCP</artifactId>
                <version>2.7.8</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-plugins-wkcache</artifactId>
                <version>${nutz.version}</version>
            </dependency>

            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-integration-jedisque</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-integration-rabbitmq</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>com.github.xetorthio</groupId>
                <artifactId>jedisque</artifactId>
                <version>0.0.5-SNAPSHOT</version>
            </dependency>

            <dependency>
                <groupId>io.swagger</groupId>
                <artifactId>swagger-servlet</artifactId>
                <version>1.5.18</version>
            </dependency>
            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>1.2.17</version>
            </dependency>

            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-integration-shiro</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-integration-zookeeper</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.shiro</groupId>
                <artifactId>shiro-web</artifactId>
                <version>${shiro.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.shiro</groupId>
                <artifactId>shiro-ehcache</artifactId>
                <version>${shiro.version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>net.sf.ehcache</groupId>
                        <artifactId>ehcache-core</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>net.sf.ehcache</groupId>
                <artifactId>ehcache</artifactId>
                <version>2.10.4</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-plugins-cache</artifactId>
                <version>${nutz.version}</version>
            </dependency>

            <dependency>
                <groupId>org.thymeleaf</groupId>
                <artifactId>thymeleaf</artifactId>
                <version>3.0.9.RELEASE</version>
            </dependency>

            <dependency>
                <groupId>org.eclipse.jetty</groupId>
                <artifactId>jetty-servlets</artifactId>
                <version>${jetty.version}</version>
            </dependency>
            <dependency>
                <groupId>org.eclipse.jetty</groupId>
                <artifactId>jetty-webapp</artifactId>
                <version>${jetty.version}</version>
            </dependency>
            <dependency>
                <groupId>org.eclipse.jetty.websocket</groupId>
                <artifactId>websocket-server</artifactId>
                <version>${jetty.version}</version>
            </dependency>
            <dependency>
                <groupId>org.eclipse.jetty.websocket</groupId>
                <artifactId>javax-websocket-server-impl</artifactId>
                <version>${jetty.version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.eclipse.jetty</groupId>
                        <artifactId>jetty-jndi</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>

            <!--tomcat start -->
            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-core</artifactId>
                <version>${tomcat.version}</version>
            </dependency>

            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-el</artifactId>
                <version>${tomcat.version}</version>
            </dependency>

            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-jasper</artifactId>
                <version>${tomcat.version}</version>
            </dependency>

            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-websocket</artifactId>
                <version>${tomcat.version}</version>
            </dependency>

            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-logging-juli</artifactId>
                <version>8.0.50</version>
            </dependency>

            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-logging-log4j</artifactId>
                <version>8.0.50</version>
            </dependency>

            <dependency>
                <groupId>org.eclipse.jdt.core.compiler</groupId>
                <artifactId>ecj</artifactId>
                <version>4.6.1</version>
            </dependency>

            <!--tomcat end -->

            <dependency>
                <groupId>org.slf4j</groupId>
                <artifactId>jul-to-slf4j</artifactId>
                <version>${slf4j.version}</version>
            </dependency>
            <dependency>
                <groupId>org.slf4j</groupId>
                <artifactId>jcl-over-slf4j</artifactId>
                <version>${slf4j.version}</version>
            </dependency>
            <dependency>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-api</artifactId>
                <version>${slf4j.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-plugins-websocket</artifactId>
                <version>${nutz.version}</version>
            </dependency>

            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-integration-jedis</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>redis.clients</groupId>
                <artifactId>jedis</artifactId>
                <version>2.9.0</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-plugins-ngrok</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-integration-quartz</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>org.quartz-scheduler</groupId>
                <artifactId>quartz</artifactId>
                <version>2.3.0</version>
            </dependency>

            <dependency>
                <groupId>com.github.subchen</groupId>
                <artifactId>jetbrick-template</artifactId>
                <version>${jetx.version}</version>
            </dependency>
            <dependency>
                <groupId>com.github.subchen</groupId>
                <artifactId>jetbrick-template-nutz</artifactId>
                <version>${jetx.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutz-integration-cxf</artifactId>
                <version>${nutz.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-core</artifactId>
                <version>${cxf.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-transports-http</artifactId>
                <version>${cxf.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-frontend-simple</artifactId>
                <version>${cxf.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-frontend-jaxws</artifactId>
                <version>${cxf.version}</version>
            </dependency>
            <dependency>
                <groupId>com.101tec</groupId>
                <artifactId>zkclient</artifactId>
                <version>0.10</version>
            </dependency>
            <dependency>
                <groupId>org.apache.velocity</groupId>
                <artifactId>velocity</artifactId>
                <version>${velocity.version}</version>
            </dependency>

            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-beans</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-web</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-tx</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-expression</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-context</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-context-support</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-orm</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-jdbc</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-core</artifactId>
                <version>${spring.version}</version>
            </dependency>

            <dependency>
                <groupId>io.undertow</groupId>
                <artifactId>undertow-core</artifactId>
                <version>${undertow.version}</version>
            </dependency>
            <dependency>
                <groupId>io.undertow</groupId>
                <artifactId>undertow-servlet</artifactId>
                <version>${undertow.version}</version>
                <exclusions>
                    <exclusion>
                        <artifactId>jboss-annotations-api_1.2_spec</artifactId>
                        <groupId>org.jboss.spec.javax.annotation</groupId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-jetty</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-swagger</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-feign</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-nutz-mvc</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-tio</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-tio-mvc</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-nutz-dao</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-jdbc</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-redis</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-quartz</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-weixin</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-web3j</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-cxf</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-tomcat</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-undertow</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-dubbo</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-velocity</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-zbus</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-ngrok</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-sharding-jdbc</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-beetlsql</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-mongodb</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-shiro</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-beetl</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-thymeleaf</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-disque</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-uflo</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-urule</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-ureport</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-wkcache</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-zkclient</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-hystrix</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-hystrix-dashboard</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-xxl-job-executor</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-eureka-server</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-eureka-client</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-jetx</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-rabbitmq</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-activiti</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-apollo-client</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-config-client</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.javassist</groupId>
                <artifactId>javassist</artifactId>
                <version>3.22.0-GA</version>
            </dependency>
            <dependency>
                <groupId>com.github.ben-manes.caffeine</groupId>
                <artifactId>caffeine</artifactId>
                <version>${caffeine.version}</version>
            </dependency>

            <dependency>
                <groupId>io.github.openfeign</groupId>
                <artifactId>feign-core</artifactId>
                <version>${feign.version}</version>
            </dependency>
            <dependency>
                <groupId>io.github.openfeign</groupId>
                <artifactId>feign-jackson</artifactId>
                <version>${feign.version}</version>
            </dependency>
            <dependency>
                <groupId>io.github.openfeign</groupId>
                <artifactId>feign-gson</artifactId>
                <version>${feign.version}</version>
            </dependency>
            <dependency>
                <groupId>io.github.openfeign</groupId>
                <artifactId>feign-httpclient</artifactId>
                <version>${feign.version}</version>
            </dependency>
            <dependency>
                <groupId>io.github.openfeign</groupId>
                <artifactId>feign-hystrix</artifactId>
                <version>${feign.version}</version>
            </dependency>
            <dependency>
                <groupId>io.github.openfeign</groupId>
                <artifactId>feign-jaxb</artifactId>
                <version>${feign.version}</version>
            </dependency>
            <dependency>
                <groupId>io.github.openfeign</groupId>
                <artifactId>feign-jaxrs</artifactId>
                <version>${feign.version}</version>
            </dependency>
            <dependency>
                <groupId>io.github.openfeign</groupId>
                <artifactId>feign-okhttp</artifactId>
                <version>${feign.version}</version>
            </dependency>
            <dependency>
                <groupId>io.github.openfeign</groupId>
                <artifactId>feign-slf4j</artifactId>
                <version>${feign.version}</version>
            </dependency>
            <dependency>
                <groupId>io.github.openfeign</groupId>
                <artifactId>feign-ribbon</artifactId>
                <version>${feign.version}</version>
            </dependency>
            <dependency>
                <groupId>org.ow2.asm</groupId>
                <artifactId>asm</artifactId>
                <version>6.0</version>
            </dependency>

            <dependency>
                <groupId>com.netflix.hystrix</groupId>
                <artifactId>hystrix-request-servlet</artifactId>
                <version>${hystrix.vesion}</version>
            </dependency>
            <dependency>
                <groupId>com.netflix.hystrix</groupId>
                <artifactId>hystrix-core</artifactId>
                <version>${hystrix.vesion}</version>
            </dependency>
            <dependency>
                <groupId>com.netflix.hystrix</groupId>
                <artifactId>hystrix-javanica</artifactId>
                <version>${hystrix.vesion}</version>
            </dependency>
            <dependency>
                <groupId>com.netflix.hystrix</groupId>
                <artifactId>hystrix-metrics-event-stream</artifactId>
                <version>${hystrix.vesion}</version>
            </dependency>
            <dependency>
                <groupId>io.reactivex</groupId>
                <artifactId>rxjava</artifactId>
                <version>1.1.10</version>
            </dependency>
            <dependency>
                <groupId>com.netflix.eureka</groupId>
                <artifactId>eureka-core</artifactId>
                <version>1.8.7</version>
                <exclusions>
                    <exclusion>
                        <groupId>javax.servlet</groupId>
                        <artifactId>servlet-api</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>com.netflix.eureka</groupId>
                <artifactId>eureka-client</artifactId>
                <version>1.8.7</version>
                <exclusions>
                    <exclusion>
                        <groupId>javax.servlet</groupId>
                        <artifactId>servlet-api</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>com.sun.jersey</groupId>
                <artifactId>jersey-servlet</artifactId>
                <version>1.19.4</version>
            </dependency>
            <dependency>
                <groupId>com.rabbitmq</groupId>
                <artifactId>amqp-client</artifactId>
                <version>5.0.0</version>
            </dependency>
            <dependency>
                <groupId>org.t-io</groupId>
                <artifactId>tio-core</artifactId>
                <version>2.0.8.v20180205-RELEASE</version>
            </dependency>
            <dependency>
                <groupId>org.t-io</groupId>
                <artifactId>tio-http-server</artifactId>
                <version>0.0.8-tio-http</version>
            </dependency>
            <dependency>
                <groupId>net.oschina.j2cache</groupId>
                <artifactId>j2cache-core</artifactId>
                <version>2.3.9-release</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-j2cache</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>
            <dependency>
                <groupId>org.freemarker</groupId>
                <artifactId>freemarker</artifactId>
                <version>2.3.27-incubating</version>
            </dependency>
            <dependency>
                <groupId>org.nutz</groupId>
                <artifactId>nutzboot-starter-freemarker</artifactId>
                <version>${nutzboot.version}</version>
            </dependency>



            <dependency>
                <groupId>cn.wizzer</groupId>
                <artifactId>wk-framework</artifactId>
                <version>${wk.version}</version>
            </dependency>
            <dependency>
                <groupId>cn.wizzer</groupId>
                <artifactId>wk-code-generator</artifactId>
                <version>${wk.version}</version>
            </dependency>

        </dependencies>
    </dependencyManagement>

    <!--<repositories>
        <repository>
            <id>nutz</id>
            <url>https://jfrog.nutz.cn/artifactory/libs-release</url>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
        <repository>
            <id>nutz-snapshots</id>
            <url>https://jfrog.nutz.cn/artifactory/snapshots</url>
            <snapshots>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
            </snapshots>
            <releases>
                <enabled>false</enabled>
            </releases>
        </repository>
    </repositories>-->
    <build>
        <plugins>
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.3</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <compilerArgs>
                        <arg>-parameters</arg>
                    </compilerArgs>
                    <useIncrementalCompilation>false</useIncrementalCompilation>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-javadoc-plugin</artifactId>
                <version>2.10.3</version>
                <configuration>
                    <additionalparam>-Xdoclint:none</additionalparam>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <version>3.0.2</version>
                <configuration>
                    <archive>
                        <manifest>
                            <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>
        </plugins>
    </build>

</project>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <artifactId>bbi-parent</artifactId>
        <groupId>com.bbi</groupId>
        <version>0.0.1-SNAPSHOT</version>
    </parent>

    <groupId>com.bbi</groupId>
    <artifactId>bbi-services</artifactId>
    <packaging>jar</packaging>
    <name>bbi-services</name>

    <dependencies>
        <dependency>
            <groupId>com.bbi</groupId>
            <artifactId>bbi-modules</artifactId>
            <version>${bbi.version}</version>
        </dependency>
        <dependency>
            <groupId>cn.wizzer</groupId>
            <artifactId>wk-framework</artifactId>
        </dependency>
        <dependency>
            <groupId>cn.wizzer</groupId>
            <artifactId>wk-code-generator</artifactId>
            <scope>provided</scope>
        </dependency>



        <dependency>
            <groupId>org.nutz</groupId>
            <artifactId>nutzboot-starter-dubbo</artifactId>
        </dependency>


        <dependency>
            <groupId>org.nutz</groupId>
            <artifactId>nutzboot-starter-nutz-mvc</artifactId>
          
        </dependency>
        <dependency>
            <groupId>org.nutz</groupId>
            <artifactId>nutzboot-starter-jetty</artifactId>
          
        </dependency>

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>

        </dependency>


        <dependency>
            <groupId>com.github.sgroschupf</groupId>
            <artifactId>zkclient</artifactId>
        </dependency>

        <dependency>
            <groupId>org.nutz</groupId>
            <artifactId>nutzboot-starter-nutz-dao</artifactId>
          
        </dependency>

        <dependency>
            <groupId>org.nutz</groupId>
            <artifactId>nutzboot-starter-jdbc</artifactId>
        </dependency>
        <dependency>
            <groupId>org.nutz</groupId>
            <artifactId>nutzboot-starter-swagger</artifactId>
        </dependency>

        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>

        </dependency>

    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-shade-plugin</artifactId>
                <version>3.0.0</version>
                <executions>
                    <execution>
                        <phase>package</phase>
                        <goals>
                            <goal>shade</goal>
                        </goals>
                        <configuration>
                            <filters>
                                <filter>
                                    <artifact>*:*</artifact>
                                    <excludes>
                                        <exclude>META-INF/*.SF</exclude>
                                        <exclude>META-INF/*.DSA</exclude>
                                        <exclude>META-INF/*.RSA</exclude>
                                    </excludes>
                                </filter>
                            </filters>
                            <transformers>
                                <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
                                <transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
                                    <resource>META-INF/nutz/org.nutz.boot.starter.NbStarter</resource>
                                </transformer>
                                <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                                    <mainClass>com.bbi.services.MainLauncher</mainClass>
                                </transformer>
                            </transformers>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
</project>

贴这个命令的输出

mvn dependency:tree
mvn dependency:tree

Administrator@baocj-notepad MINGW64 /d/work-space1.8/NutzWk/bbi-app (modular)
$ mvn dependency:tree
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for                                                                                                                                                                                                com.bbi:bbi-web:war:0.0.1-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.eclipse.jetty:jetty-maven-plugi                                                                                                                                                                                               n is missing. @ com.bbi:bbi-web:[unknown-version], D:\work-space1.8\NutzWk\bbi-a                                                                                                                                                                                               pp\bbi-web\pom.xml, line 90, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten t                                                                                                                                                                                               he stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support buildin                                                                                                                                                                                               g such malformed projects.
[WARNING]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] bbi-parent
[INFO] bbi-modules
[INFO] bbi-services
[INFO] bbi-web
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-javado                                                                                                                                                                                               c-plugin/2.10.3/maven-javadoc-plugin-2.10.3.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-javadoc                                                                                                                                                                                               -plugin/2.10.3/maven-javadoc-plugin-2.10.3.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-javadoc-plugin/2.10.3/maven-javadoc-plugin-2.10.3.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-javadoc-plugin/2.10.3/maven-javadoc-plugin-2.10.3.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-antrun-plugin/1.3/maven-antrun-plugin-1.3.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-antrun-plugin/1.3/maven-antrun-plugin-1.3.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-plugins/12/maven-plugins-12.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-plugins/12/maven-plugins-12.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-antrun-plugin/1.3/maven-antrun-plugin-1.3.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-antrun-plugin/1.3/maven-antrun-plugin-1.3.jar (24 KB at 14.7 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.jar (0 B at 0.0 KB/sec)
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building bbi-parent 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ bbi-parent ---
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-10/doxia-sink-api-1.0-alpha-10.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-10/doxia-sink-api-1.0-alpha-10.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia/1.0-alpha-10/doxia-1.0-alpha-10.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia/1.0-alpha-10/doxia-1.0-alpha-10.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-reporting-impl/2.0.5/maven-reporting-impl-2.0.5.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-reporting-impl/2.0.5/maven-reporting-impl-2.0.5.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.7/plexus-utils-1.5.7.pom
Downloaded: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.7/plexus-utils-1.5.7.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-sitetools/1.0/doxia-sitetools-1.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-sitetools/1.0/doxia-sitetools-1.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-modules/1.0/doxia-modules-1.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-modules/1.0/doxia-modules-1.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-doxia-tools/1.0.2/maven-doxia-tools-1.0.2.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-doxia-tools/1.0.2/maven-doxia-tools-1.0.2.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-shared-components/11/maven-shared-components-11.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-shared-components/11/maven-shared-components-11.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/commons-validator/commons-validator/1.2.0/commons-validator-1.2.0.pom
Downloaded: http://repo1.maven.org/maven2/commons-validator/commons-validator/1.2.0/commons-validator-1.2.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom
Downloaded: http://repo1.maven.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-archiver/2.3/plexus-archiver-2.3.pom
Downloaded: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-archiver/2.3/plexus-archiver-2.3.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-io/2.0.6/plexus-io-2.0.6.pom
Downloaded: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-io/2.0.6/plexus-io-2.0.6.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.0.9/plexus-utils-3.0.9.pom
Downloaded: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.0.9/plexus-utils-3.0.9.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/shared/file-management/1.2.1/file-management-1.2.1.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/shared/file-management/1.2.1/file-management-1.2.1.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-dependency-analyzer/1.4/maven-dependency-analyzer-1.4.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-dependency-analyzer/1.4/maven-dependency-analyzer-1.4.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-project/2.0.5/maven-project-2.0.5.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-project/2.0.5/maven-project-2.0.5.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven/2.0.5/maven-2.0.5.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven/2.0.5/maven-2.0.5.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-settings/2.0.5/maven-settings-2.0.5.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-settings/2.0.5/maven-settings-2.0.5.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.0.5/maven-model-2.0.5.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.0.5/maven-model-2.0.5.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-profile/2.0.5/maven-profile-2.0.5.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-profile/2.0.5/maven-profile-2.0.5.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-artifact-manager/2.0.5/maven-artifact-manager-2.0.5.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-artifact-manager/2.0.5/maven-artifact-manager-2.0.5.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-repository-metadata/2.0.5/maven-repository-metadata-2.0.5.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-repository-metadata/2.0.5/maven-repository-metadata-2.0.5.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-artifact/2.0.5/maven-artifact-2.0.5.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-artifact/2.0.5/maven-artifact-2.0.5.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-settings/2.2.0/maven-settings-2.2.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-settings/2.2.0/maven-settings-2.2.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.2.0/maven-model-2.2.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.2.0/maven-model-2.2.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-artifact/2.2.0/maven-artifact-2.2.0.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-artifact/2.2.0/maven-artifact-2.2.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.0.8/maven-model-2.0.8.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.0.8/maven-model-2.0.8.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-settings/2.0.8/maven-settings-2.0.8.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-settings/2.0.8/maven-settings-2.0.8.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0.8/maven-plugin-api-2.0.8.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0.8/maven-plugin-api-2.0.8.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker/2.0.11/maven-invoker-2.0.11.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker/2.0.11/maven-invoker-2.0.11.pom (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-reporting-impl/2.0.5/maven-reporting-impl-2.0.5.jar
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.jar
Downloading: http://repo1.maven.org/maven2/commons-digester/commons-digester/1.6/commons-digester-1.6.jar
Downloading: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-doxia-tools/1.0.2/maven-doxia-tools-1.0.2.jar
Downloading: http://repo1.maven.org/maven2/commons-validator/commons-validator/1.2.0/commons-validator-1.2.0.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-reporting-impl/2.0.5/maven-reporting-impl-2.0.5.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar
Downloaded: http://repo1.maven.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar
Downloaded: http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-doxia-tools/1.0.2/maven-doxia-tools-1.0.2.jar (0 B at 0.0 KB/sec)
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar
Downloaded: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar (0 B at 0.0 KB/sec)
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-archiver/2.3/plexus-archiver-2.3.jar
Downloaded: http://repo1.maven.org/maven2/commons-validator/commons-validator/1.2.0/commons-validator-1.2.0.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.0.9/plexus-utils-3.0.9.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/shared/file-management/1.2.1/file-management-1.2.1.jar
Downloaded: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-archiver/2.3/plexus-archiver-2.3.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-io/2.0.6/plexus-io-2.0.6.jar
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-dependency-analyzer/1.4/maven-dependency-analyzer-1.4.jar
Downloaded: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.0.9/plexus-utils-3.0.9.jar (0 B at 0.0 KB/sec)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker/2.0.11/maven-invoker-2.0.11.jar
Downloaded: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-io/2.0.6/plexus-io-2.0.6.jar (0 B at 0.0 KB/sec)
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-dependency-analyzer/1.4/maven-dependency-analyzer-1.4.jar (0 B at 0.0 KB/sec)
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker/2.0.11/maven-invoker-2.0.11.jar (0 B at 0.0 KB/sec)
Downloaded: http://repo1.maven.org/maven2/commons-digester/commons-digester/1.6/commons-digester-1.6.jar (0 B at 0.0 KB/sec)
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/shared/file-management/1.2.1/file-management-1.2.1.jar (0 B at 0.0 KB/sec)
[INFO] com.bbi:bbi-parent:pom:0.0.1-SNAPSHOT
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building bbi-modules 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: https://jfrog.nutz.cn/artifactory/snapshots/org/nutz/nutz-integration-dubbo/1.r.66-SNAPSHOT/maven-metadata.xml
[WARNING] Could not transfer metadata org.nutz:nutz-integration-dubbo:1.r.66-SNAPSHOT/maven-metadata.xml from/to nutz-snapshots (https://jfrog.nutz.cn/artifactory/snapshots): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[WARNING] Failure to transfer org.nutz:nutz-integration-dubbo:1.r.66-SNAPSHOT/maven-metadata.xml from https://jfrog.nutz.cn/artifactory/snapshots was cached in the local repository, resolution will not be reattempted until the update interval of nutz-snapshots has elapsed or updates are forced. Original error: Could not transfer metadata org.nutz:nutz-integration-dubbo:1.r.66-SNAPSHOT/maven-metadata.xml from/to nutz-snapshots (https://jfrog.nutz.cn/artifactory/snapshots): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Downloading: https://jfrog.nutz.cn/artifactory/snapshots/org/nutz/nutzboot-core/2.2-SNAPSHOT/maven-metadata.xml
[WARNING] Could not transfer metadata org.nutz:nutzboot-core:2.2-SNAPSHOT/maven-metadata.xml from/to nutz-snapshots (https://jfrog.nutz.cn/artifactory/snapshots): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[WARNING] Failure to transfer org.nutz:nutzboot-core:2.2-SNAPSHOT/maven-metadata.xml from https://jfrog.nutz.cn/artifactory/snapshots was cached in the local repository, resolution will not be reattempted until the update interval of nutz-snapshots has elapsed or updates are forced. Original error: Could not transfer metadata org.nutz:nutzboot-core:2.2-SNAPSHOT/maven-metadata.xml from/to nutz-snapshots (https://jfrog.nutz.cn/artifactory/snapshots): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ bbi-modules ---
[INFO] com.bbi:bbi-modules:jar:0.0.1-SNAPSHOT
[INFO] +- cn.wizzer:wk-framework:jar:4.0.1-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-plugins-daocache:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-plugins-cache:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-integration-quartz:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-integration-jedis:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-plugins-wkcache:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutzwx:jar:1.r.65:compile
[INFO] |  +- org.nutz:nutz-plugins-views:jar:1.r.65-SNAPSHOT:compile
[INFO] |  +- com.vdurmont:emoji-java:jar:3.2.0:compile
[INFO] |  +- org.quartz-scheduler:quartz:jar:2.3.0:compile
[INFO] |  |  +- com.mchange:c3p0:jar:0.9.5.2:compile
[INFO] |  |  +- com.mchange:mchange-commons-java:jar:0.2.11:compile
[INFO] |  |  \- com.zaxxer:HikariCP-java6:jar:2.3.13:compile
[INFO] |  +- org.apache.shiro:shiro-web:jar:1.3.2:compile
[INFO] |  +- org.apache.shiro:shiro-core:jar:1.2.5:compile
[INFO] |  |  \- commons-beanutils:commons-beanutils:jar:1.8.3:compile
[INFO] |  +- org.slf4j:slf4j-log4j12:jar:1.7.25:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] |  +- log4j:log4j:jar:1.2.17:compile
[INFO] |  +- com.alibaba:druid:jar:1.1.9:compile
[INFO] |  +- mysql:mysql-connector-java:jar:5.1.41:compile
[INFO] |  +- net.sourceforge.jtds:jtds:jar:1.3.1:compile
[INFO] |  +- com.google.zxing:javase:jar:3.2.1:compile
[INFO] |  |  +- com.google.zxing:core:jar:3.2.1:compile
[INFO] |  |  \- com.beust:jcommander:jar:1.48:compile
[INFO] |  +- net.sf.ehcache:ehcache:jar:2.10.4:compile
[INFO] |  +- redis.clients:jedis:jar:2.9.0:compile
[INFO] |  |  \- org.apache.commons:commons-pool2:jar:2.4.2:compile
[INFO] |  +- org.apache.commons:commons-email:jar:1.4:compile
[INFO] |  +- com.sun.mail:javax.mail:jar:1.5.5:compile
[INFO] |  +- javax.activation:activation:jar:1.1.1:compile
[INFO] |  +- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] |  +- org.apache.shiro:shiro-ehcache:jar:1.3.2:compile
[INFO] |  +- commons-beanutils:commons-beanutils-core:jar:1.8.3:compile
[INFO] |  +- com.ibeetl:beetl:jar:2.7.27:compile
[INFO] |  |  \- org.antlr:antlr4-runtime:jar:4.2:compile
[INFO] |  |     +- org.abego.treelayout:org.abego.treelayout.core:jar:1.0.1:compile
[INFO] |  |     \- org.antlr:antlr4-annotations:jar:4.2:compile
[INFO] |  +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] |  +- commons-lang:commons-lang:jar:2.6:compile
[INFO] |  +- commons-logging:commons-logging:jar:1.1:compile
[INFO] |  |  \- javax.servlet:servlet-api:jar:2.3:compile
[INFO] |  +- org.brickred:socialauth:jar:4.12:compile
[INFO] |  +- org.json:json:jar:20160212:compile
[INFO] |  +- io.jsonwebtoken:jjwt:jar:0.6.0:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.8.1:compile
[INFO] |  |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.8.0:compile
[INFO] |  |  \- com.fasterxml.jackson.core:jackson-core:jar:2.8.1:compile
[INFO] |  +- com.rabbitmq:amqp-client:jar:5.0.0:compile
[INFO] |  +- org.nutz:nutz-integration-rabbitmq:jar:1.r.66-SNAPSHOT:compile
[INFO] |  \- bouncycastle:bcprov-jdk16:jar:140:compile
[INFO] +- cn.wizzer:wk-code-generator:jar:4.0.1-SNAPSHOT:provided
[INFO] |  +- org.atteo:evo-inflector:jar:1.0.1:provided
[INFO] |  +- commons-cli:commons-cli:jar:1.2:provided
[INFO] |  \- org.apache.velocity:velocity:jar:1.7:provided
[INFO] +- junit:junit:jar:4.12:compile
[INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO] +- com.alibaba:dubbo:jar:2.5.9:provided
[INFO] |  +- org.springframework:spring-context:jar:4.3.14.RELEASE:provided
[INFO] |  |  +- org.springframework:spring-aop:jar:4.3.14.RELEASE:provided
[INFO] |  |  +- org.springframework:spring-core:jar:4.3.14.RELEASE:provided
[INFO] |  |  \- org.springframework:spring-expression:jar:4.3.14.RELEASE:provided
[INFO] |  +- org.springframework:spring-beans:jar:4.3.14.RELEASE:provided
[INFO] |  +- org.springframework:spring-web:jar:4.3.14.RELEASE:provided
[INFO] |  +- org.javassist:javassist:jar:3.22.0-GA:provided
[INFO] |  \- org.jboss.netty:netty:jar:3.2.5.Final:provided
[INFO] \- org.nutz:nutzboot-starter-dubbo:jar:2.2-SNAPSHOT:provided
[INFO]    +- org.nutz:nutz-integration-dubbo:jar:1.r.66-SNAPSHOT:provided
[INFO]    +- org.slf4j:jcl-over-slf4j:jar:1.7.25:provided
[INFO]    \- org.nutz:nutzboot-core:jar:2.2-SNAPSHOT:provided
[INFO]       \- javax.servlet:javax.servlet-api:jar:3.1.0:provided
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building bbi-services 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: https://jfrog.nutz.cn/artifactory/snapshots/org/nutz/nutz-plugins-websocket/1.r.66-SNAPSHOT/maven-metadata.xml
[WARNING] Could not transfer metadata org.nutz:nutz-plugins-websocket:1.r.66-SNAPSHOT/maven-metadata.xml from/to nutz-snapshots (https://jfrog.nutz.cn/artifactory/snapshots): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[WARNING] Failure to transfer org.nutz:nutz-plugins-websocket:1.r.66-SNAPSHOT/maven-metadata.xml from https://jfrog.nutz.cn/artifactory/snapshots was cached in the local repository, resolution will not be reattempted until the update interval of nutz-snapshots has elapsed or updates are forced. Original error: Could not transfer metadata org.nutz:nutz-plugins-websocket:1.r.66-SNAPSHOT/maven-metadata.xml from/to nutz-snapshots (https://jfrog.nutz.cn/artifactory/snapshots): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ bbi-services ---
[INFO] com.bbi:bbi-services:jar:0.0.1-SNAPSHOT
[INFO] +- com.bbi:bbi-modules:jar:0.0.1-SNAPSHOT:compile
[INFO] +- cn.wizzer:wk-framework:jar:4.0.1-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-plugins-daocache:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-plugins-cache:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-integration-quartz:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-integration-jedis:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-plugins-wkcache:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutzwx:jar:1.r.65:compile
[INFO] |  +- org.nutz:nutz-plugins-views:jar:1.r.65-SNAPSHOT:compile
[INFO] |  +- com.vdurmont:emoji-java:jar:3.2.0:compile
[INFO] |  +- org.quartz-scheduler:quartz:jar:2.3.0:compile
[INFO] |  |  +- com.mchange:c3p0:jar:0.9.5.2:compile
[INFO] |  |  +- com.mchange:mchange-commons-java:jar:0.2.11:compile
[INFO] |  |  \- com.zaxxer:HikariCP-java6:jar:2.3.13:compile
[INFO] |  +- org.apache.shiro:shiro-web:jar:1.3.2:compile
[INFO] |  +- org.apache.shiro:shiro-core:jar:1.2.5:compile
[INFO] |  |  \- commons-beanutils:commons-beanutils:jar:1.8.3:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] |  +- log4j:log4j:jar:1.2.17:compile
[INFO] |  +- com.alibaba:druid:jar:1.1.9:compile
[INFO] |  +- mysql:mysql-connector-java:jar:5.1.41:compile
[INFO] |  +- net.sourceforge.jtds:jtds:jar:1.3.1:compile
[INFO] |  +- com.google.zxing:javase:jar:3.2.1:compile
[INFO] |  |  +- com.google.zxing:core:jar:3.2.1:compile
[INFO] |  |  \- com.beust:jcommander:jar:1.48:compile
[INFO] |  +- net.sf.ehcache:ehcache:jar:2.10.4:compile
[INFO] |  +- redis.clients:jedis:jar:2.9.0:compile
[INFO] |  |  \- org.apache.commons:commons-pool2:jar:2.4.2:compile
[INFO] |  +- org.apache.commons:commons-email:jar:1.4:compile
[INFO] |  +- com.sun.mail:javax.mail:jar:1.5.5:compile
[INFO] |  +- javax.activation:activation:jar:1.1.1:compile
[INFO] |  +- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] |  +- org.apache.shiro:shiro-ehcache:jar:1.3.2:compile
[INFO] |  +- commons-beanutils:commons-beanutils-core:jar:1.8.3:compile
[INFO] |  +- com.ibeetl:beetl:jar:2.7.27:compile
[INFO] |  |  \- org.antlr:antlr4-runtime:jar:4.2:compile
[INFO] |  |     +- org.abego.treelayout:org.abego.treelayout.core:jar:1.0.1:compile
[INFO] |  |     \- org.antlr:antlr4-annotations:jar:4.2:compile
[INFO] |  +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] |  +- commons-lang:commons-lang:jar:2.6:compile
[INFO] |  +- commons-logging:commons-logging:jar:1.1:compile
[INFO] |  |  \- javax.servlet:servlet-api:jar:2.3:compile
[INFO] |  +- org.brickred:socialauth:jar:4.12:compile
[INFO] |  +- org.json:json:jar:20160212:compile
[INFO] |  +- io.jsonwebtoken:jjwt:jar:0.6.0:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.8.1:compile
[INFO] |  |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.8.0:compile
[INFO] |  |  \- com.fasterxml.jackson.core:jackson-core:jar:2.8.1:compile
[INFO] |  +- com.rabbitmq:amqp-client:jar:5.0.0:compile
[INFO] |  +- org.nutz:nutz-integration-rabbitmq:jar:1.r.66-SNAPSHOT:compile
[INFO] |  \- bouncycastle:bcprov-jdk16:jar:140:compile
[INFO] +- cn.wizzer:wk-code-generator:jar:4.0.1-SNAPSHOT:provided
[INFO] |  +- org.atteo:evo-inflector:jar:1.0.1:provided
[INFO] |  +- commons-cli:commons-cli:jar:1.2:provided
[INFO] |  \- org.apache.velocity:velocity:jar:1.7:provided
[INFO] +- org.nutz:nutzboot-starter-dubbo:jar:2.2-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-integration-dubbo:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- com.alibaba:dubbo:jar:2.5.9:compile
[INFO] |  |  +- org.springframework:spring-context:jar:4.3.14.RELEASE:compile
[INFO] |  |  |  +- org.springframework:spring-aop:jar:4.3.14.RELEASE:compile
[INFO] |  |  |  +- org.springframework:spring-core:jar:4.3.14.RELEASE:compile
[INFO] |  |  |  \- org.springframework:spring-expression:jar:4.3.14.RELEASE:compile
[INFO] |  |  +- org.springframework:spring-beans:jar:4.3.14.RELEASE:compile
[INFO] |  |  +- org.springframework:spring-web:jar:4.3.14.RELEASE:compile
[INFO] |  |  +- org.javassist:javassist:jar:3.22.0-GA:compile
[INFO] |  |  \- org.jboss.netty:netty:jar:3.2.5.Final:compile
[INFO] |  +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
[INFO] |  \- org.nutz:nutzboot-core:jar:2.2-SNAPSHOT:compile
[INFO] |     \- javax.servlet:javax.servlet-api:jar:3.1.0:compile
[INFO] +- org.nutz:nutzboot-starter-nutz-mvc:jar:2.2-SNAPSHOT:compile
[INFO] +- org.nutz:nutzboot-starter-jetty:jar:2.2-SNAPSHOT:compile
[INFO] |  +- org.eclipse.jetty:jetty-servlets:jar:9.4.8.v20171121:compile
[INFO] |  |  +- org.eclipse.jetty:jetty-continuation:jar:9.4.8.v20171121:compile
[INFO] |  |  +- org.eclipse.jetty:jetty-http:jar:9.4.8.v20171121:compile
[INFO] |  |  +- org.eclipse.jetty:jetty-util:jar:9.4.8.v20171121:compile
[INFO] |  |  \- org.eclipse.jetty:jetty-io:jar:9.4.8.v20171121:compile
[INFO] |  +- org.eclipse.jetty:jetty-webapp:jar:9.4.8.v20171121:compile
[INFO] |  |  +- org.eclipse.jetty:jetty-xml:jar:9.4.8.v20171121:compile
[INFO] |  |  \- org.eclipse.jetty:jetty-servlet:jar:9.4.8.v20171121:compile
[INFO] |  |     \- org.eclipse.jetty:jetty-security:jar:9.4.8.v20171121:compile
[INFO] |  |        \- org.eclipse.jetty:jetty-server:jar:9.4.8.v20171121:compile
[INFO] |  +- org.eclipse.jetty.websocket:websocket-server:jar:9.4.8.v20171121:compile
[INFO] |  |  +- org.eclipse.jetty.websocket:websocket-common:jar:9.4.8.v20171121:compile
[INFO] |  |  |  \- org.eclipse.jetty.websocket:websocket-api:jar:9.4.8.v20171121:compile
[INFO] |  |  +- org.eclipse.jetty.websocket:websocket-client:jar:9.4.8.v20171121:compile
[INFO] |  |  |  \- org.eclipse.jetty:jetty-client:jar:9.4.8.v20171121:compile
[INFO] |  |  \- org.eclipse.jetty.websocket:websocket-servlet:jar:9.4.8.v20171121:compile
[INFO] |  +- org.eclipse.jetty.websocket:javax-websocket-server-impl:jar:9.4.8.v20171121:compile
[INFO] |  |  +- org.eclipse.jetty:jetty-annotations:jar:9.4.8.v20171121:compile
[INFO] |  |  |  +- org.eclipse.jetty:jetty-plus:jar:9.4.8.v20171121:compile
[INFO] |  |  |  +- javax.annotation:javax.annotation-api:jar:1.2:compile
[INFO] |  |  |  +- org.ow2.asm:asm:jar:6.0:compile
[INFO] |  |  |  \- org.ow2.asm:asm-commons:jar:6.0:compile
[INFO] |  |  |     \- org.ow2.asm:asm-tree:jar:6.0:compile
[INFO] |  |  +- org.eclipse.jetty.websocket:javax-websocket-client-impl:jar:9.4.8.v20171121:compile
[INFO] |  |  |  \- javax.websocket:javax.websocket-client-api:jar:1.0:compile
[INFO] |  |  \- javax.websocket:javax.websocket-api:jar:1.0:compile
[INFO] |  +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
[INFO] |  \- org.nutz:nutz-plugins-websocket:jar:1.r.66-SNAPSHOT:compile
[INFO] +- org.slf4j:slf4j-log4j12:jar:1.7.25:compile
[INFO] +- com.github.sgroschupf:zkclient:jar:0.1:compile
[INFO] |  \- org.apache.zookeeper:zookeeper:jar:3.4.11:compile
[INFO] |     +- jline:jline:jar:0.9.94:compile
[INFO] |     +- org.apache.yetus:audience-annotations:jar:0.5.0:compile
[INFO] |     \- io.netty:netty:jar:3.10.5.Final:compile
[INFO] +- org.nutz:nutzboot-starter-nutz-dao:jar:2.2-SNAPSHOT:compile
[INFO] +- org.nutz:nutzboot-starter-jdbc:jar:2.2-SNAPSHOT:compile
[INFO] +- org.nutz:nutzboot-starter-swagger:jar:2.2-SNAPSHOT:compile
[INFO] |  \- io.swagger:swagger-servlet:jar:1.5.18:compile
[INFO] |     +- io.swagger:swagger-core:jar:1.5.18:compile
[INFO] |     |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.9.3:compile
[INFO] |     |  |  \- org.yaml:snakeyaml:jar:1.18:compile
[INFO] |     |  +- io.swagger:swagger-models:jar:1.5.18:compile
[INFO] |     |  |  \- io.swagger:swagger-annotations:jar:1.5.18:compile
[INFO] |     |  \- javax.validation:validation-api:jar:1.1.0.Final:compile
[INFO] |     +- org.reflections:reflections:jar:0.9.11:compile
[INFO] |     \- com.google.guava:guava:jar:20.0:compile
[INFO] \- junit:junit:jar:4.12:compile
[INFO]    \- org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building bbi-web 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ bbi-web ---
[INFO] com.bbi:bbi-web:war:0.0.1-SNAPSHOT
[INFO] +- com.bbi:bbi-services:jar:0.0.1-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutzboot-starter-dubbo:jar:2.2-SNAPSHOT:compile
[INFO] |  |  +- org.nutz:nutz-integration-dubbo:jar:1.r.66-SNAPSHOT:compile
[INFO] |  |  +- com.alibaba:dubbo:jar:2.5.9:compile
[INFO] |  |  |  +- org.springframework:spring-context:jar:4.3.14.RELEASE:compile
[INFO] |  |  |  |  +- org.springframework:spring-aop:jar:4.3.14.RELEASE:compile
[INFO] |  |  |  |  +- org.springframework:spring-core:jar:4.3.14.RELEASE:compile
[INFO] |  |  |  |  \- org.springframework:spring-expression:jar:4.3.14.RELEASE:compile
[INFO] |  |  |  +- org.springframework:spring-beans:jar:4.3.14.RELEASE:compile
[INFO] |  |  |  +- org.springframework:spring-web:jar:4.3.14.RELEASE:compile
[INFO] |  |  |  +- org.javassist:javassist:jar:3.22.0-GA:compile
[INFO] |  |  |  \- org.jboss.netty:netty:jar:3.2.5.Final:compile
[INFO] |  |  +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
[INFO] |  |  \- org.nutz:nutzboot-core:jar:2.2-SNAPSHOT:compile
[INFO] |  |     \- javax.servlet:javax.servlet-api:jar:3.1.0:compile
[INFO] |  +- org.nutz:nutzboot-starter-nutz-mvc:jar:2.2-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutzboot-starter-jetty:jar:2.2-SNAPSHOT:compile
[INFO] |  |  +- org.eclipse.jetty:jetty-servlets:jar:9.4.8.v20171121:compile
[INFO] |  |  |  +- org.eclipse.jetty:jetty-continuation:jar:9.4.8.v20171121:compile
[INFO] |  |  |  +- org.eclipse.jetty:jetty-http:jar:9.4.8.v20171121:compile
[INFO] |  |  |  +- org.eclipse.jetty:jetty-util:jar:9.4.8.v20171121:compile
[INFO] |  |  |  \- org.eclipse.jetty:jetty-io:jar:9.4.8.v20171121:compile
[INFO] |  |  +- org.eclipse.jetty:jetty-webapp:jar:9.4.8.v20171121:compile
[INFO] |  |  |  +- org.eclipse.jetty:jetty-xml:jar:9.4.8.v20171121:compile
[INFO] |  |  |  \- org.eclipse.jetty:jetty-servlet:jar:9.4.8.v20171121:compile
[INFO] |  |  |     \- org.eclipse.jetty:jetty-security:jar:9.4.8.v20171121:compile
[INFO] |  |  |        \- org.eclipse.jetty:jetty-server:jar:9.4.8.v20171121:compile
[INFO] |  |  +- org.eclipse.jetty.websocket:websocket-server:jar:9.4.8.v20171121:compile
[INFO] |  |  |  +- org.eclipse.jetty.websocket:websocket-common:jar:9.4.8.v20171121:compile
[INFO] |  |  |  |  \- org.eclipse.jetty.websocket:websocket-api:jar:9.4.8.v20171121:compile
[INFO] |  |  |  +- org.eclipse.jetty.websocket:websocket-client:jar:9.4.8.v20171121:compile
[INFO] |  |  |  |  \- org.eclipse.jetty:jetty-client:jar:9.4.8.v20171121:compile
[INFO] |  |  |  \- org.eclipse.jetty.websocket:websocket-servlet:jar:9.4.8.v20171121:compile
[INFO] |  |  +- org.eclipse.jetty.websocket:javax-websocket-server-impl:jar:9.4.8.v20171121:compile
[INFO] |  |  |  +- org.eclipse.jetty:jetty-annotations:jar:9.4.8.v20171121:compile
[INFO] |  |  |  |  +- org.eclipse.jetty:jetty-plus:jar:9.4.8.v20171121:compile
[INFO] |  |  |  |  +- javax.annotation:javax.annotation-api:jar:1.2:compile
[INFO] |  |  |  |  +- org.ow2.asm:asm:jar:6.0:compile
[INFO] |  |  |  |  \- org.ow2.asm:asm-commons:jar:6.0:compile
[INFO] |  |  |  |     \- org.ow2.asm:asm-tree:jar:6.0:compile
[INFO] |  |  |  +- org.eclipse.jetty.websocket:javax-websocket-client-impl:jar:9.4.8.v20171121:compile
[INFO] |  |  |  |  \- javax.websocket:javax.websocket-client-api:jar:1.0:compile
[INFO] |  |  |  \- javax.websocket:javax.websocket-api:jar:1.0:compile
[INFO] |  |  +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
[INFO] |  |  \- org.nutz:nutz-plugins-websocket:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.slf4j:slf4j-log4j12:jar:1.7.25:compile
[INFO] |  +- com.github.sgroschupf:zkclient:jar:0.1:compile
[INFO] |  |  \- org.apache.zookeeper:zookeeper:jar:3.4.11:compile
[INFO] |  |     +- jline:jline:jar:0.9.94:compile
[INFO] |  |     +- org.apache.yetus:audience-annotations:jar:0.5.0:compile
[INFO] |  |     \- io.netty:netty:jar:3.10.5.Final:compile
[INFO] |  +- org.nutz:nutzboot-starter-nutz-dao:jar:2.2-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutzboot-starter-jdbc:jar:2.2-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutzboot-starter-swagger:jar:2.2-SNAPSHOT:compile
[INFO] |  |  \- io.swagger:swagger-servlet:jar:1.5.18:compile
[INFO] |  |     +- io.swagger:swagger-core:jar:1.5.18:compile
[INFO] |  |     |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.9.3:compile
[INFO] |  |     |  |  \- org.yaml:snakeyaml:jar:1.18:compile
[INFO] |  |     |  +- io.swagger:swagger-models:jar:1.5.18:compile
[INFO] |  |     |  |  \- io.swagger:swagger-annotations:jar:1.5.18:compile
[INFO] |  |     |  \- javax.validation:validation-api:jar:1.1.0.Final:compile
[INFO] |  |     +- org.reflections:reflections:jar:0.9.11:compile
[INFO] |  |     \- com.google.guava:guava:jar:20.0:compile
[INFO] |  \- junit:junit:jar:4.12:compile
[INFO] |     \- org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO] +- com.bbi:bbi-modules:jar:0.0.1-SNAPSHOT:compile
[INFO] +- cn.wizzer:wk-framework:jar:4.0.1-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-plugins-daocache:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-plugins-cache:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-integration-quartz:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-integration-jedis:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutz-plugins-wkcache:jar:1.r.66-SNAPSHOT:compile
[INFO] |  +- org.nutz:nutzwx:jar:1.r.65:compile
[INFO] |  +- org.nutz:nutz-plugins-views:jar:1.r.65-SNAPSHOT:compile
[INFO] |  +- com.vdurmont:emoji-java:jar:3.2.0:compile
[INFO] |  +- org.quartz-scheduler:quartz:jar:2.3.0:compile
[INFO] |  |  +- com.mchange:c3p0:jar:0.9.5.2:compile
[INFO] |  |  +- com.mchange:mchange-commons-java:jar:0.2.11:compile
[INFO] |  |  \- com.zaxxer:HikariCP-java6:jar:2.3.13:compile
[INFO] |  +- org.apache.shiro:shiro-web:jar:1.3.2:compile
[INFO] |  +- org.apache.shiro:shiro-core:jar:1.2.5:compile
[INFO] |  |  \- commons-beanutils:commons-beanutils:jar:1.8.3:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] |  +- log4j:log4j:jar:1.2.17:compile
[INFO] |  +- com.alibaba:druid:jar:1.1.9:compile
[INFO] |  +- mysql:mysql-connector-java:jar:5.1.41:compile
[INFO] |  +- net.sourceforge.jtds:jtds:jar:1.3.1:compile
[INFO] |  +- com.google.zxing:javase:jar:3.2.1:compile
[INFO] |  |  +- com.google.zxing:core:jar:3.2.1:compile
[INFO] |  |  \- com.beust:jcommander:jar:1.48:compile
[INFO] |  +- net.sf.ehcache:ehcache:jar:2.10.4:compile
[INFO] |  +- redis.clients:jedis:jar:2.9.0:compile
[INFO] |  |  \- org.apache.commons:commons-pool2:jar:2.4.2:compile
[INFO] |  +- org.apache.commons:commons-email:jar:1.4:compile
[INFO] |  +- com.sun.mail:javax.mail:jar:1.5.5:compile
[INFO] |  +- javax.activation:activation:jar:1.1.1:compile
[INFO] |  +- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] |  +- org.apache.shiro:shiro-ehcache:jar:1.3.2:compile
[INFO] |  +- commons-beanutils:commons-beanutils-core:jar:1.8.3:compile
[INFO] |  +- com.ibeetl:beetl:jar:2.7.27:compile
[INFO] |  |  \- org.antlr:antlr4-runtime:jar:4.2:compile
[INFO] |  |     +- org.abego.treelayout:org.abego.treelayout.core:jar:1.0.1:compile
[INFO] |  |     \- org.antlr:antlr4-annotations:jar:4.2:compile
[INFO] |  +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] |  +- commons-lang:commons-lang:jar:2.6:compile
[INFO] |  +- commons-logging:commons-logging:jar:1.1:compile
[INFO] |  |  \- javax.servlet:servlet-api:jar:2.3:compile
[INFO] |  +- org.brickred:socialauth:jar:4.12:compile
[INFO] |  +- org.json:json:jar:20160212:compile
[INFO] |  +- io.jsonwebtoken:jjwt:jar:0.6.0:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.8.1:compile
[INFO] |  |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.8.0:compile
[INFO] |  |  \- com.fasterxml.jackson.core:jackson-core:jar:2.8.1:compile
[INFO] |  +- com.rabbitmq:amqp-client:jar:5.0.0:compile
[INFO] |  +- org.nutz:nutz-integration-rabbitmq:jar:1.r.66-SNAPSHOT:compile
[INFO] |  \- bouncycastle:bcprov-jdk16:jar:140:compile
[INFO] \- cn.wizzer:wk-code-generator:jar:4.0.1-SNAPSHOT:provided
[INFO]    +- org.atteo:evo-inflector:jar:1.0.1:provided
[INFO]    +- commons-cli:commons-cli:jar:1.2:provided
[INFO]    \- org.apache.velocity:velocity:jar:1.7:provided
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] bbi-parent ......................................... SUCCESS [ 40.379 s]
[INFO] bbi-modules ........................................ SUCCESS [  8.972 s]
[INFO] bbi-services ....................................... SUCCESS [  3.768 s]
[INFO] bbi-web ............................................ SUCCESS [  0.744 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:03 min
[INFO] Finished at: 2018-03-14T14:44:32+08:00
[INFO] Final Memory: 15M/38M
[INFO] ------------------------------------------------------------------------

Administrator@baocj-notepad MINGW64 /d/work-space1.8/NutzWk/bbi-app (modular)

[INFO] |  +- commons-logging:commons-logging:jar:1.1:compile
[INFO] |  |  \- javax.servlet:servlet-api:jar:2.3:compile

commons-logging, 应该是在cn.wizzer:wk-framework:jar:4.0.1-SNAPSHOT:compile 这里面, 删掉或者在它里面排除掉javax.servlet:servlet-api

可以起来了,感谢大牛。能否通过下qq:59471032(有要事商讨,哈哈)
另外为什么这个dubbo显示是2.0

[DEBUG] 14:53:24.835 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:927) -  [DUBBO] package com.alibaba.dubbo.rpc.cluster;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ConfiguratorFactory$Adaptive implements com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory {
public com.alibaba.dubbo.rpc.cluster.Configurator getConfigurator(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = url.getProtocol();
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory extension = (com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory.class).getExtension(extName);
return extension.getConfigurator(arg0);
}
}, dubbo version: 2.0.1, current host: 192.168.0.111

done 已fixed。

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