Did I read something wrong? My understanding is that getElementsByTagName("namespace:localName")
will always return the same result as getElementsByTagNameNS("namespace", "localName") Is this right? I am not seeing these results using the latest 1.0.2. For this document: <?xml version="1.0"?> <!DOCTYPE JavaXML:xmlrpc-config SYSTEM "E:\projects\XML-Book\WEB-INF\conf\XMLRPC.dtd"> <JavaXML:xmlrpc-config xmlns:JavaXML="http://www.oreilly.com/catalog/javaxml"> <!-- Configuration Information for Server and Clients --> <JavaXML:hostname>localhost</JavaXML:hostname> <JavaXML:port type="unprotected">85</JavaXML:port> <!-- Server Specific Configuration Information --> <JavaXML:xmlrpc-server> <!-- List of XML-RPC handlers to register --> <JavaXML:handlers> <JavaXML:handler> <JavaXML:identifier>hello</JavaXML:identifier> <JavaXML:class>com.oreilly.xmlrpc.HelloHandler</JavaXML:class> </JavaXML:handler> <JavaXML:handler> <JavaXML:identifier>scheduler</JavaXML:identifier> <JavaXML:class>com.oreilly.xmlrpc.Scheduler</JavaXML:class> </JavaXML:handler> </JavaXML:handlers> </JavaXML:xmlrpc-server> </JavaXML:xmlrpc-config> this code: DOMParser parser = new DOMParser; parser.parse(uri); Document doc = parser.getDocument(); Element root = doc.getDocumentElement(); NodeList nodes = root.getElementsByTagName("JavaXML:handler"); works fine (the last line in particular) but this doesn't: NodeList nodes = root.getElementsByTagNameNS("JavaXML", "handler"); Any ideas on what the deal is? Thanks ----- Brett McLaughlin Metro Information Systems Work: (972) 724-3161 Mobile: (817) 825-7187