Spring与Resin结合时解析XML配置文件问题解决! - 曹江华(太阳里的雪)

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:
[email protected]
邮件:[email protected]
首发:http://www.ugole.com
蛙眼:http://www.wayan.cn
滚吧:http://www.gunba.cn
真友:http://www.zhenuu.com

你可能感兴趣的:(Spring与Resin结合时解析XML配置文件问题解决! - 曹江华(太阳里的雪))