Re: [xslt] [xml] Problem with xsltproc on Windows
- From: Daniel Veillard <veillard redhat com>
- To: Clifford Yapp <cliffyapp gmail com>
- Cc: xslt gnome org, xml gnome org
- Subject: Re: [xslt] [xml] Problem with xsltproc on Windows
- Date: Mon, 19 Dec 2011 16:57:12 +0800
On Wed, Dec 07, 2011 at 11:13:45PM -0500, Clifford Yapp wrote:
> Hi! I've been trying to do some Docbook processing with xsltproc on
> Windows, and I am having some difficulties. I'm not sure if this is a
> libxml issue, libxslt issue, or both so I have emailed both lists:
>
> Using the Windows binaries for libxml, libxslt and xsltproc.exe from
> http://www.zlatkovic.com/libxml.en.html I get the following results
> when trying to use xsltproc with a catalog file (I'm using a CMake
> script to set the environment variables and actually launch the
> command). This setup works (obviously with different paths) on all
> non-Windows systems I've tried it on - is there something special I
> need to do for catalog files on Windows?
>
> Any help appreciated - thanks! (Let me know if anything besides what
> is below is needed or would be helpful.)
>
> CY
>
> CMake Invocation script:
> SET(ENV{XML_CATALOG_FILES}
> "C:/docs/brlcad-build/doc/docbook/brlcad-xml-catalog.xml")
> SET(ENV{XML_DEBUG_CATALOG} 1)
> execute_process(COMMAND "C:/Program Files (x86)/xsltproc/xsltproc.exe"
> -nonet -xinclude -o
> C:/docs/brlcad-build/share/brlcad/7.21.0/html/mann/en/3ptarb.html
> C:/docs/brlcad/doc/docbook/resources/brlcad/brlcad-xhtml-stylesheet.xsl
> C:/docs/brlcad/doc/docbook/system/mann/en/3ptarb.xml)
>
> Here is the output:
>
> cmake.exe -P 3ptarb_mann_html.cmake
> Resolve: sysID C:///xsl/xhtml-1_1/docbook.xsl
That look like a mismatch between Windows paths and URIs as
required by the XML specification.
try to convert those to
file:///C:/xsl/xhtml-1_1/docbook.xsl
libxml2 URI parser implement the spec and the above system ID while
being an URI does *not* mean what you expect:
paphio:~/XML -> testURI --debug C:///xsl/xhtml-1_1/docbook.xsl
scheme: C
path: /xsl/xhtml-1_1/docbook.xsl
C:///xsl/xhtml-1_1/docbook.xsl
paphio:~/XML ->
Daniel
--
Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
daniel veillard com | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library http://libvirt.org/
[
Date Prev][Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]