Open MicroCreativity opened 7 years ago
你把启动日志完整打印出来我看看
十一月 16, 2016 3:40:58 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:blog-web' did not find a matching property.
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version: Apache Tomcat/9.0.0.M13
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built: Nov 3 2016 20:59:41 UTC
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number: 9.0.0.0
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name: Mac OS X
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version: 10.11.6
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture: x86_64
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home: /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version: 1.8.0_111-b14
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor: Oracle Corporation
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE: /Users/linyantao/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME: /Users/linyantao/envieonment/apache-tomcat-9.0.0.M13
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:51300
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=/Users/linyantao/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=/Users/linyantao/envieonment/apache-tomcat-9.0.0.M13
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=/Users/linyantao/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=/Users/linyantao/envieonment/apache-tomcat-9.0.0.M13/endorsed
十一月 16, 2016 3:40:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=UTF-8
十一月 16, 2016 3:40:58 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /Users/linyantao/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
十一月 16, 2016 3:40:59 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-nio-8080"]
十一月 16, 2016 3:40:59 下午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
十一月 16, 2016 3:40:59 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-nio-8009"]
十一月 16, 2016 3:40:59 下午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
十一月 16, 2016 3:40:59 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1221 ms
十一月 16, 2016 3:40:59 下午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
十一月 16, 2016 3:40:59 下午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/9.0.0.M13
十一月 16, 2016 3:41:02 下午 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.
十一月 16, 2016 3:41:02 下午 org.apache.catalina.core.ApplicationContext log
信息: No Spring WebApplicationInitializer types detected on classpath
十一月 16, 2016 3:41:03 下午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring FrameworkServlet 'blog'
2016-11-16 15:41:03 [INFO] [DispatcherServlet] [localhost-startStop-1] k.web.servlet.FrameworkServlet.initServletBean():489 - FrameworkServlet 'blog': initialization started
2016-11-16 15:41:03 [INFO] [XmlWebApplicationContext] [localhost-startStop-1] ort.AbstractApplicationContext.prepareRefresh():581 - Refreshing WebApplicationContext for namespace 'blog-servlet': startup date [Wed Nov 16 15:41:03 CST 2016]; root of context hierarchy
2016-11-16 15:41:03 [INFO] [XmlBeanDefinitionReader] [localhost-startStop-1] ry.xml.XmlBeanDefinitionReader.loadBeanDefinitions():317 - Loading XML bean definitions from URL [jar:file:/Users/linyantao/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/blog-web/WEB-INF/lib/blog-controller-1.0.0-SNAPSHOT.jar!/WEB-INF/spring/spring-disconf.xml]
2016-11-16 15:41:03 [INFO] [XmlBeanDefinitionReader] [localhost-startStop-1] ry.xml.XmlBeanDefinitionReader.loadBeanDefinitions():317 - Loading XML bean definitions from URL [jar:file:/Users/linyantao/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/blog-web/WEB-INF/lib/blog-controller-1.0.0-SNAPSHOT.jar!/WEB-INF/spring/spring-mvc.xml]
2016-11-16 15:41:04 [INFO] [DefaultListableBeanFactory] [localhost-startStop-1] ort.DefaultListableBeanFactory.registerBeanDefinition():818 - Overriding bean definition for bean 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping' with a different definition: replacing [Root bean: class [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2016-11-16 15:41:04 [INFO] [DefaultListableBeanFactory] [localhost-startStop-1] ort.DefaultListableBeanFactory.registerBeanDefinition():818 - Overriding bean definition for bean 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter' with a different definition: replacing [Root bean: class [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2016-11-16 15:41:04 [INFO] [DefaultListableBeanFactory] [localhost-startStop-1] ort.DefaultListableBeanFactory.registerBeanDefinition():818 - Overriding bean definition for bean 'mvcUriComponentsContributor' with a different definition: replacing [Root bean: class [org.springframework.web.servlet.config.AnnotationDrivenBeanDefinitionParser$CompositeUriComponentsContributorFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.web.servlet.config.AnnotationDrivenBeanDefinitionParser$CompositeUriComponentsContributorFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2016-11-16 15:41:04 [INFO] [XmlBeanDefinitionReader] [localhost-startStop-1] ry.xml.XmlBeanDefinitionReader.loadBeanDefinitions():317 - Loading XML bean definitions from URL [jar:file:/Users/linyantao/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/blog-web/WEB-INF/lib/blog-controller-1.0.0-SNAPSHOT.jar!/WEB-INF/spring/spring-shiro.xml]
2016-11-16 15:41:04 [INFO] [XmlBeanDefinitionReader] [localhost-startStop-1] ry.xml.XmlBeanDefinitionReader.loadBeanDefinitions():317 - Loading XML bean definitions from URL [jar:file:/Users/linyantao/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/blog-web/WEB-INF/lib/blog-data-1.0.0-SNAPSHOT.jar!/WEB-INF/spring/spring-mybatis.xml]
2016-11-16 15:41:04 [INFO] [XmlBeanDefinitionReader] [localhost-startStop-1] ry.xml.XmlBeanDefinitionReader.loadBeanDefinitions():317 - Loading XML bean definitions from URL [jar:file:/Users/linyantao/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/blog-web/WEB-INF/lib/blog-service-1.0.0-SNAPSHOT.jar!/WEB-INF/spring/spring-dubbo-customer.xml]
2016-11-16 15:41:04 [INFO] [LoggerFactory] [localhost-startStop-1] ?.?():? - using logger: com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter
2016-11-16 15:41:04 [INFO] [XmlBeanDefinitionReader] [localhost-startStop-1] ry.xml.XmlBeanDefinitionReader.loadBeanDefinitions():317 - Loading XML bean definitions from URL [jar:file:/Users/linyantao/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/blog-web/WEB-INF/lib/blog-service-1.0.0-SNAPSHOT.jar!/WEB-INF/spring/spring-jedis.xml]
2016-11-16 15:41:04 [INFO] [ConfigMgr] [localhost-startStop-1] isconf.client.config.ConfigMgr.init():28 - --------------- LOAD CONFIG START ---------------
2016-11-16 15:41:04 [INFO] [ConfigMgr] [localhost-startStop-1] isconf.client.config.ConfigMgr.init():31 - Finer print: linyantaodeMacBook-Pro.local_0_0882b899-e441-4f26-b140-05080f284e53
2016-11-16 15:41:04 [WARN] [ClassLoaderUtil] [localhost-startStop-1] e.common.utils.ClassLoaderUtil.
十一月 16, 2016 3:41:12 下午 org.apache.catalina.core.StandardContext loadOnStartup 严重: Servlet [blog] in web application [/blog-web] threw load() exception java.lang.IllegalArgumentException: Could not resolve placeholder 'shiro.matcher.hashAlgorithmName' in string value "${shiro.matcher.hashAlgorithmName}" at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:174) at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer$PlaceholderResolvingStringValueResolver.resolveStringValue(PropertyPlaceholderConfigurer.java:258) at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveStringValue(BeanDefinitionVisitor.java:282) at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveValue(BeanDefinitionVisitor.java:204) at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitPropertyValues(BeanDefinitionVisitor.java:141) at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitBeanDefinition(BeanDefinitionVisitor.java:82) at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:220) at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:222) at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceConfigurer.java:86) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:284) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:166) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:681) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:523) at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668) at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682) at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553) at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494) at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136) at javax.servlet.GenericServlet.init(GenericServlet.java:158) at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1183) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1099) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:989) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4903) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5213) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1404) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1394) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)
十一月 16, 2016 3:41:12 下午 org.apache.coyote.AbstractProtocol start 信息: Starting ProtocolHandler [http-nio-8080] 十一月 16, 2016 3:41:12 下午 org.apache.coyote.AbstractProtocol start 信息: Starting ProtocolHandler [ajp-nio-8009] 十一月 16, 2016 3:41:12 下午 org.apache.catalina.startup.Catalina start 信息: Server startup in 13247 ms
我把Disconf放在前面加载了,但是还是不行
都已经到这一步了,但是因为配置文件没加载,导致后续xml文件无法进行,因为依赖Disconf上的properties文件
以下报错信息是因为Disconf的配置文件没有读取但已经download了:
请问一下, 这种情况下如何使Disconf最先加载,并且下载文件读取了之后再加载其它依赖文件呢?