如何在Resin中使用OJB
最近有一个原来运行在Tomcat5上的项目,现在因为客户的原因,移植到Resin上,最后发现OJB运行不正常,即Reference及 Collection都不能自动载入,但运行测试用例是正确的,经过跟踪发现,原来是Resin使用了自己的XML解析,所以不能正常解析OJB的XML 配置文件,经过分析resin.conf,尝试修改以下的内容,强迫resin使用xerces进行XML解析。这样就可以解决问题了。
<system-property javax.xml.parsers.SAXParserFactory=(来源 www.iocblog.net)
"org.apache.xerces.jaxp.SAXParserFactoryImpl"/>
"org.apache.xerces.jaxp.SAXParserFactoryImpl"/>
这几天在网上无意发现,在Resin中使用Hibernate中也存在同样的问题,就觉得比较奇怪,为什么Resin一定要用自己的XML解析器。
文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。