曹江华(太阳里的雪) - 土椒网(http://www.tujiao.com)

儿童社会化购物分享社区QQ群:16966020、56878039

 

Spring与Resin结合时解析XML配置文件问题解决!

大多数朋友都会碰到当在Resin下使用Spring2.0的时候会碰到一些解析Spring XML配置文件的问题,通常最常碰到的是当Spring使用AOP形式来托管事物的时候,如:

 <!– 事物管理配置 –>


 1   < aop:config  proxy-target-class =”true”>
 2       <aop:advisor pointcut =”execution(*  com.wayan..*Action.*(..))” advice-ref =”txAdvice”/>   
 3   </aop:config >
 4  
 5   < tx:advice  id =”txAdvice”  transaction-manager =”txManager”>
 6       <tx:attributes >
 7         < tx:method  name =”get*”  read-only =”true”/>
 8         <tx:method name =”find*”  read-only =”true”/>
 9         <tx:method name =”*”  />
10       </ tx:attributes >
11   </ tx:advice >

就很容易引起XML文件解析不了,为了解决这类问题可以通过在resin.conf配置文件里加入如下两行代码,如:


1   < system-property  javax.xml.parsers.DocumentBuilderFactory =”org.apache.xerces.jaxp.DocumentBuilderFactoryImpl”/>
2   <system-property javax.xml.parsers.SAXParserFactory =”org.apache.xerces.jaxp.SAXParserFactoryImpl”/>

强制Resin使用apache的XML解析器来解析,而不是Resin默认的XML解析器来工作,不过这样的话您需要将xerces.jar和xml-api.jar两个文件放入您的工程下面才行!
作者:曹江华
网名:太阳里的雪
电话:13590309275
QQ:83058327有事请留言
MSN:
ardenemily@msn.com
邮件:arden.emily@gmail.com
首发:http://www.ugole.com
蛙眼:http://www.wayan.cn
滚吧:http://www.gunba.cn
真友:http://www.zhenuu.com

posted on 2007-03-21 16:16 太阳里的雪 阅读(2103) 评论(2)  编辑  收藏 所属分类: Java

评论

# re: Spring与Resin结合时解析XML配置文件问题解决! 2007-03-23 11:59 YYC

请问加在哪个位置呀?我换了几个位置都报错  回复  更多评论   

# re: Spring与Resin结合时解析XML配置文件问题解决![未登录] 2008-02-29 09:45 king

加到web_app_default中,另外假如你是复制那段配置的话,要将中文“改成英文"才行  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿

随笔分类

随笔档案

文章分类

文章档案

相册

收藏夹

Web2.0's Blog

Web2.0's Site

牛人技术BLOG

搜索

最新评论

阅读排行榜

评论排行榜