Jboss AS 7 部署web应用程序时无法初始化spring的bean的解决办法

本文解决了在JBoss AS7中部署Web应用时Spring Bean无法初始化的问题。通过导入snowdrop-vfs.jar并配置web.xml,使JBoss能够正确初始化Spring Bean。

Jboss AS 7 在部署web应用程序的时候无法初始化spring的bean(在tomcat下边不会出现这个问题)

原因是web应用程序没有导入jboss对spring的支持的jar包

解决方法:

下载 snowdrop-vfs.jar(该文件在jboss-spring-subsystem-as7-nodeps-2.0.0.Final.zip包的module-deployer\org\jboss\snowdrop\main下,
jboss-spring-subsystem-as7-nodeps-2.0.0.Final.zip的下载地址:
http://downloads.jboss.org/snowdrop/2.0.1.Final/jboss-spring-subsystem-as7-nodeps-2.0.1.Final.zip)

 

导入该包之后在web.xml里边加入

 

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

 

然后重启jboss应该就可以初始化spring的bean了

 

转载于:https://www.cnblogs.com/jiaoyiping/p/3948330.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值