曹江华(太阳里的雪) - 蛙眼网(http://www.wayan.cn)

社会化商务(SC2.0) QQ交流群:8361236 蛙眼网交流群:2488070

 

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 太阳里的雪 阅读(1182) 评论(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中,另外假如你是复制那段配置的话,要将中文“改成英文"才行  回复  更多评论   


标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-03-21 19:21 编辑过
 
 
相关链接:
网站导航:




导航

统计

常用链接

留言簿

随笔分类

随笔档案

文章分类

文章档案

收藏夹

Web2.0's Blog

Web2.0's Site

牛人技术BLOG

搜索

最新评论

阅读排行榜

评论排行榜