gbk

DOMImplementationRegistry tomcat

Hi Michael,

Works for me. Are you sure you were actually picking up Xerces when you tried this and not the JAXP impl in the JDK? I recall that the equivalent in Java 5 had some bugs in this area. Have you tried using the Endorsed Standards Override Mechanism [1] with xml-apis.jar, xercesImpl.jar?

Thanks.

[1] http://java.sun.com/j2se/1.5.0/docs/guide/standards/

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas@xxxxxxxxxx

E-mail: mrglavas@xxxxxxxxxx

Michael Burbidge <mburbidg@xxxxxxxxx> wrote on 06/04/2008 01:30:01 PM:

> I'm trying to determine the correct way to get the serializer using
> the DOM Level 3 Load and Save functionality support by Xerces. I'm
> using version 2.8.1. According to the book "Java and XML" this is
> the appropriate way to get an LSSerializer:

>
> DOMImplementationRegistry domRegistry = DOMImplementationRegistry.
> newInstance();

> DOMImplementationLS domImpl = (DOMImplementationLS) domRegistry.
> getDOMImplementation("LS");

>
> But when I do this the second call returns null. I'm trying to use
> this from a servlet that is deployed to Tomcat. The xerces jar is on
> my class path. Is there something I have to do to get the xerces
> versions of the load and save classes registered in the registry? Is
> there a more appropriate way to get the right LSSerializer from xerces?

>
> Thanks,

> Michael-

http://www.archivum.info/j-users@xerces.apache.org/2008-06/msg00004.html

posted on 2009-01-05 10:33 百科 阅读(140) 评论(0)  编辑  收藏


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


网站导航:
 

My Links

Blog Stats

常用链接

留言簿(2)

随笔档案

文章档案

搜索

最新评论

阅读排行榜

评论排行榜