高分求助:weblogic部署工程出现错误,相同项目在tomcat下能正常启动,在线等
org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'min...
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'miniDaoHandler' defined in file [F:\DDWorkSpace\newclaim\webapp\WEB-INF\classes\spring-minidao.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'miniDaoHiberCommonDao' defined in file [F:\DDWorkSpace\newclaim\webapp\WEB-INF\classes\spring-minidao.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 file [F:\DDWorkSpace\newclaim\webapp\WEB-INF\classes\spring-mvc-hibernate.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError:
weblogic版本是10.3.6,也就是11g的,jdk是1.6的,工程和weblogic使用的是相同的jar包。 展开
weblogic版本是10.3.6,也就是11g的,jdk是1.6的,工程和weblogic使用的是相同的jar包。 展开
1个回答
展开全部
weblogic事多。jar包冲突的可能性比较大,在web.xml文件同目录下新建weblogic.xml
写上如下配置:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN"
"http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
</weblogic-web-app>
写上如下配置:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN"
"http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
</weblogic-web-app>
追问
问题解决了,是jar包的问题,还是给你分吧。谢谢了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询