Hello LRN,


>> 
>> 
>>  In a CMD.exe command prompt: 
> C:\Users\John\Downloads\Open_Source>
>>  xmlcatalog c:/mingw/msys/1.0/etc/xm l/catalog "-//OASIS//DTD
>>  DocBook XML V4.1.2//EN" 
>>  file:///c:/mingw/local/share/xml/docbook-xml-4.1.2/docbookx.dtd
>> 
>> 
>>  In a MSYS shell:
>> 
>>  $ xmlcatalog -v -v  "c:/mingw/msys/1.0/etc/xml/catalog"
>>  "-//OASIS//DTD DocBook XML V4.1.2//EN" Resolve pubID

>> [2] No entry
>>  for PUBLIC -/C:/MinGW/msys/1.0/OASIS/DTD DocBook XML V4.1.2/EN 
>> Note what happens in [2] - the public identifier
>>  is treated as a MSYS filename, so //OASIS//DTD DocBook XML V4.5//EN
>>  becomes /C:/MinGW/msys/1.0/OASIS/DTD DocBook XML V4.1.2/EN
>> 


> I'm fixing this by renaming /mingw/bin/xmlcatalog.exe to
> /mingw/bin/mingw32-xmlcatalog.exe and using /usr/bin/xmlcatalog.exe
> instead. Since /usr/bin/xmlcatalog.exe is a MSys application, it does
> not have path mangling problems.
> 

It works,and I can even use '/etc/xml/catalog' as the filename
instead of 'c:/mingw/msys/1.0/etc/xml/catalog'. Thanks.

Regards,
John Brown.

_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
https://mail.gnome.org/mailman/listinfo/xml

Reply via email to