Hi Elena,

My
understanding is that since it is an implementation level change it
doesn't make difference. Had these changes not been done , any
application which has used getContentDocument() is compiled against SUN
JDK and run against IBM JDK would still be getting "NoSuchMethodError".
    

I am not sure I understand. Before your changes, applications could not
have used getContentDocument() since this method did not exist in Xerces
implementation nor in the xml-apis.jar. But even if an application would
attempt to use getContentDocument() before your change, it would have
failed to compile under both JDKs: under Sun since Xerces does not
provide implementation of this method, 
Application written using DOM HTML api should not face any compilation problem. What I was talking about compiling Xerces against JDK. My idea was to fix the problem for remaining few set of people and  not to send any other message that Xerces supports this particular function ( or might be supported in future ) My experience is that  DOM HTML implementation is not actively supported :-) Since there wont be any problem for all those people who use ANT to compile Xerces and it would serve most of the people, I dont see any point taking this issue further. Thanks for looking into it.


Neeraj






Reply via email to