jboss4自带的spring-2.0.7, 千万注意呀--1周悬而未决的问题终于解决啦

上一篇 / 下一篇  2012-08-02 13:33:12 / 个人分类:单元测试

使用Webx+velocity+ibatis, service用jboss,编译成功,但启动jboss总是报错,server.log相关出错代码如下:
 ERROR o.s.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from relative location [common/webx-component-and-root.xml]
Offending resource: ServletContext resource [/WEB-INF/webx.xml]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/common/webx-component-and-root.xml]; nested exception is java.lang.NoSuchMethodError: org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionAttributes(Lorg/w3c/dom/Element;Ljava/lang/String;Lorg/springframework/beans/factory/config/BeanDefinition;Lorg/springframework/beans/factory/support/AbstractBeanDefinition;)Lorg/springframework/beans/factory/support/AbstractBeanDefinition;
 at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68) ~[tmp1631473704819645958spring-2.0.7.jar:2.0.7]
 at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85) ~[tmp1631473704819645958spring-2.0.7.jar:2.0.7]
 at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:76) ~[tmp1631473704819645958spring-2.0.7.jar:2.0.7]
 at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:195) ~[tmp1631473704819645958spring-2.0.7.jar:2.0.7]
 
起初一起怀疑xml文件有问题,修改xml->编译->打包,启动jboss,重复N次,总是同样的问题, 后来看到spring-2.0.7.jar:2.0.7,猜是不是spring.jar问题,试着把spring-2.5.6.jar复制过来,重启jboss,搞定。
 
问题的具体原因待查~~~~

TAG: framework Jboss jboss Spring spring

 

评分:0

我来说两句

Open Toolbar