Jonathan Marsh wrote:
I have been using the xslt task to merge information residing in a set of
files (WSDL 2.0 test results [1]) into a single summary file.  Using the
1.7.0 alpha build, the document function would return an empty node-set if
the URL given it was unresolvable.  In the final 1.7.0 build, this causes a
fatal error.

Is this a bug, or a feature?  Is there an easy way to work around this
(without for instance swapping out the default xslt processor?)

The XSLT spec says that the document function can present a warning in this
case, or it may fall-back to the empty node-set.  I don't think a fatal
error qualifies very well as either.

This change of behavior breaks my build, but I want to upgrade to 1.7.0
because (a) the WSDL test suite is a public resource and I would like it to
build on the latest and greatest and build.  (b) we relied on some schema
validation improvements in the 1.7.0 alpha, but I don't want to require an
alpha build for a long-term public resource like this, and (3) I just
discovered the new filenameparameter attribute which is invaluable for
cross-linking the various components being displayed.

I dont think anything has deliberately been changed. If there is a difference between the 1.6.5 behaviour and the 1.7.0 behaviour, it probably consitutes a regression.

You may be seeing differences between XSLT engines. Make sure you are using xalan and not java1.5 xsltc

-steve


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to