Re: [xsl] Inconsistent interpretation of // relative to document()

Subject: Re: [xsl] Inconsistent interpretation of // relative to document()
From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx>
Date: Wed, 22 Aug 2007 11:55:51 -0400
At 07:51 AM 8/22/2007, David wrote:
you don't show what value is being passed as $template-source, is it a
relative URI?

if so most likely that teh base URI isn't set (or is set differently) in
your calling scenarios.

It may be that document($template-source) is empty in one case.

Don't forget that document() takes a second argument to specify where to traverse from, which is a simple fix for this not uncommon problem. So you might want to try document($template-source,/), setting $template-source relative to the main source document.


Cheers,
Wendell



======================================================================
Wendell Piez                            mailto:wapiez@xxxxxxxxxxxxxxxx
Mulberry Technologies, Inc.                http://www.mulberrytech.com
17 West Jefferson Street                    Direct Phone: 301/315-9635
Suite 207                                          Phone: 301/315-9631
Rockville, MD  20850                                 Fax: 301/315-8285
----------------------------------------------------------------------
  Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================

Current Thread