Hi QPid Dev,
  I'm trying to get qpid going in a virtual environment on Ubuntu 8.04, python 
2.5.  I was encountering the following exception:

ValueError: unknown url type: /home/<myhomedir>/specs/amqp.0-10.dtd

...when doing a regular import of qpid.

I found message threads discussing the same issue:

http://www.mail-archive.com/[email protected]/msg00437.html

But the recommended workaround isn't portable because a hard coded path is 
necessary, which is no good for a portable virtual environment.

I noticed that the first few lines of the xml_parse routine are doing a check 
on the python version, and if its 2.3 they prefix "file://" to the path of the 
dtd file, which happens to have the same affect as the workaround described 
above (but without clobbering portability).

So, my question is, am I missing something here?  The revision that brings this 
change is:

http://svn.apache.org/viewvc?view=revision&revision=656301

I'm fairly new to chatting on dev lists so be gentle if I'm way out to lunch.

Thanks

Stu

P.S. I also had to do some juggling to get the "spec" files in the right place, 
but I guess this should be discussed in separate email.


Reply via email to