apache / dubbo

The java implementation of Apache Dubbo. An RPC and microservice framework.
https://dubbo.apache.org/
Apache License 2.0
40.48k stars 26.43k forks source link

消费端调用java.lang.NullPointerException ,看不出注解有错。日志如下: #326

Closed Cancerce1l closed 6 years ago

Cancerce1l commented 8 years ago

消费者日志 :

九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version:        Apache Tomcat/8.0.36
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built:          Jun 9 2016 13:55:50 UTC
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number:         8.0.36.0
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name:               Windows 8
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version:            6.2
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture:          amd64
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home:             C:\Users\Cc\MyEclipse 2015\binary\com.sun.java.jdk7.win32.x86_64_1.7.0.u45\jre
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version:           1.7.0_45-b18
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor:            Oracle Corporation
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE:         D:\Downloads\程式\apache-tomcat-8.0.36
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME:         D:\Downloads\程式\apache-tomcat-8.0.36
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=D:\Downloads\程式\apache-tomcat-8.0.36
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=D:\Downloads\程式\apache-tomcat-8.0.36
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=D:\Downloads\程式\apache-tomcat-8.0.36\webapps
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=D:\Downloads\程式\apache-tomcat-8.0.36\endorsed
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.library.path=C:\Users\Cc\MyEclipse 2015\binary\com.sun.java.jdk7.win32.x86_64_1.7.0.u45\bin;D:\Downloads\程式\apache-tomcat-8.0.36\bin
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=UTF-8
九月 12, 2016 5:10:49 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: Loaded APR based Apache Tomcat Native library 1.2.7 using APR version 1.5.2.
九月 12, 2016 5:10:49 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
九月 12, 2016 5:10:49 下午 org.apache.catalina.core.AprLifecycleListener initializeSSL
信息: OpenSSL successfully initialized (OpenSSL 1.0.2h  3 May 2016)
九月 12, 2016 5:10:49 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-apr-8080"]
九月 12, 2016 5:10:49 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-apr-8009"]
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1210 ms
九月 12, 2016 5:10:49 下午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
九月 12, 2016 5:10:49 下午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/8.0.36
九月 12, 2016 5:10:49 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\docs
九月 12, 2016 5:10:50 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\docs has finished in 475 ms
九月 12, 2016 5:10:50 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\examples
九月 12, 2016 5:10:50 下午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
九月 12, 2016 5:10:50 下午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
九月 12, 2016 5:10:50 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\examples has finished in 390 ms
九月 12, 2016 5:10:50 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\host-manager
九月 12, 2016 5:10:50 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\host-manager has finished in 38 ms
九月 12, 2016 5:10:50 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\manager
九月 12, 2016 5:10:50 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\manager has finished in 28 ms
九月 12, 2016 5:10:50 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer
九月 12, 2016 5:10:53 下午 org.apache.jasper.servlet.TldScanner scanJars
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
九月 12, 2016 5:10:53 下午 org.apache.catalina.core.ApplicationContext log
信息: No Spring WebApplicationInitializer types detected on classpath
九月 12, 2016 5:10:53 下午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
2016-09-12 17:10:53,848 org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:285) INFO  - Root WebApplicationContext: initialization started
2016-09-12 17:10:54,037 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [servletConfigInitParams] PropertySource with lowest search precedence
2016-09-12 17:10:54,037 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [servletContextInitParams] PropertySource with lowest search precedence
2016-09-12 17:10:54,043 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [jndiProperties] PropertySource with lowest search precedence
2016-09-12 17:10:54,043 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemProperties] PropertySource with lowest search precedence
2016-09-12 17:10:54,046 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemEnvironment] PropertySource with lowest search precedence
2016-09-12 17:10:54,046 org.springframework.core.env.AbstractEnvironment.<init>(AbstractEnvironment.java:126) DEBUG - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
2016-09-12 17:10:54,054 org.springframework.core.env.MutablePropertySources.replace(MutablePropertySources.java:176) DEBUG - Replacing [servletContextInitParams] PropertySource with [servletContextInitParams]
2016-09-12 17:10:54,054 org.springframework.context.support.AbstractApplicationContext.prepareRefresh(AbstractApplicationContext.java:510) INFO  - Refreshing Root WebApplicationContext: startup date [Mon Sep 12 17:10:54 CST 2016]; root of context hierarchy
2016-09-12 17:10:54,106 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemProperties] PropertySource with lowest search precedence
2016-09-12 17:10:54,107 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemEnvironment] PropertySource with lowest search precedence
2016-09-12 17:10:54,107 org.springframework.core.env.AbstractEnvironment.<init>(AbstractEnvironment.java:126) DEBUG - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment]
2016-09-12 17:10:54,118 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:316) INFO  - Loading XML bean definitions from class path resource [applicationContext.xml]
2016-09-12 17:10:54,120 org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:73) DEBUG - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
2016-09-12 17:10:54,140 org.springframework.beans.factory.xml.PluggableSchemaResolver.getSchemaMappings(PluggableSchemaResolver.java:141) DEBUG - Loading schema mappings from [META-INF/spring.schemas]
2016-09-12 17:10:54,143 org.springframework.beans.factory.xml.PluggableSchemaResolver.getSchemaMappings(PluggableSchemaResolver.java:147) DEBUG - Loaded schema mappings: {http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-4.1.xsd=org/springframework/aop/config/spring-aop-4.1.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-4.1.xsd=org/springframework/jdbc/config/spring-jdbc-4.1.xsd, http://www.springframework.org/schema/jms/spring-jms-2.5.xsd=org/springframework/jms/config/spring-jms-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc-4.1.xsd=org/springframework/web/servlet/config/spring-mvc-4.1.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-4.1.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-4.1.xsd=org/springframework/scripting/config/spring-lang-4.1.xsd, http://www.springframework.org/schema/context/spring-context-4.0.xsd=org/springframework/context/config/spring-context-4.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/oxm/spring-oxm-3.0.xsd=org/springframework/oxm/config/spring-oxm-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-4.1.xsd=org/springframework/beans/factory/xml/spring-tool-4.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-4.1.xsd=org/springframework/ejb/config/spring-jee-4.1.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-4.1.xsd, http://www.springframework.org/schema/cache/spring-cache-4.1.xsd=org/springframework/cache/config/spring-cache-4.1.xsd, http://www.springframework.org/schema/aop/spring-aop-4.0.xsd=org/springframework/aop/config/spring-aop-4.0.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-4.0.xsd=org/springframework/jdbc/config/spring-jdbc-4.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd=org/springframework/web/servlet/config/spring-mvc-4.0.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-4.0.xsd=org/springframework/scripting/config/spring-lang-4.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-4.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-4.1.xsd=org/springframework/beans/factory/xml/spring-beans-4.1.xsd, http://www.springframework.org/schema/tool/spring-tool-4.0.xsd=org/springframework/beans/factory/xml/spring-tool-4.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.2.xsd=org/springframework/transaction/config/spring-tx-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-4.0.xsd=org/springframework/ejb/config/spring-jee-4.0.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/task/spring-task-4.1.xsd=org/springframework/scheduling/config/spring-task-4.1.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-4.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/tx/spring-tx-4.1.xsd=org/springframework/transaction/config/spring-tx-4.1.xsd, http://www.springframework.org/schema/cache/spring-cache-4.0.xsd=org/springframework/cache/config/spring-cache-4.0.xsd, http://code.alibabatech.com/schema/dubbo/dubbo.xsd=META-INF/dubbo.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-4.1.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/jms/spring-jms-3.2.xsd=org/springframework/jms/config/spring-jms-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/beans/spring-beans-4.0.xsd=org/springframework/beans/factory/xml/spring-beans-4.0.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-4.1.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jms/spring-jms-4.1.xsd=org/springframework/jms/config/spring-jms-4.1.xsd, http://www.springframework.org/schema/task/spring-task-4.0.xsd=org/springframework/scheduling/config/spring-task-4.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-4.0.xsd=org/springframework/transaction/config/spring-tx-4.0.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/util/spring-util-4.1.xsd=org/springframework/beans/factory/xml/spring-util-4.1.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-4.1.xsd, http://www.springframework.org/schema/jms/spring-jms.xsd=org/springframework/jms/config/spring-jms-4.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/oxm/spring-oxm.xsd=org/springframework/oxm/config/spring-oxm-4.1.xsd, http://www.springframework.org/schema/jms/spring-jms-3.1.xsd=org/springframework/jms/config/spring-jms-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/oxm/spring-oxm-4.1.xsd=org/springframework/oxm/config/spring-oxm-4.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-4.1.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/jms/spring-jms-4.0.xsd=org/springframework/jms/config/spring-jms-4.0.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/oxm/spring-oxm-3.2.xsd=org/springframework/oxm/config/spring-oxm-3.2.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/util/spring-util-4.0.xsd=org/springframework/beans/factory/xml/spring-util-4.0.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-4.1.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jms/spring-jms-3.0.xsd=org/springframework/jms/config/spring-jms-3.0.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/oxm/spring-oxm-4.0.xsd=org/springframework/oxm/config/spring-oxm-4.0.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-4.1.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-4.1.xsd, http://www.springframework.org/schema/context/spring-context-4.1.xsd=org/springframework/context/config/spring-context-4.1.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd, http://www.springframework.org/schema/oxm/spring-oxm-3.1.xsd=org/springframework/oxm/config/spring-oxm-3.1.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.2.xsd=org/springframework/jdbc/config/spring-jdbc-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-4.1.xsd}
2016-09-12 17:10:54,146 org.springframework.beans.factory.xml.PluggableSchemaResolver.resolveEntity(PluggableSchemaResolver.java:119) DEBUG - Found XML schema [http://www.springframework.org/schema/beans/spring-beans-4.1.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-4.1.xsd
2016-09-12 17:10:54,171 org.springframework.beans.factory.xml.PluggableSchemaResolver.resolveEntity(PluggableSchemaResolver.java:119) DEBUG - Found XML schema [http://www.springframework.org/schema/context/spring-context-3.2.xsd] in classpath: org/springframework/context/config/spring-context-3.2.xsd
2016-09-12 17:10:54,177 org.springframework.beans.factory.xml.PluggableSchemaResolver.resolveEntity(PluggableSchemaResolver.java:119) DEBUG - Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.2.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.2.xsd
2016-09-12 17:10:54,189 org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:108) DEBUG - Loading bean definitions
2016-09-12 17:10:54,205 org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.getHandlerMappings(DefaultNamespaceHandlerResolver.java:157) DEBUG - Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://code.alibabatech.com/schema/dubbo=com.alibaba.dubbo.config.spring.schema.DubboNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/oxm=org.springframework.oxm.config.OxmNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/jms=org.springframework.jms.config.JmsNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler}
2016-09-12 17:10:54,255 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemProperties] PropertySource with lowest search precedence
2016-09-12 17:10:54,256 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemEnvironment] PropertySource with lowest search precedence
2016-09-12 17:10:54,256 org.springframework.core.env.AbstractEnvironment.<init>(AbstractEnvironment.java:126) DEBUG - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment]
2016-09-12 17:10:54,262 org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.registerDefaultFilters(ClassPathScanningCandidateComponentProvider.java:242) DEBUG - JSR-250 'javax.annotation.ManagedBean' found and supported for component scanning
2016-09-12 17:10:54,272 org.springframework.core.io.support.PathMatchingResourcePatternResolver.doFindMatchingFileSystemResources(PathMatchingResourcePatternResolver.java:610) DEBUG - Looking for matching resources in directory tree [D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\classes\nutz\main]
2016-09-12 17:10:54,272 org.springframework.core.io.support.PathMatchingResourcePatternResolver.doRetrieveMatchingFiles(PathMatchingResourcePatternResolver.java:672) DEBUG - Searching directory [D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\classes\nutz\main] for files matching pattern [D:/Downloads/程式/apache-tomcat-8.0.36/webapps/nutz-dubbo-consumer/WEB-INF/classes/nutz/main/**/*.class]
2016-09-12 17:10:54,276 org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:411) DEBUG - Resolved location pattern [classpath*:nutz/main/**/*.class] to resources [file [D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\classes\nutz\main\IndexModule.class], file [D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\classes\nutz\main\MainModule.class]]
2016-09-12 17:10:54,313 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:316) INFO  - Loading XML bean definitions from class path resource [dubbo-consumer.xml]
2016-09-12 17:10:54,314 org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:73) DEBUG - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
2016-09-12 17:10:54,315 org.springframework.beans.factory.xml.PluggableSchemaResolver.resolveEntity(PluggableSchemaResolver.java:119) DEBUG - Found XML schema [http://www.springframework.org/schema/beans/spring-beans.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-4.1.xsd
2016-09-12 17:10:54,327 org.springframework.beans.factory.xml.PluggableSchemaResolver.resolveEntity(PluggableSchemaResolver.java:119) DEBUG - Found XML schema [http://code.alibabatech.com/schema/dubbo/dubbo.xsd] in classpath: META-INF/dubbo.xsd
2016-09-12 17:10:54,346 org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:108) DEBUG - Loading bean definitions
2016-09-12 17:10:54,353  INFO  - using logger: com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter
2016-09-12 17:10:54,386 org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:269) DEBUG - Imported 3 bean definitions from relative location [dubbo-consumer.xml]
2016-09-12 17:10:54,387 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:223) DEBUG - Loaded 7 bean definitions from location pattern [classpath:applicationContext.xml]
2016-09-12 17:10:54,387 org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:540) DEBUG - Bean factory for Root WebApplicationContext: org.springframework.beans.factory.support.DefaultListableBeanFactory@cb12b53: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,nutz-dubbo-consumer,com.alibaba.dubbo.config.RegistryConfig,serviceFacade]; root of factory hierarchy
2016-09-12 17:10:54,417 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2016-09-12 17:10:54,417 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2016-09-12 17:10:54,439 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references
2016-09-12 17:10:54,444 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2016-09-12 17:10:54,467 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2016-09-12 17:10:54,468 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2016-09-12 17:10:54,470 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references
2016-09-12 17:10:54,470 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2016-09-12 17:10:54,470 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor'
2016-09-12 17:10:54,471 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor'
2016-09-12 17:10:54,472 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references
2016-09-12 17:10:54,472 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor'
2016-09-12 17:10:54,472 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2016-09-12 17:10:54,472 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2016-09-12 17:10:54,475 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references
2016-09-12 17:10:54,475 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2016-09-12 17:10:54,475 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor'
2016-09-12 17:10:54,475 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor'
2016-09-12 17:10:54,475 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references
2016-09-12 17:10:54,475 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor'
2016-09-12 17:10:54,476 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor'
2016-09-12 17:10:54,476 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor'
2016-09-12 17:10:54,476 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor' to allow for resolving potential circular references
2016-09-12 17:10:54,476 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor'
2016-09-12 17:10:54,480 org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:646) DEBUG - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@5de49ad4]
2016-09-12 17:10:54,483 org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:670) DEBUG - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@265aeb9e]
2016-09-12 17:10:54,487 org.springframework.ui.context.support.UiApplicationContextUtils.initThemeSource(UiApplicationContextUtils.java:85) DEBUG - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@6d2333fb]
2016-09-12 17:10:54,488 org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:691) DEBUG - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@cb12b53: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,nutz-dubbo-consumer,com.alibaba.dubbo.config.RegistryConfig,serviceFacade,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor]; root of factory hierarchy
2016-09-12 17:10:54,488 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2016-09-12 17:10:54,488 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2016-09-12 17:10:54,489 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor'
2016-09-12 17:10:54,489 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2016-09-12 17:10:54,489 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'nutz-dubbo-consumer'
2016-09-12 17:10:54,489 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'nutz-dubbo-consumer'
2016-09-12 17:10:54,497 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'nutz-dubbo-consumer' to allow for resolving potential circular references
2016-09-12 17:10:54,543 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'nutz-dubbo-consumer'
2016-09-12 17:10:54,543 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'com.alibaba.dubbo.config.RegistryConfig'
2016-09-12 17:10:54,543 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'com.alibaba.dubbo.config.RegistryConfig'
2016-09-12 17:10:54,546 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'com.alibaba.dubbo.config.RegistryConfig' to allow for resolving potential circular references
2016-09-12 17:10:54,552 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'com.alibaba.dubbo.config.RegistryConfig'
2016-09-12 17:10:54,552 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'serviceFacade'
2016-09-12 17:10:54,552 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'serviceFacade'
2016-09-12 17:10:54,614 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.rpc;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Protocol$Adpative implements com.alibaba.dubbo.rpc.Protocol {
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 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 com.alibaba.dubbo.rpc.Exporter export(com.alibaba.dubbo.rpc.Invoker arg0) throws com.alibaba.dubbo.rpc.Invoker {
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);
}
public com.alibaba.dubbo.rpc.Invoker refer(java.lang.Class arg0, com.alibaba.dubbo.common.URL arg1) throws java.lang.Class {
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);
}
}, dubbo version: 2.5.3, current host: 127.0.0.1
2016-09-12 17:10:54,777 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.rpc.cluster;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Cluster$Adpative 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.cluster.Directory {
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.5.3, current host: 127.0.0.1
2016-09-12 17:10:54,798 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.rpc;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ProxyFactory$Adpative 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 java.lang.Object {
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.Invoker {
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.5.3, current host: 127.0.0.1
2016-09-12 17:10:54,821 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'serviceFacade' to allow for resolving potential circular references
2016-09-12 17:10:54,862 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1610) DEBUG - Invoking afterPropertiesSet() on bean with name 'serviceFacade'
2016-09-12 17:10:54,863 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'nutz-dubbo-consumer'
2016-09-12 17:10:54,863 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'com.alibaba.dubbo.config.RegistryConfig'
2016-09-12 17:10:54,863 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'serviceFacade'
2016-09-12 17:10:54,864 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor'
2016-09-12 17:10:54,864 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor'
2016-09-12 17:10:54,867 org.springframework.context.support.AbstractApplicationContext.initLifecycleProcessor(AbstractApplicationContext.java:697) DEBUG - Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@333bce7e]
2016-09-12 17:10:54,869 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'lifecycleProcessor'
2016-09-12 17:10:54,872 org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:81) DEBUG - Searching for key 'spring.liveBeansView.mbeanDomain' in [servletConfigInitParams]
2016-09-12 17:10:54,872 org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:81) DEBUG - Searching for key 'spring.liveBeansView.mbeanDomain' in [servletContextInitParams]
2016-09-12 17:10:54,872 org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:81) DEBUG - Searching for key 'spring.liveBeansView.mbeanDomain' in [jndiProperties]
2016-09-12 17:10:54,872 org.springframework.jndi.JndiTemplate.lookup(JndiTemplate.java:150) DEBUG - Looking up JNDI object with name [java:comp/env/spring.liveBeansView.mbeanDomain]
2016-09-12 17:10:54,873 org.springframework.jndi.JndiLocatorSupport.lookup(JndiLocatorSupport.java:101) DEBUG - Converted JNDI name [java:comp/env/spring.liveBeansView.mbeanDomain] not found - trying original name [spring.liveBeansView.mbeanDomain]. javax.naming.NameNotFoundException: Name [spring.liveBeansView.mbeanDomain] is not bound in this Context. Unable to find [spring.liveBeansView.mbeanDomain].
2016-09-12 17:10:54,873 org.springframework.jndi.JndiTemplate.lookup(JndiTemplate.java:150) DEBUG - Looking up JNDI object with name [spring.liveBeansView.mbeanDomain]
2016-09-12 17:10:54,874 org.springframework.jndi.JndiPropertySource.getProperty(JndiPropertySource.java:87) DEBUG - JNDI lookup for name [spring.liveBeansView.mbeanDomain] threw NamingException with message: Name [spring.liveBeansView.mbeanDomain] is not bound in this Context. Unable to find [spring.liveBeansView.mbeanDomain].. Returning null.
2016-09-12 17:10:54,874 org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:81) DEBUG - Searching for key 'spring.liveBeansView.mbeanDomain' in [systemProperties]
2016-09-12 17:10:54,874 org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:81) DEBUG - Searching for key 'spring.liveBeansView.mbeanDomain' in [systemEnvironment]
2016-09-12 17:10:54,874 org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:103) DEBUG - Could not find key 'spring.liveBeansView.mbeanDomain' in any property source. Returning [null]
2016-09-12 17:10:54,874 org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:320) DEBUG - Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
2016-09-12 17:10:54,875 org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325) INFO  - Root WebApplicationContext: initialization completed in 1021 ms
2016-09-12 17:10:54,899 org.nutz.mvc.NutFilter._init(NutFilter.java:81) INFO  - NutFilter[nutz] starting ...
2016-09-12 17:10:55,130 org.nutz.resource.Scans.<init>(Scans.java:490) DEBUG - Locations for Scans:
[JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\bin\tomcat-juli.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\nutz-1.r.57.r3.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\bin\bootstrap.jar], FileSystemResourceLocation [root=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\classes], FileSystemResourceLocation [root=C:\Users\Cc\MyEclipse 2015], JarResourceLocation [jarPath=C:\Users\Cc\MyEclipse 2015\binary\com.sun.java.jdk7.win32.x86_64_1.7.0.u45\lib\tools.jar]]
2016-09-12 17:10:55,697 org.nutz.resource.Scans.init(Scans.java:75) DEBUG - Locations for Scans:
[JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\bin\tomcat-juli.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\commons-pool-1.6.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-instrument-tomcat-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-context-support-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\javassist-3.12.1.GA.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\aspectjweaver-1.8.2.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\c3p0-0.9.2.1.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-expression-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\commons-lang-2.6.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\dubbo-2.5.3.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\slf4j-api-1.7.5.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-web-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\nutz-1.r.57.r3.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-tx-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-beans-4.1.0.RELEASE.jar], FileSystemResourceLocation [root=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\classes], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-test-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\netty-3.2.5.Final.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-jms-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\testng-6.8.8.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-aop-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-webmvc-portlet-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\commons-dbcp-1.4.jar], JarResourceLocation [jarPath=C:\Users\Cc\MyEclipse 2015\binary\com.sun.java.jdk7.win32.x86_64_1.7.0.u45\lib\tools.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-context-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-jdbc-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-instrument-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-oxm-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-orm-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\zookeeper-3.4.9.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\commons-logging-1.1.3.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-core-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\commons-fileupload-1.3.1.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-webmvc-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\aopalliance-1.0.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\slf4j-log4j12-1.7.5.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\zkclient-0.3.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\junit-4.12.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\spring-aspects-4.1.0.RELEASE.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\bin\bootstrap.jar], JarResourceLocation [jarPath=D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer\WEB-INF\lib\log4j-1.2.17.jar], FileSystemResourceLocation [root=C:\Users\Cc\MyEclipse 2015]]
2016-09-12 17:10:55,701 org.nutz.mvc.config.AbstractNutConfig.getMainModule(AbstractNutConfig.java:128) DEBUG - MainModule: <nutz.main.MainModule>
2016-09-12 17:10:55,706 org.nutz.mvc.config.AbstractNutConfig.createLoading(AbstractNutConfig.java:59) DEBUG - Loading by class org.nutz.mvc.impl.NutLoading
2016-09-12 17:10:55,709 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:55) INFO  - Nutz Version : 1.r.57.r3 
2016-09-12 17:10:55,710 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:56) INFO  - Nutz.Mvc[nutz] is initializing ...
2016-09-12 17:10:55,710 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:60) DEBUG - Web Container Information:
2016-09-12 17:10:55,711 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:61) DEBUG -  - Default Charset : UTF-8
2016-09-12 17:10:55,711 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:62) DEBUG -  - Current . path  : C:\Users\Cc\MyEclipse 2015\.
2016-09-12 17:10:55,711 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:63) DEBUG -  - Java Version    : 1.7.0_45
2016-09-12 17:10:55,711 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:64) DEBUG -  - File separator  : \
2016-09-12 17:10:55,712 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:65) DEBUG -  - Timezone        : Asia/Shanghai
2016-09-12 17:10:55,712 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:66) DEBUG -  - OS              : Windows 8 amd64
2016-09-12 17:10:55,712 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:67) DEBUG -  - ServerInfo      : Apache Tomcat/8.0.36
2016-09-12 17:10:55,713 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:68) DEBUG -  - Servlet API     : 3.1
2016-09-12 17:10:55,713 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:73) DEBUG -  - ContextPath     : /nutz-dubbo-consumer
2016-09-12 17:10:55,713 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:74) DEBUG -  - context.tempdir : D:\Downloads\程式\apache-tomcat-8.0.36\work\Catalina\localhost\nutz-dubbo-consumer
2016-09-12 17:10:55,714 org.nutz.mvc.config.AbstractNutConfig.getMainModule(AbstractNutConfig.java:128) DEBUG - MainModule: <nutz.main.MainModule>
2016-09-12 17:10:55,715 org.nutz.mvc.impl.NutLoading.createContext(NutLoading.java:237) DEBUG - >> app.root = D:/Downloads/程式/apache-tomcat-8.0.36/webapps/nutz-dubbo-consumer
2016-09-12 17:10:55,798 org.nutz.castor.Castors.reload(Castors.java:115) DEBUG - Using 94 castor for Castors
2016-09-12 17:10:55,801 org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:378) DEBUG - @IocBy(type=org.nutz.mvc.ioc.provider.ComboIocProvider, args=["*js", "ioc/", "*anno", "nutz.main", "*tx"],init=[])
2016-09-12 17:10:55,831 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 2 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
2016-09-12 17:10:55,831 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:48) DEBUG - loading ioc js config from [dao.js]
2016-09-12 17:10:55,838 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:48) DEBUG - loading ioc js config from [mail.js]
2016-09-12 17:10:55,839 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:56) DEBUG - Loaded 5 bean define from path=[ioc/] --> [htmlEmail, dataSource, dao, conf, emailAuthenticator]
2016-09-12 17:10:55,845 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 2 resource by src( nutz/main/ ) , regex( ^.+[.]class$ )
2016-09-12 17:10:55,849 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:74) DEBUG - Found @IocBean : class nutz.main.IndexModule
2016-09-12 17:10:55,855 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:50) INFO  - Found 1 classes in 1 base-packages!
beans = ["indexModule"]
2016-09-12 17:10:55,858 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:40) DEBUG - Loaded 5 bean define from reader --
[txREPEATABLE_READ, txREAD_COMMITTED, txNONE, txSERIALIZABLE, txREAD_UNCOMMITTED]
2016-09-12 17:10:55,861 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:98) INFO  - NutIoc init begin ...
2016-09-12 17:10:55,865 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:115) INFO  - ... NutIoc init complete
2016-09-12 17:10:55,867 org.nutz.mvc.config.AbstractNutConfig.getMainModule(AbstractNutConfig.java:128) DEBUG - MainModule: <nutz.main.MainModule>
2016-09-12 17:10:55,870 org.nutz.mvc.impl.NutLoading.evalUrlMapping(NutLoading.java:158) INFO  - Build URL mapping by org.nutz.mvc.impl.UrlMappingImpl ...
2016-09-12 17:10:55,873 org.nutz.mvc.impl.NutLoading.createViewMakers(NutLoading.java:368) DEBUG - @Views(DefaultViewMaker.class)
2016-09-12 17:10:55,882 org.nutz.mvc.impl.NutLoading.createChainMaker(NutLoading.java:265) DEBUG - @ChainBy(org.nutz.mvc.impl.NutActionChainMaker)
2016-09-12 17:10:55,895 org.nutz.mvc.impl.Loadings.scanModules(Loadings.java:154) DEBUG - module class location 'file:/D:/Downloads/程式/apache-tomcat-8.0.36/webapps/nutz-dubbo-consumer/WEB-INF/classes/'
2016-09-12 17:10:55,895 org.nutz.mvc.impl.Loadings.scanModuleInPackage(Loadings.java:184) DEBUG -  > scan 'nutz.main'
2016-09-12 17:10:55,897 org.nutz.resource.Scans.scan(Scans.java:233) DEBUG - Found 2 resource by src( nutz/main/ ) , regex( ^.+[.]class$ )
2016-09-12 17:10:55,898 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:198) DEBUG -    >> add 'nutz.main.IndexModule'
2016-09-12 17:10:55,909 org.nutz.mvc.impl.NutActionChainMaker.getProcessorByName(NutActionChainMaker.java:72) INFO  - Optional processor class not found, disabled : org.nutz.integration.shiro.NutShiroProcessor
2016-09-12 17:10:55,916 org.nutz.mvc.impl.NutActionChainMaker.getProcessorByName(NutActionChainMaker.java:72) INFO  - Optional processor class not found, disabled : org.nutz.plugins.validation.ValidationProcessor
2016-09-12 17:10:55,926 org.nutz.mvc.impl.UrlMappingImpl.printActionMapping(UrlMappingImpl.java:135) DEBUG -    '/index/hw'                 >> IndexModule.datarec(...)       : String     | @Ok(json:full) @Fail(null ) | by 0 Filters | (I:UTF-8/O:UTF-8)
2016-09-12 17:10:55,926 org.nutz.mvc.impl.NutLoading.evalUrlMapping(NutLoading.java:219) INFO  - Found 1 module methods
2016-09-12 17:10:55,927 org.nutz.mvc.impl.NutLoading.evalLocalization(NutLoading.java:333) DEBUG - @Localization not define
2016-09-12 17:10:55,930 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:140) INFO  - Nutz.Mvc[nutz] is up in 215ms
九月 12, 2016 5:10:55 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\nutz-dubbo-consumer has finished in 5,039 ms
九月 12, 2016 5:10:55 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\ROOT
九月 12, 2016 5:10:55 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\Downloads\程式\apache-tomcat-8.0.36\webapps\ROOT has finished in 17 ms
九月 12, 2016 5:10:55 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-apr-8080"]
九月 12, 2016 5:10:55 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-apr-8009"]
九月 12, 2016 5:10:55 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 6049 ms
2016-09-12 17:11:01,757 org.nutz.mvc.impl.UrlMappingImpl.get(UrlMappingImpl.java:92) DEBUG - Found mapping for [GET] path=/index/hw : IndexModule.datarec(IndexModule.java:21)
2016-09-12 17:11:01,760 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) DEBUG - Get 'indexModule'<class nutz.main.IndexModule>
2016-09-12 17:11:01,763 org.nutz.ioc.aop.SimpleAopMaker.<init>(SimpleAopMaker.java:79) DEBUG - Load AopConfigure for anno=org.nutz.ioc.aop.Aop by type=org.nutz.ioc.aop.config.impl.AnnotationAopConfigration
2016-09-12 17:11:01,764 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:177) DEBUG -    >> Load definition name=indexModule
2016-09-12 17:11:01,766 org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:169) DEBUG - Found IocObject(indexModule) in AnnotationIocLoader(packages=[nutz.main])
2016-09-12 17:11:01,766 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:209) DEBUG -    >> Make...'indexModule'<class nutz.main.IndexModule>
2016-09-12 17:11:01,767 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:70) DEBUG - Load class nutz.main.IndexModule without AOP
2016-09-12 17:11:01,768 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:59) DEBUG - Save object 'indexModule' to [app] 
2016-09-12 17:11:01,772 org.nutz.mvc.impl.processor.FailProcessor.process(FailProcessor.java:28) WARN  - Error@/index/hw :
java.lang.NullPointerException
    at nutz.main.IndexModule.datarec(IndexModule.java:21)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.nutz.mvc.impl.processor.MethodInvokeProcessor.process(MethodInvokeProcessor.java:25)
    at org.nutz.mvc.impl.processor.AbstractProcessor.doNext(AbstractProcessor.java:44)
    at org.nutz.mvc.impl.processor.AdaptorProcessor.process(AdaptorProcessor.java:33)
    at org.nutz.mvc.impl.processor.AbstractProcessor.doNext(AbstractProcessor.java:44)
    at org.nutz.mvc.impl.processor.ActionFiltersProcessor.process(ActionFiltersProcessor.java:58)
    at org.nutz.mvc.impl.processor.AbstractProcessor.doNext(AbstractProcessor.java:44)
    at org.nutz.mvc.impl.processor.ModuleProcessor.process(ModuleProcessor.java:123)
    at org.nutz.mvc.impl.processor.AbstractProcessor.doNext(AbstractProcessor.java:44)
    at org.nutz.mvc.impl.processor.EncodingProcessor.process(EncodingProcessor.java:27)
    at org.nutz.mvc.impl.processor.AbstractProcessor.doNext(AbstractProcessor.java:44)
    at org.nutz.mvc.impl.processor.UpdateRequestAttributesProcessor.process(UpdateRequestAttributesProcessor.java:15)
    at org.nutz.mvc.impl.NutActionChain.doChain(NutActionChain.java:44)
    at org.nutz.mvc.impl.ActionInvoker.invoke(ActionInvoker.java:67)
    at org.nutz.mvc.ActionHandler.handle(ActionHandler.java:31)
    at org.nutz.mvc.NutFilter.doFilter(NutFilter.java:198)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
    at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1099)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670)
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2508)
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2497)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:744)
`

提供 者 日志 :
`2016-09-12 17:09:37,031 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemProperties] PropertySource with lowest search precedence
2016-09-12 17:09:37,037 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemEnvironment] PropertySource with lowest search precedence
2016-09-12 17:09:37,037 org.springframework.core.env.AbstractEnvironment.<init>(AbstractEnvironment.java:126) DEBUG - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment]
2016-09-12 17:09:37,042 org.springframework.context.support.AbstractApplicationContext.prepareRefresh(AbstractApplicationContext.java:510) INFO  - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@39bf4c57: startup date [Mon Sep 12 17:09:37 CST 2016]; root of context hierarchy
2016-09-12 17:09:37,091 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemProperties] PropertySource with lowest search precedence
2016-09-12 17:09:37,091 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemEnvironment] PropertySource with lowest search precedence
2016-09-12 17:09:37,092 org.springframework.core.env.AbstractEnvironment.<init>(AbstractEnvironment.java:126) DEBUG - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment]
2016-09-12 17:09:37,106 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:316) INFO  - Loading XML bean definitions from class path resource [applicationContext.xml]
2016-09-12 17:09:37,122 org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:73) DEBUG - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
2016-09-12 17:09:37,152 org.springframework.beans.factory.xml.PluggableSchemaResolver.getSchemaMappings(PluggableSchemaResolver.java:141) DEBUG - Loading schema mappings from [META-INF/spring.schemas]
2016-09-12 17:09:37,160 org.springframework.beans.factory.xml.PluggableSchemaResolver.getSchemaMappings(PluggableSchemaResolver.java:147) DEBUG - Loaded schema mappings: {http://www.springframework.org/schema/aop/spring-aop-4.1.xsd=org/springframework/aop/config/spring-aop-4.1.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/jms/spring-jms-2.5.xsd=org/springframework/jms/config/spring-jms-2.5.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-4.1.xsd=org/springframework/web/servlet/config/spring-mvc-4.1.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-4.1.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-4.1.xsd=org/springframework/scripting/config/spring-lang-4.1.xsd, http://www.springframework.org/schema/context/spring-context-4.0.xsd=org/springframework/context/config/spring-context-4.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/oxm/spring-oxm-3.0.xsd=org/springframework/oxm/config/spring-oxm-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-4.1.xsd=org/springframework/beans/factory/xml/spring-tool-4.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-4.1.xsd=org/springframework/ejb/config/spring-jee-4.1.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-4.1.xsd, http://www.springframework.org/schema/cache/spring-cache-4.1.xsd=org/springframework/cache/config/spring-cache-4.1.xsd, http://www.springframework.org/schema/aop/spring-aop-4.0.xsd=org/springframework/aop/config/spring-aop-4.0.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd=org/springframework/web/servlet/config/spring-mvc-4.0.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-4.0.xsd=org/springframework/scripting/config/spring-lang-4.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-4.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-4.1.xsd=org/springframework/beans/factory/xml/spring-beans-4.1.xsd, http://www.springframework.org/schema/tool/spring-tool-4.0.xsd=org/springframework/beans/factory/xml/spring-tool-4.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-4.0.xsd=org/springframework/ejb/config/spring-jee-4.0.xsd, http://www.springframework.org/schema/task/spring-task-4.1.xsd=org/springframework/scheduling/config/spring-task-4.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-4.0.xsd=org/springframework/cache/config/spring-cache-4.0.xsd, http://code.alibabatech.com/schema/dubbo/dubbo.xsd=META-INF/dubbo.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-4.1.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/jms/spring-jms-3.2.xsd=org/springframework/jms/config/spring-jms-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/beans/spring-beans-4.0.xsd=org/springframework/beans/factory/xml/spring-beans-4.0.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-4.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jms/spring-jms-4.1.xsd=org/springframework/jms/config/spring-jms-4.1.xsd, http://www.springframework.org/schema/task/spring-task-4.0.xsd=org/springframework/scheduling/config/spring-task-4.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/util/spring-util-4.1.xsd=org/springframework/beans/factory/xml/spring-util-4.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-4.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/jms/spring-jms.xsd=org/springframework/jms/config/spring-jms-4.1.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/jms/spring-jms-3.1.xsd=org/springframework/jms/config/spring-jms-3.1.xsd, http://www.springframework.org/schema/oxm/spring-oxm.xsd=org/springframework/oxm/config/spring-oxm-4.1.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/oxm/spring-oxm-4.1.xsd=org/springframework/oxm/config/spring-oxm-4.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-4.1.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/jms/spring-jms-4.0.xsd=org/springframework/jms/config/spring-jms-4.0.xsd, http://www.springframework.org/schema/oxm/spring-oxm-3.2.xsd=org/springframework/oxm/config/spring-oxm-3.2.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/util/spring-util-4.0.xsd=org/springframework/beans/factory/xml/spring-util-4.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-4.1.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jms/spring-jms-3.0.xsd=org/springframework/jms/config/spring-jms-3.0.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/oxm/spring-oxm-4.0.xsd=org/springframework/oxm/config/spring-oxm-4.0.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-4.1.xsd, http://www.springframework.org/schema/context/spring-context-4.1.xsd=org/springframework/context/config/spring-context-4.1.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd, http://www.springframework.org/schema/oxm/spring-oxm-3.1.xsd=org/springframework/oxm/config/spring-oxm-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-4.1.xsd}
2016-09-12 17:09:37,162 org.springframework.beans.factory.xml.PluggableSchemaResolver.resolveEntity(PluggableSchemaResolver.java:119) DEBUG - Found XML schema [http://www.springframework.org/schema/beans/spring-beans-4.1.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-4.1.xsd
2016-09-12 17:09:37,220 org.springframework.beans.factory.xml.PluggableSchemaResolver.resolveEntity(PluggableSchemaResolver.java:119) DEBUG - Found XML schema [http://www.springframework.org/schema/context/spring-context-3.2.xsd] in classpath: org/springframework/context/config/spring-context-3.2.xsd
2016-09-12 17:09:37,231 org.springframework.beans.factory.xml.PluggableSchemaResolver.resolveEntity(PluggableSchemaResolver.java:119) DEBUG - Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.2.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.2.xsd
2016-09-12 17:09:37,246 org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:108) DEBUG - Loading bean definitions
2016-09-12 17:09:37,264 org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.getHandlerMappings(DefaultNamespaceHandlerResolver.java:157) DEBUG - Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://code.alibabatech.com/schema/dubbo=com.alibaba.dubbo.config.spring.schema.DubboNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/oxm=org.springframework.oxm.config.OxmNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/jms=org.springframework.jms.config.JmsNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler}
2016-09-12 17:09:37,303 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemProperties] PropertySource with lowest search precedence
2016-09-12 17:09:37,303 org.springframework.core.env.MutablePropertySources.addLast(MutablePropertySources.java:111) DEBUG - Adding [systemEnvironment] PropertySource with lowest search precedence
2016-09-12 17:09:37,303 org.springframework.core.env.AbstractEnvironment.<init>(AbstractEnvironment.java:126) DEBUG - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment]
2016-09-12 17:09:37,315 org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.registerDefaultFilters(ClassPathScanningCandidateComponentProvider.java:242) DEBUG - JSR-250 'javax.annotation.ManagedBean' found and supported for component scanning
2016-09-12 17:09:37,320 org.springframework.core.io.support.PathMatchingResourcePatternResolver.doFindMatchingFileSystemResources(PathMatchingResourcePatternResolver.java:610) DEBUG - Looking for matching resources in directory tree [D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\classes\nutz\impl]
2016-09-12 17:09:37,320 org.springframework.core.io.support.PathMatchingResourcePatternResolver.doRetrieveMatchingFiles(PathMatchingResourcePatternResolver.java:672) DEBUG - Searching directory [D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\classes\nutz\impl] for files matching pattern [D:/wonder/MyelipseWorkpace/nutz-dubbo-service-impl/WebRoot/WEB-INF/classes/nutz/impl/**/*.class]
2016-09-12 17:09:37,324 org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:411) DEBUG - Resolved location pattern [classpath*:nutz/impl/**/*.class] to resources [file [D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\classes\nutz\impl\ServiceImpl.class]]
2016-09-12 17:09:37,355 org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents(ClassPathScanningCandidateComponentProvider.java:284) DEBUG - Identified candidate component class: file [D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\classes\nutz\impl\ServiceImpl.class]
2016-09-12 17:09:37,361 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:316) INFO  - Loading XML bean definitions from class path resource [dubbo-provider.xml]
2016-09-12 17:09:37,363 org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:73) DEBUG - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
2016-09-12 17:09:37,364 org.springframework.beans.factory.xml.PluggableSchemaResolver.resolveEntity(PluggableSchemaResolver.java:119) DEBUG - Found XML schema [http://www.springframework.org/schema/beans/spring-beans.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-4.1.xsd
2016-09-12 17:09:37,393 org.springframework.beans.factory.xml.PluggableSchemaResolver.resolveEntity(PluggableSchemaResolver.java:119) DEBUG - Found XML schema [http://code.alibabatech.com/schema/dubbo/dubbo.xsd] in classpath: META-INF/dubbo.xsd
2016-09-12 17:09:37,433 org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:108) DEBUG - Loading bean definitions
2016-09-12 17:09:37,439  INFO  - using logger: com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter
2016-09-12 17:09:37,474 org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:269) DEBUG - Imported 4 bean definitions from relative location [dubbo-provider.xml]
2016-09-12 17:09:37,484 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:223) DEBUG - Loaded 9 bean definitions from location pattern [classpath:applicationContext.xml]
2016-09-12 17:09:37,484 org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:540) DEBUG - Bean factory for org.springframework.context.support.ClassPathXmlApplicationContext@39bf4c57: org.springframework.beans.factory.support.DefaultListableBeanFactory@1e0b64aa: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,serviceFacade,gw-service-user,com.alibaba.dubbo.config.RegistryConfig,dubbo,nutz.facade.ServiceFacade]; root of factory hierarchy
2016-09-12 17:09:37,498 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2016-09-12 17:09:37,498 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2016-09-12 17:09:37,515 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references
2016-09-12 17:09:37,518 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2016-09-12 17:09:37,560 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2016-09-12 17:09:37,560 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2016-09-12 17:09:37,561 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references
2016-09-12 17:09:37,561 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2016-09-12 17:09:37,561 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor'
2016-09-12 17:09:37,561 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor'
2016-09-12 17:09:37,562 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references
2016-09-12 17:09:37,562 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor'
2016-09-12 17:09:37,562 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2016-09-12 17:09:37,562 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2016-09-12 17:09:37,567 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references
2016-09-12 17:09:37,567 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2016-09-12 17:09:37,567 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor'
2016-09-12 17:09:37,567 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor'
2016-09-12 17:09:37,567 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references
2016-09-12 17:09:37,567 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor'
2016-09-12 17:09:37,568 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor'
2016-09-12 17:09:37,568 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor'
2016-09-12 17:09:37,568 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor' to allow for resolving potential circular references
2016-09-12 17:09:37,568 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor'
2016-09-12 17:09:37,571 org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:646) DEBUG - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@23428b92]
2016-09-12 17:09:37,573 org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:670) DEBUG - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@1ae0f136]
2016-09-12 17:09:37,575 org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:691) DEBUG - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1e0b64aa: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,serviceFacade,gw-service-user,com.alibaba.dubbo.config.RegistryConfig,dubbo,nutz.facade.ServiceFacade,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor]; root of factory hierarchy
2016-09-12 17:09:37,575 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2016-09-12 17:09:37,576 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2016-09-12 17:09:37,576 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor'
2016-09-12 17:09:37,576 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2016-09-12 17:09:37,576 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'serviceFacade'
2016-09-12 17:09:37,576 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'serviceFacade'
2016-09-12 17:09:37,581 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'serviceFacade' to allow for resolving potential circular references
2016-09-12 17:09:37,595 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'serviceFacade'
2016-09-12 17:09:37,595 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'gw-service-user'
2016-09-12 17:09:37,595 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'gw-service-user'
2016-09-12 17:09:37,599 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'gw-service-user' to allow for resolving potential circular references
2016-09-12 17:09:37,623 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'gw-service-user'
2016-09-12 17:09:37,623 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'com.alibaba.dubbo.config.RegistryConfig'
2016-09-12 17:09:37,623 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'com.alibaba.dubbo.config.RegistryConfig'
2016-09-12 17:09:37,627 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'com.alibaba.dubbo.config.RegistryConfig' to allow for resolving potential circular references
2016-09-12 17:09:37,634 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'com.alibaba.dubbo.config.RegistryConfig'
2016-09-12 17:09:37,634 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'dubbo'
2016-09-12 17:09:37,634 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'dubbo'
2016-09-12 17:09:37,639 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'dubbo' to allow for resolving potential circular references
2016-09-12 17:09:37,658 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'dubbo'
2016-09-12 17:09:37,658 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) DEBUG - Creating shared instance of singleton bean 'nutz.facade.ServiceFacade'
2016-09-12 17:09:37,658 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) DEBUG - Creating instance of bean 'nutz.facade.ServiceFacade'
2016-09-12 17:09:37,697 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.rpc;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Protocol$Adpative implements com.alibaba.dubbo.rpc.Protocol {
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 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 com.alibaba.dubbo.rpc.Invoker refer(java.lang.Class arg0, com.alibaba.dubbo.common.URL arg1) throws java.lang.Class {
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.Invoker {
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.5.3, current host: 127.0.0.1
2016-09-12 17:09:37,818 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.rpc;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ProxyFactory$Adpative implements com.alibaba.dubbo.rpc.ProxyFactory {
public java.lang.Object getProxy(com.alibaba.dubbo.rpc.Invoker arg0) throws com.alibaba.dubbo.rpc.Invoker {
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 java.lang.Object {
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.5.3, current host: 127.0.0.1
2016-09-12 17:09:37,842 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) DEBUG - Eagerly caching bean 'nutz.facade.ServiceFacade' to allow for resolving potential circular references
2016-09-12 17:09:37,870 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'serviceFacade'
2016-09-12 17:09:37,873 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1610) DEBUG - Invoking afterPropertiesSet() on bean with name 'nutz.facade.ServiceFacade'
2016-09-12 17:09:37,874 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'gw-service-user'
2016-09-12 17:09:37,875 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'com.alibaba.dubbo.config.RegistryConfig'
2016-09-12 17:09:37,875 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'dubbo'
2016-09-12 17:09:37,876 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:478) DEBUG - Finished creating instance of bean 'nutz.facade.ServiceFacade'
2016-09-12 17:09:37,876 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor'
2016-09-12 17:09:37,876 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor'
2016-09-12 17:09:37,877 org.springframework.context.support.AbstractApplicationContext.initLifecycleProcessor(AbstractApplicationContext.java:697) DEBUG - Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@48bf6ac4]
2016-09-12 17:09:37,878 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'lifecycleProcessor'
2016-09-12 17:09:37,881 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'nutz.facade.ServiceFacade'
2016-09-12 17:09:37,882 com.alibaba.dubbo.config.spring.ServiceBean.onApplicationEvent(ServiceBean.java:107) INFO  -  [DUBBO] The service ready on spring started. service: nutz.facade.ServiceFacade, dubbo version: 2.5.3, current host: 127.0.0.1
2016-09-12 17:09:37,972 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.validation;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Validation$Adpative 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.5.3, current host: 127.0.0.1
2016-09-12 17:09:37,994 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.monitor;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class MonitorFactory$Adpative 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.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,026 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.cache;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class CacheFactory$Adpative 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.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,046 com.alibaba.dubbo.config.ServiceConfig.exportLocal(ServiceConfig.java:510) INFO  -  [DUBBO] Export dubbo service nutz.facade.ServiceFacade to local registry, dubbo version: 2.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,046 com.alibaba.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:470) INFO  -  [DUBBO] Export dubbo service nutz.facade.ServiceFacade to url dubbo://172.16.31.201:20880/nutz.facade.ServiceFacade?anyhost=true&application=gw-service-user&dubbo=2.5.3&interface=nutz.facade.ServiceFacade&methods=datatrans&pid=12948&side=provider&timestamp=1473671377910, dubbo version: 2.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,046 com.alibaba.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:481) INFO  -  [DUBBO] Register dubbo service nutz.facade.ServiceFacade url dubbo://172.16.31.201:20880/nutz.facade.ServiceFacade?anyhost=true&application=gw-service-user&dubbo=2.5.3&interface=nutz.facade.ServiceFacade&methods=datatrans&pid=12948&side=provider&timestamp=1473671377910 to registry registry://127.0.0.1:2181/com.alibaba.dubbo.registry.RegistryService?application=gw-service-user&dubbo=2.5.3&pid=12948&registry=zookeeper&timestamp=1473671377890, dubbo version: 2.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,066 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.rpc.cluster;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Cluster$Adpative 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.cluster.Directory {
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.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,085 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.registry;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class RegistryFactory$Adpative 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.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,119 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.remoting;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Transporter$Adpative 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.common.URL {
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.common.URL {
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.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,155 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.remoting;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Dispatcher$Adpative 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.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,180 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.common.threadpool;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ThreadPool$Adpative 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.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,253 com.alibaba.dubbo.remoting.transport.netty.NettyHelper$DubboLogger.debug(NettyHelper.java:70) DEBUG -  [DUBBO] Using the autodetected NIO constraint level: 0, dubbo version: 2.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,340 com.alibaba.dubbo.remoting.transport.AbstractServer.<init>(AbstractServer.java:69) INFO  -  [DUBBO] Start NettyServer bind /0.0.0.0:20880, export /172.16.31.201:20880, dubbo version: 2.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,348 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.remoting.zookeeper;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ZookeeperTransporter$Adpative 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.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,373 com.alibaba.dubbo.registry.support.AbstractRegistry.loadProperties(AbstractRegistry.java:232) INFO  -  [DUBBO] Load registry store file C:\Users\Cc\.dubbo\dubbo-registry-127.0.0.1.cache, data: {nutz.facade.ServiceFacade=empty://172.16.31.201:20880/nutz.facade.ServiceFacade?anyhost=true&application=gw-service-user&category=configurators&check=false&dubbo=2.5.3&interface=nutz.facade.ServiceFacade&methods=datatrans&pid=10444&side=provider&timestamp=1473666290033, nutz.facade.ServiceFacade:1.0.0=empty://172.16.31.201:20880/nutz.facade.ServiceFacade?anyhost=true&application=gw-service-user&category=configurators&check=false&dubbo=2.5.3&interface=nutz.facade.ServiceFacade&methods=datatrans&pid=13540&revision=1.0.0&side=provider&timestamp=1473668390045&version=1.0.0}, dubbo version: 2.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,391 org.I0Itec.zkclient.ZkConnection.connect(ZkConnection.java:63) DEBUG - Creating new ZookKeeper instance to connect to 127.0.0.1:2181.
2016-09-12 17:09:38,391 org.I0Itec.zkclient.ZkEventThread.run(ZkEventThread.java:64) INFO  - Starting ZkClient event thread.
2016-09-12 17:09:38,411 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:zookeeper.version=3.4.9-1757313, built on 08/23/2016 06:50 GMT
2016-09-12 17:09:38,411 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:host.name=Cc-PC
2016-09-12 17:09:38,412 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:java.version=1.7.0_45
2016-09-12 17:09:38,412 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:java.vendor=Oracle Corporation
2016-09-12 17:09:38,412 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:java.home=C:\Users\Cc\MyEclipse 2015\binary\com.sun.java.jdk7.win32.x86_64_1.7.0.u45\jre
2016-09-12 17:09:38,412 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:java.class.path=D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\classes;D:\Downloads\程式\apache-tomcat-8.0.36\lib\annotations-api.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\catalina-ant.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\catalina-ha.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\catalina-storeconfig.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\catalina-tribes.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\catalina.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\ecj-4.5.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\el-api.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\jasper-el.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\jasper.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\jsp-api.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\servlet-api.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\tomcat-api.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\tomcat-coyote.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\tomcat-dbcp.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\tomcat-i18n-es.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\tomcat-i18n-fr.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\tomcat-i18n-ja.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\tomcat-jdbc.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\tomcat-jni.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\tomcat-util-scan.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\tomcat-util.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\tomcat-websocket.jar;D:\Downloads\程式\apache-tomcat-8.0.36\lib\websocket-api.jar;D:\wonder\MyelipseWorkpace\nutz-dubbo-service-facade\bin;D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\lib\dubbo-2.5.3.jar;D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\lib\javassist-3.12.1.GA.jar;D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\lib\junit-4.12.jar;D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\lib\log4j-1.2.17.jar;D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\lib\netty-3.2.5.Final.jar;D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\lib\nutz-1.r.57.r3.jar;D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\lib\slf4j-api-1.7.5.jar;D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\lib\slf4j-log4j12-1.7.5.jar;D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\lib\zkclient-0.3.jar;D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl\WebRoot\WEB-INF\lib\zookeeper-3.4.9.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-oxm-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-jms-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-web-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-webmvc-portlet-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-webmvc-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\deps\commons-fileupload-1.3.1.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\deps\commons-lang-2.6.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-test-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\deps\testng-6.8.8.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-aop-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-aspects-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-beans-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-context-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-context-support-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-core-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-expression-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-instrument-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\dist\spring-instrument-tomcat-4.1.0.RELEASE.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\deps\aopalliance-1.0.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\deps\aspectjweaver-1.8.2.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\deps\commons-logging-1.1.3.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\deps\commons-pool-1.6.jar;C:\Users\Cc\MyEclipse 2015\configuration\org.eclipse.osgi\53\0\.cp\data\4.1.0\deps\log4j-1.2.17.jar
2016-09-12 17:09:38,412 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:java.library.path=C:\Users\Cc\MyEclipse 2015\binary\com.sun.java.jdk7.win32.x86_64_1.7.0.u45\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:\app\MissC\product\12.1.0\dbhome_1\bin;C:\Program Files\Java\jdk1.8.0_101\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Lenovo\FusionEngine;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\WINDOWS\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\Doctrine extensions for PHP\;D:\Downloads\程式\apache-maven-3.3.9-bin\apache-maven-3.3.9\bin;C:\Program Files\MySQL\MySQL Server 5.7\bin;.
2016-09-12 17:09:38,412 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:java.io.tmpdir=C:\Users\Cc\AppData\Local\Temp\
2016-09-12 17:09:38,412 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:java.compiler=<NA>
2016-09-12 17:09:38,412 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:os.name=Windows 8
2016-09-12 17:09:38,413 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:os.arch=amd64
2016-09-12 17:09:38,413 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:os.version=6.2
2016-09-12 17:09:38,413 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:user.name=Cc
2016-09-12 17:09:38,413 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:user.home=C:\Users\Cc
2016-09-12 17:09:38,413 org.apache.zookeeper.Environment.logEnv(Environment.java:100) INFO  - Client environment:user.dir=D:\wonder\MyelipseWorkpace\nutz-dubbo-service-impl
2016-09-12 17:09:38,414 org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:438) INFO  - Initiating client connection, connectString=127.0.0.1:2181 sessionTimeout=30000 watcher=org.I0Itec.zkclient.ZkClient@41bdd094
2016-09-12 17:09:38,418 org.apache.zookeeper.ClientCnxn.<clinit>(ClientCnxn.java:117) DEBUG - zookeeper.disableAutoWatchReset is false
2016-09-12 17:09:38,432 org.I0Itec.zkclient.ZkClient.connect(ZkClient.java:878) DEBUG - Awaiting connection to Zookeeper server
2016-09-12 17:09:38,432 org.I0Itec.zkclient.ZkClient.waitForKeeperState(ZkClient.java:628) DEBUG - Waiting for keeper state SyncConnected
2016-09-12 17:09:38,437 org.apache.zookeeper.ClientCnxn$SendThread.logStartConnect(ClientCnxn.java:1032) INFO  - Opening socket connection to server 127.0.0.1/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
2016-09-12 17:09:38,439 org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:876) INFO  - Socket connection established to 127.0.0.1/127.0.0.1:2181, initiating session
2016-09-12 17:09:38,442 org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:949) DEBUG - Session establishment request sent on 127.0.0.1/127.0.0.1:2181
2016-09-12 17:09:38,485 org.apache.zookeeper.ClientCnxn$SendThread.onConnected(ClientCnxn.java:1299) INFO  - Session establishment complete on server 127.0.0.1/127.0.0.1:2181, sessionid = 0x1571c2aa2640004, negotiated timeout = 30000
2016-09-12 17:09:38,487 org.I0Itec.zkclient.ZkClient.process(ZkClient.java:351) DEBUG - Received event: WatchedEvent state:SyncConnected type:None path:null
2016-09-12 17:09:38,488 org.I0Itec.zkclient.ZkClient.processStateChanged(ZkClient.java:449) INFO  - zookeeper state changed (SyncConnected)
2016-09-12 17:09:38,488 org.I0Itec.zkclient.ZkClient.process(ZkClient.java:395) DEBUG - Leaving process event
2016-09-12 17:09:38,488 org.I0Itec.zkclient.ZkClient.waitForKeeperState(ZkClient.java:638) DEBUG - State is SyncConnected
2016-09-12 17:09:38,490 com.alibaba.dubbo.registry.support.AbstractRegistry.register(AbstractRegistry.java:302) INFO  -  [DUBBO] Register: dubbo://172.16.31.201:20880/nutz.facade.ServiceFacade?anyhost=true&application=gw-service-user&dubbo=2.5.3&interface=nutz.facade.ServiceFacade&methods=datatrans&pid=12948&side=provider&timestamp=1473671377910, dubbo version: 2.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,527 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:843) DEBUG - Reading reply sessionid:0x1571c2aa2640004, packet:: clientPath:null serverPath:null finished:false header:: 1,1  replyHeader:: 1,42,-110  request:: '/dubbo,,v{s{31,s{'world,'anyone}}},0  response::  
2016-09-12 17:09:38,555 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:843) DEBUG - Reading reply sessionid:0x1571c2aa2640004, packet:: clientPath:null serverPath:null finished:false header:: 2,1  replyHeader:: 2,43,-110  request:: '/dubbo/nutz.facade.ServiceFacade,,v{s{31,s{'world,'anyone}}},0  response::  
2016-09-12 17:09:38,581 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:843) DEBUG - Reading reply sessionid:0x1571c2aa2640004, packet:: clientPath:null serverPath:null finished:false header:: 3,1  replyHeader:: 3,44,-110  request:: '/dubbo/nutz.facade.ServiceFacade/providers,,v{s{31,s{'world,'anyone}}},0  response::  
2016-09-12 17:09:38,600 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:843) DEBUG - Reading reply sessionid:0x1571c2aa2640004, packet:: clientPath:null serverPath:null finished:false header:: 4,1  replyHeader:: 4,45,0  request:: '/dubbo/nutz.facade.ServiceFacade/providers/dubbo%253A%252F%252F172.16.31.201%253A20880%252Fnutz.facade.ServiceFacade%253Fanyhost%253Dtrue%2526application%253Dgw-service-user%2526dubbo%253D2.5.3%2526interface%253Dnutz.facade.ServiceFacade%2526methods%253Ddatatrans%2526pid%253D12948%2526side%253Dprovider%2526timestamp%253D1473671377910,,v{s{31,s{'world,'anyone}}},1  response:: '/dubbo/nutz.facade.ServiceFacade/providers/dubbo%253A%252F%252F172.16.31.201%253A20880%252Fnutz.facade.ServiceFacade%253Fanyhost%253Dtrue%2526application%253Dgw-service-user%2526dubbo%253D2.5.3%2526interface%253Dnutz.facade.ServiceFacade%2526methods%253Ddatatrans%2526pid%253D12948%2526side%253Dprovider%2526timestamp%253D1473671377910 
2016-09-12 17:09:38,601 com.alibaba.dubbo.registry.support.AbstractRegistry.subscribe(AbstractRegistry.java:325) INFO  -  [DUBBO] Subscribe: provider://172.16.31.201:20880/nutz.facade.ServiceFacade?anyhost=true&application=gw-service-user&category=configurators&check=false&dubbo=2.5.3&interface=nutz.facade.ServiceFacade&methods=datatrans&pid=12948&side=provider&timestamp=1473671377910, dubbo version: 2.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,625 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:843) DEBUG - Reading reply sessionid:0x1571c2aa2640004, packet:: clientPath:null serverPath:null finished:false header:: 5,1  replyHeader:: 5,46,-110  request:: '/dubbo,,v{s{31,s{'world,'anyone}}},0  response::  
2016-09-12 17:09:38,738 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:843) DEBUG - Reading reply sessionid:0x1571c2aa2640004, packet:: clientPath:null serverPath:null finished:false header:: 6,1  replyHeader:: 6,47,-110  request:: '/dubbo/nutz.facade.ServiceFacade,,v{s{31,s{'world,'anyone}}},0  response::  
2016-09-12 17:09:38,776 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:843) DEBUG - Reading reply sessionid:0x1571c2aa2640004, packet:: clientPath:null serverPath:null finished:false header:: 7,1  replyHeader:: 7,48,-110  request:: '/dubbo/nutz.facade.ServiceFacade/configurators,,v{s{31,s{'world,'anyone}}},0  response::  
2016-09-12 17:09:38,784 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:843) DEBUG - Reading reply sessionid:0x1571c2aa2640004, packet:: clientPath:null serverPath:null finished:false header:: 8,3  replyHeader:: 8,48,0  request:: '/dubbo/nutz.facade.ServiceFacade/configurators,T  response:: s{12,12,1473661857850,1473661857850,0,0,0,0,0,0,12} 
2016-09-12 17:09:38,788 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:843) DEBUG - Reading reply sessionid:0x1571c2aa2640004, packet:: clientPath:null serverPath:null finished:false header:: 9,8  replyHeader:: 9,48,0  request:: '/dubbo/nutz.facade.ServiceFacade/configurators,T  response:: v{} 
2016-09-12 17:09:38,789 com.alibaba.dubbo.registry.support.AbstractRegistry.notify(AbstractRegistry.java:422) INFO  -  [DUBBO] Notify urls for subscribe url provider://172.16.31.201:20880/nutz.facade.ServiceFacade?anyhost=true&application=gw-service-user&category=configurators&check=false&dubbo=2.5.3&interface=nutz.facade.ServiceFacade&methods=datatrans&pid=12948&side=provider&timestamp=1473671377910, urls: [empty://172.16.31.201:20880/nutz.facade.ServiceFacade?anyhost=true&application=gw-service-user&category=configurators&check=false&dubbo=2.5.3&interface=nutz.facade.ServiceFacade&methods=datatrans&pid=12948&side=provider&timestamp=1473671377910], dubbo version: 2.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,800 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.rpc.cluster;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class RouterFactory$Adpative 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.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,813 com.alibaba.dubbo.common.extension.ExtensionLoader.createAdaptiveExtensionClassCode(ExtensionLoader.java:943) DEBUG -  [DUBBO] package com.alibaba.dubbo.rpc.cluster;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class ConfiguratorFactory$Adpative 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.5.3, current host: 127.0.0.1
2016-09-12 17:09:38,837 org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:81) DEBUG - Searching for key 'spring.liveBeansView.mbeanDomain' in [systemProperties]
2016-09-12 17:09:38,838 org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:81) DEBUG - Searching for key 'spring.liveBeansView.mbeanDomain' in [systemEnvironment]
2016-09-12 17:09:38,838 org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:103) DEBUG - Could not find key 'spring.liveBeansView.mbeanDomain' in any property source. Returning [null]
2016-09-12 17:09:38,839 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'lifecycleProcessor'
2016-09-12 17:09:38,839 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:247) DEBUG - Returning cached instance of singleton bean 'nutz.facade.ServiceFacade'
2016-09-12 17:09:48,790 org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:742) DEBUG - Got ping response for sessionid: 0x1571c2aa2640004 after 0ms

求大神解答。谢谢!

dnfhujun commented 7 years ago

我也遇到过这个问题了,不知道你解决了没?解决了的话,可以告知原因么?

Xiaobaxi commented 7 years ago

提供者没有报错啊,初步看是你自己业务代码抛出的NPE错误啊

ralf0131 commented 6 years ago

It looks like the NPE is thrown by your business code, check this:

at org.nutz.mvc.NutFilter.doFilter(NutFilter.java:198)
ralf0131 commented 6 years ago

I think there is nothing to do with Dubbo, I am closing this issue.