jar 包冲突导致Exception

刨冰雨 2010-07-20 05:49:56
急.................
---------------------------------------------------------------
项目的jar 包很乱、今天强行关闭了MyRclipse 后buildpath 丢失了
重新配置后出现下面异常。
项目是没能问题的、以前一直正常运行。

---------------------------------------------------------------

- Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
- jetty 6.0.0rc0
- Initializing Spring root WebApplicationContext
- Root WebApplicationContext: initialization started
- Refreshing org.springframework.web.context.support.XmlWebApplicationContext@e0cc23: display name [Root WebApplicationContext]; startup date [Tue Jul 20 17:43:26 CST 2010]; root of context hierarchy
- Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
- Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@e0cc23]: org.springframework.beans.factory.support.DefaultListableBeanFactory@9d6065
- Loading properties file from ServletContext resource [/WEB-INF/data-access.properties]
- Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@9d6065: defining beans [propertyConfigurer,transactionManager,sessionFactory,dataSource,productDao,productCategoryDao,productClassDao,productBenefitDao,productUsageDao,productSalesDao,productCustomerCaseDao,newsDao,infoIndexDao,dataDao,introduceDao,faqDao,branchDao,comDataDao,jobDao,careerDao,messageBoardDao,sysusertbDao,syspurviewtbDao,asiaTourAwardDao,webStaticDao,environDao,almsdeedDao,managementTeamDao,bicycleDao,nutritionDao,sponsorshipDao,nutritionArticleDao,promotionDao,awardsDao,downloadDao,sqlDao,productManager,productCategoryManager,productClassManager,productBenefitManager,productUsageManager,productSalesManager,productCustomerCaseManager,newsManager,introduceManager,faqManager,branchManager,dataManager,infoIndexManager,comDataManager,jobManager,careerManager,messageBoardManager,sysusertbManager,syspurviewtbManager,asiaTourAwardManager,webStaticManager,environManager,almsdeedManager,managementTeamManager,bicycleManager,nutritionManager,sponsorshipManager,nutritionArticleManager,promotionManager,awardsManager,downloadManager,facade]; root of factory hierarchy
- Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@9d6065: defining beans [propertyConfigurer,transactionManager,sessionFactory,dataSource,productDao,productCategoryDao,productClassDao,productBenefitDao,productUsageDao,productSalesDao,productCustomerCaseDao,newsDao,infoIndexDao,dataDao,introduceDao,faqDao,branchDao,comDataDao,jobDao,careerDao,messageBoardDao,sysusertbDao,syspurviewtbDao,asiaTourAwardDao,webStaticDao,environDao,almsdeedDao,managementTeamDao,bicycleDao,nutritionDao,sponsorshipDao,nutritionArticleDao,promotionDao,awardsDao,downloadDao,sqlDao,productManager,productCategoryManager,productClassManager,productBenefitManager,productUsageManager,productSalesManager,productCustomerCaseManager,newsManager,introduceManager,faqManager,branchManager,dataManager,infoIndexManager,comDataManager,jobManager,careerManager,messageBoardManager,sysusertbManager,syspurviewtbManager,asiaTourAwardManager,webStaticManager,environManager,almsdeedManager,managementTeamManager,bicycleManager,nutritionManager,sponsorshipManager,nutritionArticleManager,promotionManager,awardsManager,downloadManager,facade]; root of factory hierarchy
- Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mappingLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:hbms/*.hbm.xml]: class path resource [hbms/] cannot be resolved to URL because it does not exist
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mappingLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:hbms/*.hbm.xml]: class path resource [hbms/] cannot be resolved to URL because it does not exist
Caused by:
org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mappingLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:hbms/*.hbm.xml]: class path resource [hbms/] cannot be resolved to URL because it does not exist
Caused by:
java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:hbms/*.hbm.xml]: class path resource [hbms/] cannot be resolved to URL because it does not exist
at org.springframework.core.io.support.ResourceArrayPropertyEditor.setAsText(ResourceArrayPropertyEditor.java:83)
at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:320)
at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:304)
at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:192)
at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:138)
at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:380)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1085)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:835)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:423)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1073)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:835)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:423)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)





所有jar 包。

ant.jar
antlr-2.7.6.jar
aopalliance-1.0.jar
axis-ant.jar
axis.jar
bsh-core-2.0b4.jar
c3p0-0.9.1.2.jar
commons-beanutils-1.7.0.jar
commons-collections-3.1.jar
commons-dbcp-1.2.1.jar
commons-digester-1.7.jar
commons-fileupload-1.1.jar
commons-io-1.1.jar
commons-lang-2.2.jar
commons-logging-1.0.4.jar
commons-pool-1.2.jar
dojo-0.0.jar
dom4j-1.6.1.jar
ehcache-1.2.3.jar
excelutils.jar
fckeditor-2.3.jar
freemarker-2.3.8.jar
hibernate-3.2.2.ga.jar
jakarta-bcel-20050813.jar
jaxrpc.jar
jcommon-1.0.0.jar
jenkov-prizetags-3.4.0.jar
jsonplugin-0[1].16-1.5.jar
jsonrpc-1.0.jar
jsp-api-2.0.jar
jta-1.0.1B.jar
jtds-1.2.2.jar
log4j-1.2.14.jar
mail-1.4.jar
mail.jar
mailapi.jar
msbase-1.0.jar
mssqlserver-1.0.jar
msutil-1.0.jar
ognl-2.6.11.jar
oro-2.0.8.jar
oscore-2.2.4.jar
rife-continuations-0.0.2.jar
servlet-api-2.4.jar
slf4j-api-1.1.0.jar
slf4j-log4j12-1.1.0.jar
spring-2.0.4.jar
spring-beans-2.0.4.jar
spring-context-2.0.4.jar
spring-core-2.0.4.jar
spring-dao-2.0.4.jar
spring-hibernate3-2.0.4.jar
spring-jdbc-2.0.4.jar
spring-support-2.0.4.jar
spring-web-2.0.4.jar
struts2-core-2.0.9.jar
struts2-spring-plugin-2.0.9.jar
webwork-2.2.5.jar
wsdl4j-1.5.1.jar
xalan.jar
xwork-2.0.4.jar
...全文
223 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
weida191231 2010-08-27
  • 打赏
  • 举报
回复
遇到了同样的问题 哈哈 解决了
刨冰雨 2010-07-21
  • 打赏
  • 举报
回复
搞定了、结贴。
刨冰雨 2010-07-20
  • 打赏
  • 举报
回复
标准的SSH 框架+JSON

还是不行啊,期待高手出现。
刨冰雨 2010-07-20
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 plmxsyuts6 的回复:]
引用 4 楼 ligoou 的回复:
按最小原则来吧!先把直接引用的加入,在运行,哪报错再加哪个!

先备份所有包
然后将工程的build path中引入的外部包全部清了
这时候一片血红

打开类,查看类中直接引用包
一个个往里加,当类中均没了,起服务器,又是一串,看看少了些什么,一个个往里加
[/Quote]

最原始的往往是最有效的,一个一个试吧。
ghqing 2010-07-20
  • 打赏
  • 举报
回复
眼都花了,还是不了
qingzhe2008 2010-07-20
  • 打赏
  • 举报
回复
java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:hbms/*.hbm.xml]: class path resource [hbms/] cannot be resolved to URL because it does not exist
bbs_1212 2010-07-20
  • 打赏
  • 举报
回复
看个视频啦,操作哦
Jlins 2010-07-20
  • 打赏
  • 举报
回复
没看出来是jar冲突的原因 报的错误是找不到文件
servlet-api-2.4.jar 这不需要把


oro-2.0.8.jar
oscore-2.2.4.jar
rife-continuations-0.0.2.jar
excelutils.jar
jtds-1.2.2.jar
这几个不认识 可以去掉看看
plmxsyuts6 2010-07-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ligoou 的回复:]
按最小原则来吧!先把直接引用的加入,在运行,哪报错再加哪个!
[/Quote]
先备份所有包
然后将工程的build path中引入的外部包全部清了
这时候一片血红

打开类,查看类中直接引用包
一个个往里加,当类中均没了,起服务器,又是一串,看看少了些什么,一个个往里加
刨冰雨 2010-07-20
  • 打赏
  • 举报
回复
神啊、救救我吧
刨冰雨 2010-07-20
  • 打赏
  • 举报
回复
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mappingLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:hbms/*.hbm.xml]: class path resource [hbms/] cannot be resolved to URL because it does not exist
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mappingLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:hbms/*.hbm.xml]: class path resource [hbms/] cannot be resolved to URL because it does not exist
Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [org.springframework.core.io.Resource[]] for property 'mappingLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:hbms/*.hbm.xml]: class path resource [hbms/] cannot be resolved to URL because it does not exist
Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:hbms/*.hbm.xml]: class path resource [hbms/] cannot be resolved to URL because it does not exist
ligoou 2010-07-20
  • 打赏
  • 举报
回复
按最小原则来吧!先把直接引用的加入,在运行,哪报错再加哪个!
刨冰雨 2010-07-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 andy20050125 的回复:]
我是第三代维护人了
[/Quote]

请高手们看看哪些包冲突了。感激不尽!
刨冰雨 2010-07-20
  • 打赏
  • 举报
回复
我是第三代维护人了
ligoou 2010-07-20
  • 打赏
  • 举报
回复
这个包也太乱了吧!

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧