A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

问题一:
在进行ssh三个框架整合时,配置事务之后报java.lang.NoSuchMethodError:org.springframework.util.ClassUtils.getQualifiedMethodName(Ljava/lang/reflect/Method;Ljava/lang/Class;)Ljava/lang/String;  at org.springframework.transaction.interceptor.TransactionAspectSupport.methodIdentificat的异常

发生这个问题原因一般是jar包的版本问题,例如引入的spring-core.jar核心包是4.05版本的,而其他包都是4.3版本,将核心包改成对应版本之后就不会有异常了。

问题二:
在整合ssh框架,启动项目报:/spring05_ssh/WEB-INF/web.xml; lineNumber: 13; columnNumber: 19;  Error at (13, 19) : Can't convert argument: null
这个异常一看就知道web.xml配置文件出现问题,检查一下,发现下面的配置是有问题的
[XML] 纯文本查看 复制代码
 <!-- 指定监听器读取的配置文件:把配置文件放在一个包下,统一管理spring的配置文件 -->
  <context-param>
     <param-name>contextLocation</param-name>
     <param-name>classpath:applicationContext.xml</param-name>
  </context-param>

上面出现了相同的两个配置标签,实际配置应该是
[XML] 纯文本查看 复制代码
 <context-param>     <param-name>contextLocation</param-name>     <param-value>classpath:applicationContext.xml</param-value>  </context-param>


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马