From: Brian Candler Date: 2010-03-17T05:28:36+09:00 Subject: Re: WSDL Interface to EPO (European Patent Office) Brian Candler wrote: > $ dig www.ops.epo.org. a > ... > ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, > > So it looks like that link is bad (authoritative non-existent domain > answer) It looks like the correct domain is ops.epo.org, not www.ops.epo.org. The path you gave gives a 404 error. The error page contains a link to the WSDL at http://ops.epo.org/patents/patent-information/free/wsdl/ops.wsdl but that also gives a 404 error. But I found another link to this: http://ops.epo.org/wsdl/ops.wsdl wsdl2ruby.rb says that it doesn't like the wsdl, with the same error you gave. It seems it doesn't like: If you fetch this xsd you see that it imports two more xsd's, and these include these declarations: xmlns:xml="http://www.w3.org/XML/1998/namespace" I believe this is what it's objecting to. You can fix these by making them relative links. Try the attached for size. Attachments: http://www.ruby-forum.com/attachment/4583/fixed-xml.zip -- Posted via http://www.ruby-forum.com/.