Michael Kay,
I have your book, "XSLT 2.0," 3rd Ed. I bought it to supplement my XML course. I also have "Beginning XML," 3rd, whereas I don't see your name on the authors. Your book helps tremendously. When I took the class, I got more out of your book (for one lesson) than the required textbook.
I understand the message of your post is to perform adequate research in advance before making a post. However, I assure you that I have many hours in this topic. I am on vacation, and for 4 days, this has been a major project. That's probably 30-40 hours. I wouldn't make this post if I didn't have a large amount of advance work involved.
There is something in the dynamics of transforming one .xml file into another, if a default namespace is named in the original document, and I don't understand why.
For 4 days, this has been bugging me. I don't like to make changes in a document without understanding.
Please don't get me wrong. I am very grateful for responses, and I would even be grateful for a reference to go read.
Interestingly, in your book, p.66, I see a default namespace is not defined in the source document.
Daniel Hutchins
Stockton, CA
http://www.finehomemadesoap.com