java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isPresent(Ljava/lang/String;Ljava/l

解决方法

1、Spring版本冲突;

2、找到使用冲突的地方,把低版本去除

问题追溯

从更新SVN开始

今天更新了下svn,,然后因为误按了重启按钮,再开机运行myeclipse,出现错误信息如下:

2014-10-11 17:45:49 org.apache.catalina.core.AprLifecycleListener init
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: G:\Program Files\Java\jdk1.6.0_43\bin;D:\Tomcat 6.0\bin
2014-10-11 17:45:49 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-9001
2014-10-11 17:45:49 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 453 ms
2014-10-11 17:45:49 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2014-10-11 17:45:49 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.14
2014-10-11 17:45:49 org.apache.catalina.startup.DigesterFactory register
警告: Could not get url for /javax/servlet/jsp/resources/jsp_2_1.xsd
2014-10-11 17:45:49 org.apache.catalina.startup.DigesterFactory register
警告: Could not get url for /javax/servlet/jsp/resources/jsp_2_1.xsd
2014-10-11 17:45:50 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(D:\Tomcat 6.0\webapps\upwebbusi2\WEB-INF\lib\javaee-1.0.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2014-10-11 17:45:50 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(D:\Tomcat 6.0\webapps\upwebbusi2\WEB-INF\lib\servlet-api-2.5.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
17:45:50.875 [main] INFO  o.s.web.context.ContextLoader - Root WebApplicationContext: initialization started
2014-10-11 17:45:50 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext
17:45:51.029 [main] INFO  o.s.core.CollectionFactory - JDK 1.4+ collections available
17:45:51.038 [main] INFO  o.s.core.CollectionFactory - Commons Collections 3.x available
17:45:51.038 [main] DEBUG o.s.core.CollectionFactory - Creating [java.util.LinkedHashMap]
17:45:51.040 [main] DEBUG o.s.core.CollectionFactory - Creating [java.util.LinkedHashMap]
17:45:51.040 [main] DEBUG o.s.core.CollectionFactory - Creating [java.util.LinkedHashSet]
17:45:51.093 [main] DEBUG o.s.b.f.xml.PluggableSchemaResolver - Loading schema mappings from [META-INF/spring.schemas].
17:45:51.098 [main] DEBUG o.s.b.f.xml.PluggableSchemaResolver - 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/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/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-4.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://mybatis.org/schema/mybatis-spring-1.2.xsd=org/mybatis/spring/config/mybatis-spring-1.2.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/oxm/spring-oxm-3.0.xsd=org/springframework/oxm/config/spring-oxm-3.0.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/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.0.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/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-3.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/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/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-4.0.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://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.0.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.0.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://mybatis.org/schema/mybatis-spring.xsd=org/mybatis/spring/config/mybatis-spring-1.2.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/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/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.0.xsd, http://www.springframework.org/schema/jms/spring-jms.xsd=org/springframework/jms/config/spring-jms-4.0.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.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/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-4.0.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.0.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.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-4.0.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.0.xsd}
17:45:51.100 [main] DEBUG o.s.b.f.xml.PluggableSchemaResolver - Loading schema mappings from [META-INF/spring.schemas].
17:45:51.105 [main] DEBUG o.s.b.f.xml.PluggableSchemaResolver - 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/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/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-4.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://mybatis.org/schema/mybatis-spring-1.2.xsd=org/mybatis/spring/config/mybatis-spring-1.2.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/oxm/spring-oxm-3.0.xsd=org/springframework/oxm/config/spring-oxm-3.0.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/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.0.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/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-3.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/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/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-4.0.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://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.0.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.0.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://mybatis.org/schema/mybatis-spring.xsd=org/mybatis/spring/config/mybatis-spring-1.2.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/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/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.0.xsd, http://www.springframework.org/schema/jms/spring-jms.xsd=org/springframework/jms/config/spring-jms-4.0.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.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/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-4.0.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.0.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.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-4.0.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.0.xsd}
17:45:51.121 [main] INFO  o.s.b.f.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [spring/upweb-spring-aop.xml]
17:45:51.335 [main] DEBUG o.s.b.f.xml.DefaultDocumentLoader - Using JAXP provider [org.apache.xerces.jaxp.DocumentBuilderFactoryImpl]
17:45:51.754 [main] DEBUG o.s.b.f.xml.ResourceEntityResolver - Attempting to resolve XML Schema [http://www.springframework.org/schema/beans/spring-beans-4.0.xsd] using [org.springframework.beans.factory.xml.PluggableSchemaResolver]
17:45:51.892 [main] DEBUG o.s.b.f.xml.ResourceEntityResolver - Attempting to resolve XML Schema [http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd] using [org.springframework.beans.factory.xml.PluggableSchemaResolver]
17:45:52.431 [main] DEBUG o.s.b.f.xml.ResourceEntityResolver - Attempting to resolve XML Schema [http://www.springframework.org/schema/tool/spring-tool-4.0.xsd] using [org.springframework.beans.factory.xml.PluggableSchemaResolver]
17:45:52.457 [main] DEBUG o.s.b.f.x.DefaultNamespaceHandlerResolver - Loaded 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://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://mybatis.org/schema/mybatis-spring=org.mybatis.spring.config.NamespaceHandler, 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}]
17:45:52.475 [main] DEBUG o.s.b.f.x.DefaultNamespaceHandlerResolver - Ignoring handler [org.springframework.web.servlet.config.MvcNamespaceHandler]: problem with class file or dependent class
java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isPresent(Ljava/lang/String;Ljava/lang/ClassLoader;)Z
	at org.springframework.web.servlet.config.AnnotationDrivenBeanDefinitionParser.(AnnotationDrivenBeanDefinitionParser.java:89) ~[org.springframework.web.servlet-3.1.0.RELEASE.jar:3.1.0.M2]
	at org.springframework.web.servlet.config.MvcNamespaceHandler.init(MvcNamespaceHandler.java:32) ~[org.springframework.web.servlet-3.1.0.RELEASE.jar:3.1.0.M2]
	at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.initHandlerMappings(DefaultNamespaceHandlerResolver.java:123) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.(DefaultNamespaceHandlerResolver.java:96) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.(DefaultNamespaceHandlerResolver.java:82) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefaultNamespaceHandlerResolver(XmlBeanDefinitionReader.java:530) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReaderContext(XmlBeanDefinitionReader.java:519) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:499) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:407) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:357) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142) [spring-2.0.jar:2.0]
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123) [spring-2.0.jar:2.0]
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91) [spring-2.0.jar:2.0]
	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94) [spring-2.0.jar:2.0]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:294) [spring-2.0.jar:2.0]
	at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156) [spring-2.0.jar:2.0]
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) [spring-2.0.jar:2.0]
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184) [spring-2.0.jar:2.0]
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) [spring-2.0.jar:2.0]
	at com.umpay.upweb.system.action.UPWebContextListener.contextInitialized(UPWebContextListener.java:27) [UPWebContextListener.class:na]
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3830) [catalina.jar:na]
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4337) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) [catalina.jar:na]
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) [catalina.jar:na]
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) [catalina.jar:na]
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) [catalina.jar:na]
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) [catalina.jar:na]
	at org.apache.catalina.core.StandardService.start(StandardService.java:516) [catalina.jar:na]
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) [catalina.jar:na]
	at org.apache.catalina.startup.Catalina.start(Catalina.java:566) [catalina.jar:na]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_43]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_43]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_43]
	at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_43]
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) [bootstrap.jar:na]
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) [bootstrap.jar:na]
17:45:52.522 [main] DEBUG org.springframework.util.ClassUtils - Class [groovy.lang.GroovyObject] or one of its dependencies is not present: java.lang.ClassNotFoundException: groovy.lang.GroovyObject
17:45:52.523 [main] DEBUG org.springframework.util.ClassUtils - Class [org.jruby.IRuby] or one of its dependencies is not present: java.lang.ClassNotFoundException: org.jruby.IRuby
17:45:52.524 [main] DEBUG org.springframework.util.ClassUtils - Class [bsh.Interpreter] or one of its dependencies is not present: java.lang.ClassNotFoundException: bsh.Interpreter
17:45:52.545 [main] DEBUG o.s.b.f.x.DefaultNamespaceHandlerResolver - Ignoring handler [org.springframework.context.config.ContextNamespaceHandler]: problem with class file or dependent class
java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isPresent(Ljava/lang/String;Ljava/lang/ClassLoader;)Z
	at org.springframework.context.config.MBeanServerBeanDefinitionParser.(MBeanServerBeanDefinitionParser.java:51) ~[spring-context-4.0.6.RELEASE.jar:4.0.6.RELEASE]
	at org.springframework.context.config.ContextNamespaceHandler.init(ContextNamespaceHandler.java:42) ~[spring-context-4.0.6.RELEASE.jar:4.0.6.RELEASE]
	at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.initHandlerMappings(DefaultNamespaceHandlerResolver.java:123) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.(DefaultNamespaceHandlerResolver.java:96) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.(DefaultNamespaceHandlerResolver.java:82) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefaultNamespaceHandlerResolver(XmlBeanDefinitionReader.java:530) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReaderContext(XmlBeanDefinitionReader.java:519) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:499) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:407) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:357) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126) [spring-2.0.jar:2.0]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142) [spring-2.0.jar:2.0]
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123) [spring-2.0.jar:2.0]
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91) [spring-2.0.jar:2.0]
	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94) [spring-2.0.jar:2.0]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:294) [spring-2.0.jar:2.0]
	at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156) [spring-2.0.jar:2.0]
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) [spring-2.0.jar:2.0]
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184) [spring-2.0.jar:2.0]
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) [spring-2.0.jar:2.0]
	at com.umpay.upweb.system.action.UPWebContextListener.contextInitialized(UPWebContextListener.java:27) [UPWebContextListener.class:na]
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3830) [catalina.jar:na]
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4337) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) [catalina.jar:na]
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) [catalina.jar:na]
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) [catalina.jar:na]
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) [catalina.jar:na]
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) [catalina.jar:na]
	at org.apache.catalina.core.StandardService.start(StandardService.java:516) [catalina.jar:na]
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) [catalina.jar:na]
	at org.apache.catalina.startup.Catalina.start(Catalina.java:566) [catalina.jar:na]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_43]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_43]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_43]
	at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_43]
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) [bootstrap.jar:na]
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) [bootstrap.jar:na]
17:45:52.546 [main] DEBUG o.s.b.f.x.DefaultBeanDefinitionDocumentReader - Loading bean definitions
17:45:52.566 [main] ERROR o.s.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate NamespaceHandler for namespace [http://www.springframework.org/schema/mvc]
Offending resource: class path resource [spring/upweb-spring-aop.xml]
	at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:57) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:64) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:55) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1144) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1137) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:145) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:89) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:499) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:407) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:357) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126) ~[spring-2.0.jar:2.0]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142) ~[spring-2.0.jar:2.0]
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123) ~[spring-2.0.jar:2.0]
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91) ~[spring-2.0.jar:2.0]
	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94) ~[spring-2.0.jar:2.0]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:294) ~[spring-2.0.jar:2.0]
	at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156) ~[spring-2.0.jar:2.0]
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) ~[spring-2.0.jar:2.0]
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184) ~[spring-2.0.jar:2.0]
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) [spring-2.0.jar:2.0]
	at com.umpay.upweb.system.action.UPWebContextListener.contextInitialized(UPWebContextListener.java:27) [UPWebContextListener.class:na]
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3830) [catalina.jar:na]
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4337) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) [catalina.jar:na]
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) [catalina.jar:na]
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) [catalina.jar:na]
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) [catalina.jar:na]
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) [catalina.jar:na]
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) [catalina.jar:na]
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) [catalina.jar:na]
	at org.apache.catalina.core.StandardService.start(StandardService.java:516) [catalina.jar:na]
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) [catalina.jar:na]
	at org.apache.catalina.startup.Catalina.start(Catalina.java:566) [catalina.jar:na]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_43]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_43]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_43]
	at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_43]
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) [bootstrap.jar:na]
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) [bootstrap.jar:na]
2014-10-11 17:45:52 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class com.umpay.upweb.system.action.UPWebContextListener
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate NamespaceHandler for namespace [http://www.springframework.org/schema/mvc]
Offending resource: class path resource [spring/upweb-spring-aop.xml]
	at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:57)
	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:64)
	at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:55)
	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1144)
	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1137)
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:145)
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:89)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:499)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:407)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:357)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
	at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:294)
	at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
	at com.umpay.upweb.system.action.UPWebContextListener.contextInitialized(UPWebContextListener.java:27)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3830)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4337)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2014-10-11 17:45:52 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2014-10-11 17:45:52 org.apache.catalina.core.StandardContext start
严重: Context [/upwebbusi2] startup failed due to previous errors
2014-10-11 17:45:52 org.apache.catalina.core.ApplicationContext log
信息: Closing Spring root WebApplicationContext
2014-10-11 17:45:52 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-9001
2014-10-11 17:45:52 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2014-10-11 17:45:52 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/19  config=null
2014-10-11 17:45:52 org.apache.catalina.startup.Catalina start
信息: Server startup in 3406 ms

寻找方法历程

1、在网络上查找原因:把国外出名的网站找了一遍,大概知道是因为classpath改变了,以及是Spring冲突的问题。但是仍然不能确定。

2、自己把环境逐渐的全部更换了。包括IED,tomcat,resin,maven。就差换电脑了。

3、整的头大。

找到原因了!

今天心情较好,于是逆向搜索,首先在google搜索:DEBUG org.springframework.util.ClassUtils

stackoverflow:

xml - java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.forName(Ljava - Stack Overflow
http://stackoverflow.com/questions/22465906/java-lang-nosuchmethoderror-org-springframework-util-classutils-fornameljava

http://docs.spring.io/spring/docs/3.2.0.M1/api/org/springframework/util/ClassUtils.html

查看ispresent报错方法,肯定是过时了。


所以这类问题全部都是版本问题!


也就是说spring2.5以上,已经废除了,而报错信息里面,竟然有spring2.0,而在新版本spring里面,spring的pom是spring-core ,版本是4.0.6的。所以肯定是冲突了!

但是问题是:在pom里面,查看不到版本是用的哪一个?


逐渐晴朗&核心问题

(由于知道是版本问题。所以问题其实是如何把冲突的那个包找到并删除,且不影响项目)

回想一下,更新后svn,也就是使用了一个验证码插件,难道是?……


POM如下:


	4.0.0
	com.umpay
	upwebbusi
	war
	0.0.1-SNAPSHOT
	upwebbusi Maven Webapp
	http://maven.apache.org
	
		
			junit
			junit
			4.11
			test
		

		
			javax.servlet.jsp.jstl
			jstl-api
			1.2
		

		
			cglib
			cglib
			3.0
		

		
			aopalliance
			aopalliance
			1.0
		

		
			commons-logging
			commons-logging-api
			1.1
		

		
			org.aspectj
			aspectjweaver
			1.8.1
		

		
			commons-beanutils
			commons-beanutils
			1.9.1
		

		
			commons-codec
			commons-codec
			1.9
		

		
			commons-collections
			commons-collections
			3.2.1
		

		
			commons-dbcp
			commons-dbcp
			1.4
		

		
			commons-httpclient
			commons-httpclient
			3.1
		

		
			commons-io
			commons-io
			2.4
		

		
			commons-lang
			commons-lang
			2.6
		

		
			commons-pool
			commons-pool
			1.6
		

		
			com.umpay
			db2jcc_license_cu
			1.0.0
		

		
			com.umpay
			db2jcc
			1.0.0
		

		
			dom4j
			dom4j
			1.6.1
		

		
			net.sf.ehcache
			ehcache-core
			2.6.9
		

		
			net.sf.ezmorph
			ezmorph
			1.0.6
		

		
			com.alibaba
			fastjson
			1.1.36
		

		
			com.umpay.hf-platform
			javaee
			1.0.0
		

		
			javax.xml.bind
			jaxb-api
			2.2.7
		

		
			joda-time
			joda-time
			2.3
		

		
			net.sf.json-lib
			json-lib
			2.4
			jdk15
		

		
			org.slf4j
			log4j-over-slf4j
			1.7.7
		

		
			ch.qos.logback
			logback-core
			1.1.2
		

		
			ch.qos.logback
			logback-classic
			1.1.2
		

		
			ch.qos.logback
			logback-access
			1.1.2
		

		
			org.apache.mina
			mina-core
			2.0.7
		

		
			org.mybatis
			mybatis
			3.2.7
		

		
			org.mybatis
			mybatis-spring
			1.2.2
		

		
			org.springframework
			spring-aop
			4.0.6.RELEASE
		

		
	org.springframework
	spring-asm
	3.1.4.RELEASE
       

		
			org.springframework
			spring-aspects
			4.0.6.RELEASE
		

		
			org.springframework
			spring-beans
			4.0.6.RELEASE
		

		
			org.springframework
			spring-context
			4.0.6.RELEASE
		
		
			org.springframework
			spring-context-support
			4.0.5.RELEASE
		

		
			org.springframework
			spring-core
			4.0.6.RELEASE
		

		
			org.springframework
			spring-expression
			4.0.6.RELEASE
		

		
			org.springframework
			spring-jdbc
			4.0.6.RELEASE
		
		
			org.springframework
			spring-jms
			4.0.5.RELEASE
		

		
			org.springframework
			spring-orm
			4.0.6.RELEASE
		

		
			org.springframework
			spring-oxm
			4.0.5.RELEASE
		
		
			org.springframework
			spring-test
			4.0.5.RELEASE
		

		
			org.springframework
			spring-web
			4.0.6.RELEASE
		

		
			org.springframework
			spring-webmvc
			4.0.6.RELEASE
		

		
			org.springframework
			spring-tx
			4.0.6.RELEASE
		

		
			taglibs
			standard
			1.1.2
		

		
			com.umpay
			bs3
			v4.3116.130507
		

		
			com.umpay
			plweb
			1.0.0
		

		
			org.jdom
			jdom
			2.0.1
		

		
		
			javax.validation
			validation-api
			1.1.0.Final
		

		
			org.apache.xmlbeans
			xmlbeans
			2.6.0
			pom
		
		
			com.thoughtworks.xstream
			xstream
			1.4.5
		
		
			redis.clients
			jedis
			2.1.0
			jar
		
		
			com.umpay.hf-platform
			hfLoadStrategy
			1.0.0
			jar
		
		
			org.bouncycastle
			bcprov-jdk15on
			1.47
		

		
		
	
	
		
			
				org.apache.maven.plugins
				maven-compiler-plugin
				3.1
				
					1.6
					1.6
				
			
		
		upwebbusi
	

查看了一下POM GRAPH

java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isPresent(Ljava/lang/String;Ljava/l_第1张图片

果然验证了说法

另外在maven仓库里面,也说明了这一个:

如下:

Maven Repository: com.octo.captcha » jcaptcha-all » 1.0-RC4http://mvnrepository.com/artifact/com.octo.captcha/jcaptcha-all/1.0-RC4

java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isPresent(Ljava/lang/String;Ljava/l_第2张图片

果然如此吧。

最后操作

于是在POM里面把它注释掉

去除后POM GRAPH如下

java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isPresent(Ljava/lang/String;Ljava/l_第3张图片

没有Spring2.0了

再重新部署tomcat

成功的LOG,哈哈

2014-10-15 19:02:36 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: G:\Program Files\Java\jdk1.6.0_43\bin;D:\apache-tomcat-6.0.41\bin
2014-10-15 19:02:36 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2014-10-15 19:02:36 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 592 ms
2014-10-15 19:02:36 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2014-10-15 19:02:36 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.41
2014-10-15 19:02:36 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor host-manager.xml
2014-10-15 19:02:37 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor manager.xml
2014-10-15 19:02:37 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory docs
2014-10-15 19:02:37 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory examples
2014-10-15 19:02:37 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2014-10-15 19:02:37 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2014-10-15 19:02:37 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
2014-10-15 19:02:37 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory upwebbusi2
2014-10-15 19:02:37 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(D:\apache-tomcat-6.0.41\webapps\upwebbusi2\WEB-INF\lib\javaee-1.0.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2014-10-15 19:02:37 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(D:\apache-tomcat-6.0.41\webapps\upwebbusi2\WEB-INF\lib\servlet-api-2.5.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2014-10-15 19:02:38 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
19:02:38.068 [main] INFO  o.s.web.context.ContextLoader - Root WebApplicationContext: initialization started
19:02:38.366 [main] DEBUG o.s.w.c.s.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
19:02:38.366 [main] DEBUG o.s.w.c.s.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
19:02:38.374 [main] DEBUG o.s.w.c.s.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
19:02:38.375 [main] DEBUG o.s.w.c.s.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
19:02:38.378 [main] DEBUG o.s.w.c.s.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
19:02:38.378 [main] DEBUG o.s.w.c.s.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
19:02:38.390 [main] DEBUG o.s.w.c.s.StandardServletEnvironment - Replacing [servletContextInitParams] PropertySource with [servletContextInitParams]
19:02:38.390 [main] INFO  o.s.w.c.s.XmlWebApplicationContext - Refreshing Root WebApplicationContext: startup date [Wed Oct 15 19:02:38 GMT+08:00 2014]; root of context hierarchy
19:02:38.492 [main] DEBUG o.s.core.env.StandardEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
19:02:38.492 [main] DEBUG o.s.core.env.StandardEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
19:02:38.492 [main] DEBUG o.s.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment]
19:02:38.585 [main] INFO  o.s.b.f.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [spring/upweb-spring-aop.xml]
19:02:38.590 [main] DEBUG o.s.b.f.xml.DefaultDocumentLoader - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
19:02:38.762 [main] DEBUG o.s.b.f.xml.PluggableSchemaResolver - Loading schema mappings from [META-INF/spring.schemas]
19:02:38.795 [main] DEBUG o.s.b.f.xml.PluggableSchemaResolver - 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/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/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-4.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://mybatis.org/schema/mybatis-spring-1.2.xsd=org/mybatis/spring/config/mybatis-spring-1.2.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/oxm/spring-oxm-3.0.xsd=org/springframework/oxm/config/spring-oxm-3.0.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/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.0.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/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-3.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/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/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-4.0.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://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.0.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.0.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://mybatis.org/schema/mybatis-spring.xsd=org/mybatis/spring/config/mybatis-spring-1.2.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/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/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.0.xsd, http://www.springframework.org/schema/jms/spring-jms.xsd=org/springframework/jms/config/spring-jms-4.0.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.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/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-4.0.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.0.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.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-4.0.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.0.xsd}
19:02:38.797 [main] DEBUG o.s.b.f.xml.PluggableSchemaResolver - Found XML schema [http://www.springframework.org/schema/beans/spring-beans-4.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-4.0.xsd
19:02:39.803 [main] DEBUG o.s.b.f.xml.PluggableSchemaResolver - Found XML schema [http://www.springframework.org/schema/tool/spring-tool-4.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-4.0.xsd
19:02:39.822 [main] DEBUG o.s.b.f.x.DefaultBeanDefinitionDocumentReader - Loading bean definitions
19:02:39.845 [main] DEBUG o.s.b.f.x.DefaultNamespaceHandlerResolver - 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://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://mybatis.org/schema/mybatis-spring=org.mybatis.spring.config.NamespaceHandler, 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}
19:02:39.879 [main] DEBUG o.s.b.f.x.BeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified - using generated bean name [com.umpay.upweb.system.interceptor.LogInterceptor#0]
19:02:39.883 [main] DEBUG o.s.b.f.xml.XmlBeanDefinitionReader - Loaded 1 bean definitions from location pattern [classpath:spring/upweb-spring-aop.xml]
19:02:39.883 [main] INFO  o.s.b.f.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [spring/upweb-spring-common.xml]
19:02:39.887 [main] DEBUG o.s.b.f.xml.DefaultDocumentLoader - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
19:02:39.899 [main] DEBUG o.s.b.f.xml.PluggableSchemaResolver - Found XML schema [http://www.springframework.org/schema/beans/spring-beans-4.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-4.0.xsd
19:02:39.968 [main] DEBUG o.s.b.f.x.DefaultBeanDefinitionDocumentReader - Loading bean definitions
19:02:39.980 [main] DEBUG o.s.b.f.xml.XmlBeanDefinitionReader - Loaded 15 bean definitions from location pattern [classpath:spring/upweb-spring-common.xml]
19:02:39.980 [main] INFO  o.s.b.f.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [spring/ctx-business.xml]
19:02:39.982 [main] DEBUG o.s.b.f.xml.DefaultDocumentLoader - Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
19:02:39.983 [main] DEBUG o.s.b.f.xml.PluggableSchemaResolver - Found XML schema [http://www.springframework.org/schema/beans/spring-beans-4.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-4.0.xsd
19:02:40.011 [main] DEBUG o.s.b.f.x.DefaultBeanDefinitionDocumentReader - Loading bean definitions
19:02:40.015 [main] DEBUG o.s.b.f.xml.XmlBeanDefinitionReader - Loaded 6 bean definitions from location pattern [classpath:spring/ctx-business.xml]
19:02:40.015 [main] DEBUG o.s.w.c.s.XmlWebApplicationContext - Bean factory for Root WebApplicationContext: org.springframework.beans.factory.support.DefaultListableBeanFactory@525dc268: defining beans [org.springframework.web.servlet.handler.MappedInterceptor#0,SpringContextUtil,validateSource,signSource,messageSource,sysconfSource,loadStrategy_uprest,rebackStrategy_uprest,hfLoadStrategy4redisWriter,rebackStrategy_redisWriter,hfLoadStrategy4redisReader,rebackStrategy_redisReader,configSpier,configHandler,clientCtrl4Rest,restConnPool,messageService,restService,beancreator,threadpool4service,threadgroup4service,gwNotifyQueue]; root of factory hierarchy
19:02:40.105 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'messageSource'
19:02:40.105 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'messageSource'
19:02:40.130 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'messageSource' to allow for resolving potential circular references
19:02:40.208 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'messageSource'
19:02:40.208 [main] DEBUG o.s.w.c.s.XmlWebApplicationContext - Using MessageSource [org.springframework.context.support.ReloadableResourceBundleMessageSource: basenames=[classpath:conf/message,classpath:conf/sysconf]]
19:02:40.212 [main] DEBUG o.s.w.c.s.XmlWebApplicationContext - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@59e14a78]
19:02:40.216 [main] DEBUG o.s.u.c.s.UiApplicationContextUtils - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@43824d2c]
19:02:40.220 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@525dc268: defining beans [org.springframework.web.servlet.handler.MappedInterceptor#0,SpringContextUtil,validateSource,signSource,messageSource,sysconfSource,loadStrategy_uprest,rebackStrategy_uprest,hfLoadStrategy4redisWriter,rebackStrategy_redisWriter,hfLoadStrategy4redisReader,rebackStrategy_redisReader,configSpier,configHandler,clientCtrl4Rest,restConnPool,messageService,restService,beancreator,threadpool4service,threadgroup4service,gwNotifyQueue]; root of factory hierarchy
19:02:40.220 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.web.servlet.handler.MappedInterceptor#0'
19:02:40.220 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'org.springframework.web.servlet.handler.MappedInterceptor#0'
19:02:40.223 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'com.umpay.upweb.system.interceptor.LogInterceptor#0'
19:02:40.227 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'com.umpay.upweb.system.interceptor.LogInterceptor#0'
19:02:40.247 [main] DEBUG org.springframework.beans.BeanUtils - No property editor [org.springframework.web.context.request.WebRequestInterceptorEditor] found for type org.springframework.web.context.request.WebRequestInterceptor according to 'Editor' suffix convention
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'org.springframework.web.servlet.handler.MappedInterceptor#0' to allow for resolving potential circular references
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'org.springframework.web.servlet.handler.MappedInterceptor#0'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'SpringContextUtil'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'SpringContextUtil'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'SpringContextUtil' to allow for resolving potential circular references
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'SpringContextUtil'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'validateSource'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'validateSource'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'validateSource' to allow for resolving potential circular references
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'validateSource'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'signSource'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'signSource'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'signSource' to allow for resolving potential circular references
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'signSource'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'messageSource'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'sysconfSource'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'sysconfSource'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'sysconfSource' to allow for resolving potential circular references
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'sysconfSource'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'loadStrategy_uprest'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'loadStrategy_uprest'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'loadStrategy_uprest' to allow for resolving potential circular references
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'rebackStrategy_uprest'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'rebackStrategy_uprest'
19:02:40.247 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'rebackStrategy_uprest' to allow for resolving potential circular references
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'rebackStrategy_uprest'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'loadStrategy_uprest'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'rebackStrategy_uprest'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'hfLoadStrategy4redisWriter'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'hfLoadStrategy4redisWriter'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'hfLoadStrategy4redisWriter' to allow for resolving potential circular references
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'rebackStrategy_redisWriter'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'rebackStrategy_redisWriter'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'rebackStrategy_redisWriter' to allow for resolving potential circular references
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'rebackStrategy_redisWriter'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'hfLoadStrategy4redisWriter'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'rebackStrategy_redisWriter'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'hfLoadStrategy4redisReader'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'hfLoadStrategy4redisReader'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'hfLoadStrategy4redisReader' to allow for resolving potential circular references
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'rebackStrategy_redisReader'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'rebackStrategy_redisReader'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'rebackStrategy_redisReader' to allow for resolving potential circular references
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'rebackStrategy_redisReader'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'hfLoadStrategy4redisReader'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'rebackStrategy_redisReader'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'configSpier'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'configSpier'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'configSpier' to allow for resolving potential circular references
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'configHandler'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'configHandler'
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'configHandler' to allow for resolving potential circular references
19:02:40.262 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'configHandler'
19:02:40.278 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Invoking init method  'start' on bean with name 'configSpier'
19:02:40.294 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'configSpier'
19:02:40.294 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'configHandler'
19:02:40.294 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'clientCtrl4Rest'
19:02:40.294 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'clientCtrl4Rest'
19:02:40.405 [Thread-1] INFO  hfLoadStrategy - file changeE:/conf.properties
19:02:40.405 [Thread-1] INFO  hfLoadStrategy - reload url list from conf file:E:/conf.properties
19:02:40.447 [Thread-1] INFO  hfLoadStrategy - finish reload url list:{8680=[10.10.38.214:8690], 8609=[10.10.67.45:9082], DHQ=[10.10.38.214:8883], 8608=[10.10.67.22:6379], 8607=[10.10.67.22:6379, 10.10.67.23:6379], 8605=[10.10.38.217:9997], 8604=[10.10.38.217:8423], 8601=[10.10.38.214:6608], 8603=[10.10.38.217:8090], 8600=[10.10.38.214:8680], 8602=[10.10.38.214:8602]}
19:02:40.687 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1
19:02:40.689 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.protocol.version = HTTP/1.1
19:02:40.691 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager
19:02:40.691 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.protocol.cookie-policy = default
19:02:40.691 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.protocol.element-charset = US-ASCII
19:02:40.691 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.protocol.content-charset = ISO-8859-1
19:02:40.693 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@384f33c1
19:02:40.693 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z]
19:02:40.698 [main] DEBUG o.a.commons.httpclient.HttpClient - Java version: 1.6.0_43
19:02:40.698 [main] DEBUG o.a.commons.httpclient.HttpClient - Java vendor: Sun Microsystems Inc.
19:02:40.698 [main] DEBUG o.a.commons.httpclient.HttpClient - Java class path: D:\apache-tomcat-6.0.41/bin/bootstrap.jar;G:\Program Files\Java\jdk1.6.0_43/lib/tools.jar
19:02:40.698 [main] DEBUG o.a.commons.httpclient.HttpClient - Operating system name: Windows 7
19:02:40.698 [main] DEBUG o.a.commons.httpclient.HttpClient - Operating system architecture: amd64
19:02:40.698 [main] DEBUG o.a.commons.httpclient.HttpClient - Operating system version: 6.1
19:02:40.698 [main] DEBUG o.a.commons.httpclient.HttpClient - SUN 1.6: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS keystore; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration)
19:02:40.698 [main] DEBUG o.a.commons.httpclient.HttpClient - SunRsaSign 1.5: Sun RSA signature provider
19:02:40.698 [main] DEBUG o.a.commons.httpclient.HttpClient - SunJSSE 1.6: Sun JSSE provider(PKCS12, SunX509 key/trust factories, SSLv3, TLSv1)
19:02:40.698 [main] DEBUG o.a.commons.httpclient.HttpClient - SunJCE 1.6: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC)
19:02:40.698 [main] DEBUG o.a.commons.httpclient.HttpClient - SunJGSS 1.0: Sun (Kerberos v5, SPNEGO)
19:02:40.699 [main] DEBUG o.a.commons.httpclient.HttpClient - SunSASL 1.5: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5)
19:02:40.699 [main] DEBUG o.a.commons.httpclient.HttpClient - XMLDSig 1.0: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory)
19:02:40.699 [main] DEBUG o.a.commons.httpclient.HttpClient - SunPCSC 1.6: Sun PC/SC provider
19:02:40.699 [main] DEBUG o.a.commons.httpclient.HttpClient - SunMSCAPI 1.6: Sun's Microsoft Crypto API provider
19:02:40.704 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.connection-manager.max-per-host = {HostConfiguration[]=100}
19:02:40.704 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.connection-manager.max-total = 100
19:02:40.704 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.connection.timeout = 12000
19:02:40.705 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.socket.timeout = 30000
19:02:40.705 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.tcp.nodelay = true
19:02:40.705 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.socket.linger = -1
19:02:40.705 [main] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.connection.stalecheck = true
19:02:40.705 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'clientCtrl4Rest' to allow for resolving potential circular references
19:02:40.705 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'clientCtrl4Rest'
19:02:40.705 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'restConnPool'
19:02:40.705 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'restConnPool'
19:02:40.705 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'clientCtrl4Rest'
19:02:40.712 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'restConnPool' to allow for resolving potential circular references
19:02:40.712 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'loadStrategy_uprest'
19:02:40.714 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'restConnPool'
19:02:40.714 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'messageService'
19:02:40.714 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'messageService'
19:02:40.714 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'messageService' to allow for resolving potential circular references
19:02:40.715 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'messageSource'
19:02:40.716 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'sysconfSource'
19:02:40.717 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'messageService'
19:02:40.717 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'restService'
19:02:40.717 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'restService'
19:02:40.718 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'restService' to allow for resolving potential circular references
19:02:40.718 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'messageService'
19:02:40.722 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'restConnPool'
19:02:40.722 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'restService'
19:02:40.723 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'beancreator'
19:02:40.723 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'beancreator'
19:02:40.723 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'beancreator' to allow for resolving potential circular references
19:02:40.723 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'beancreator'
19:02:40.723 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'threadpool4service'
19:02:40.723 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'threadpool4service'
19:02:40.728 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'threadpool4service' to allow for resolving potential circular references
19:02:40.731 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'threadgroup4service'
19:02:40.731 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'threadgroup4service'
19:02:40.733 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'threadgroup4service' to allow for resolving potential circular references
19:02:40.733 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'threadgroup4service'
19:02:40.733 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'threadpool4service'
19:02:40.733 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'threadgroup4service'
19:02:40.733 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'gwNotifyQueue'
19:02:40.734 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'gwNotifyQueue'
19:02:40.737 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Eagerly caching bean 'gwNotifyQueue' to allow for resolving potential circular references
19:02:40.737 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'beancreator'
19:02:40.737 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'threadgroup4service'
19:02:40.737 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'threadpool4service'
19:02:40.744 [main] DEBUG com.bs2.core.ext.Service4QRun - _dependences= [m_beancreator, m_threadgroup, m_threadpool, m_classname]
19:02:40.750 [main] DEBUG com.bs2.core.ext.Service4QRun - _properties = [NAME]
19:02:40.750 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'gwNotifyQueue'
19:02:40.752 [main] DEBUG o.s.w.c.s.XmlWebApplicationContext - Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@2aec1c4d]
19:02:40.752 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'lifecycleProcessor'
19:02:40.757 [main] DEBUG o.s.c.e.PropertySourcesPropertyResolver - Searching for key 'spring.liveBeansView.mbeanDomain' in [servletConfigInitParams]
19:02:40.757 [main] DEBUG o.s.c.e.PropertySourcesPropertyResolver - Searching for key 'spring.liveBeansView.mbeanDomain' in [servletContextInitParams]
19:02:40.757 [main] DEBUG o.s.c.e.PropertySourcesPropertyResolver - Searching for key 'spring.liveBeansView.mbeanDomain' in [jndiProperties]
19:02:40.757 [main] DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [java:comp/env/spring.liveBeansView.mbeanDomain]
19:02:40.758 [main] DEBUG o.s.jndi.JndiLocatorDelegate - 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
19:02:40.759 [main] DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [spring.liveBeansView.mbeanDomain]
19:02:40.759 [main] DEBUG o.s.jndi.JndiPropertySource - JNDI lookup for name [spring.liveBeansView.mbeanDomain] threw NamingException with message: Name spring.liveBeansView.mbeanDomain is not bound in this Context. Returning null.
19:02:40.759 [main] DEBUG o.s.c.e.PropertySourcesPropertyResolver - Searching for key 'spring.liveBeansView.mbeanDomain' in [systemProperties]
19:02:40.759 [main] DEBUG o.s.c.e.PropertySourcesPropertyResolver - Searching for key 'spring.liveBeansView.mbeanDomain' in [systemEnvironment]
19:02:40.759 [main] DEBUG o.s.c.e.PropertySourcesPropertyResolver - Could not find key 'spring.liveBeansView.mbeanDomain' in any property source. Returning [null]
19:02:40.759 [main] DEBUG o.s.web.context.ContextLoader - Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
19:02:40.759 [main] INFO  o.s.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 2683 ms
19:02:40.760 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'messageSource'
19:02:40.762 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'sysconfSource'
19:02:40.762 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'validateSource'
19:02:40.762 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'signSource'
19:02:40.762 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'gwNotifyQueue'
19:02:40.762 [main] DEBUG com.bs2.core.ext.Service4QObj - # newHandler()...com.umpay.upweb.system.queue.QGWNotify
19:02:40.765 [main] INFO  com.bs2.core.ext.Service4QObj - # newHandler()...Not DependencyInjectionInf
19:02:40.767 [main] INFO  com.bs2.core.ext.Service4QRun - start()...hashcode=86386279
2014-10-15 19:02:40 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring FrameworkServlet 'action'
2014-10-15 19:02:41 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2014-10-15 19:02:41 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2014-10-15 19:02:41 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/19  config=null
2014-10-15 19:02:41 org.apache.catalina.startup.Catalina start
信息: Server startup in 5208 ms

总结:

1、head很重要!

java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isPresent

NoSuchMethodError就是Spring冲突了。以后再碰到必须知道了。

2、细节要会看

冲突后,再向下看,是具体到方法了。此时应该查spring api,一看是过时了,但是一想,项目中使用的spring是高版本的,应该没用到那个方法啊

但是向下看日志,提到了spring2.0,此时,就知道了,有冲突包

3、这步很关键,也很难

在项目中找,哪里都找不到spring2.0 的pom,就看graph,找到了原因

4、最后解决

1、在pom中注释,

2、使用引入包的方式,不使用maven的方式,项目可执行了。

————————————————————————

5、社区的选择

此次问题解决,stack overflow用到的东西最多,

其次是spring forums(http://forum.spring.io/)的。

1、混国内社区的无高手,碰到实际问题,不向s o 致敬不行!

2、CSDN可以当做国内IT新闻看。

3、其博客用来记日志尚可。

————————————————————————

6、无用功

无用功:重新安装IED,使用新的tomcat。使用新的maven。



你可能感兴趣的:(java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isPresent(Ljava/lang/String;Ljava/l)