Hiya,
If you can, I'd simply remove the namespace from your XML input file
(so, just remove xmlns="urn:isbn:1-931666-22-9"), and it should work
just fine.
The problem is that the two namespaces overlap the default namespace,
so you could of course also remove both of them. Note that the default
namespace shouldn't be confused with any other namespace; it's the
operational space, and setting it specifically limits cross-polination
between XML files (of which both your input XML *and* your XSLT file
are, hence the crash).
Could you explain where that namespace is coming from? Is it you who
put it in, or are you relying on some automated process? (Changing the
default namespace based on the ISBN, from the look of it, I'd say was
a Very Bad Idea[TM] (because it's *default*, not some specific
vocabulary :) ).
Kind regards,
Alex
--
Project Wrangler, SOA, Information Alchemist, UX, RESTafarian, Topic Maps
--- http://shelter.nu/blog/ ----------------------------------------------
------------------ http://www.google.com/profiles/alexander.johannesen ---
|