tomcat(jboss4.2) spring hibernate 项目移植到 jboss 5.1

本文详细介绍了如何将使用Spring2.5.6、Hibernate3.2、Struts2的SSH项目从JBoss4.2.3平滑地移植到JBoss5.1,包括下载特定jar包、修改web.xml配置、移除不必要的jar文件、调整Spring配置文件等关键步骤。
摘要由CSDN通过智能技术生成

之前在tomcat及jboss4.2.3下运行的好好的ssh (spring2.5.6+hibernate3.2+struts2) 项目,现需要移植到jboss5.1,查了好久资料,终于找到解决方法。(奇怪的是不知为何网络上关于jboss5.1的资料真的是少的很...)

 

1.到 https://jira.springsource.org/browse/SPR-5120 下载 jboss-spring-int-vfs.jar 

放到项目lib目录下,或jboss 的lib目录下

 

2.修改web.xml,加入:

<context-param>
      <param-name>contextClass</param-name>
      <param-value>org.jboss.spring.vfs.context.VFSXmlWebApplicationContext</param-value>
     </context-param>

3.从项目lib目录 删除hibernate-*.jar (jboss已集成hibernate)  common-log.jar log4j.jar  activation.jar xercesImpl-2.9.1.jar  xmlrpc-2.0.1.jar

 

4.如果spring的配置文件有使用到 <import resource="applicationContext-xxx.xml"/> 记得改成

<import resource="classpath:applicationContext-xxx.xml"/>

 

转自http://ytfei.iteye.com/blog/750760

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值