[XML-SIG] default namespace prefixes in xpath's processorNss

Joseph Reagle reagle@w3.org
Mon, 8 Apr 2002 12:53:44 -0400


--------------Boundary-00=_KLD9NDHW8O7FB4M2IAPG
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

On Sunday 07 April 2002 13:05, Uche Ogbuji wrote:
> It is not.  Unlike some other specs, XPath forbids the application of
> default namespace to unqualified names in expressions.

Ok, good. 

> Why do you think you need to apply the default namespace within XPath
> expressions?

I was trying to create a Canonical form that agreed with Gregor's results 
in the attachement. However, I was misunderstanding what Gregor was trying 
to do -- and I didn't think should be done. So now that that is cleared up, 
I need to return to route out the bug exists in c14n.py instead of being 
confused (disagreeing) about something that wasn't being done. <smile/>

-- 

Joseph Reagle Jr.                 http://www.w3.org/People/Reagle/
W3C Policy Analyst                mailto:reagle@w3.org
IETF/W3C XML-Signature Co-Chair   http://www.w3.org/Signature/
W3C XML Encryption Chair          http://www.w3.org/Encryption/2001/
--------------Boundary-00=_KLD9NDHW8O7FB4M2IAPG
Content-Type: text/xml;
  charset="iso-8859-1";
  name="iaikTests.example2.xml"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="iaikTests.example2.xml"

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KCjwhLS0gWFBhdGg9InNlbGY6
OlBhcmVudCBvciAocGFyZW50OjpQYXJlbnQgYW5kIG5vdChzZWxmOjpkZWZhdWx0OkNoaWxkKSkg
b3Igc2VsZjo6R3JhbmRDaGlsZCBvciBwYXJlbnQ6OkdyYW5kQ2hpbGQiIC0tPgo8IS0tIGFkZGl0
aW9uYWxOU1ByZWZpeGVzPSJkZWZhdWx0IGh0dHA6Ly9mb28uY29tIiAtLT4KCjwhLS0gUmVzdWx0
IEMxNE46CjxQYXJlbnQ+CiAgICA8R3JhbmRDaGlsZD48L0dyYW5kQ2hpbGQ+CiAgPC9QYXJlbnQ+
Ci0tPgoKPCEtLSBBbm5vdGF0aW9uIEMxNE46CjEuIFRoZSB4bWxucz0iIiBvZiBQYXJlbnQgaXMg
bm90IHJlbmRlcmVkLCBhbHRob3VnaCBpdCBpcyBleHBsaWNpdGx5IGRlY2xhcmVkLgogICBUaGlz
IGlzIGJlY2F1c2UgUGFyZW50IGhhcyBubyBvdXRwdXQgcGFyZW50IHdpdGggYSBkZWZhdWx0IG5h
bWVzcGFjZSBkZWNsYS0KICAgcmF0aW9uIHRoYXQgaXMgaW4gdGhlIG5vZGUgc2V0LgoyLiBUaGUg
eG1sbnM9IiIgb2YgR3JhbmRDaGlsZCBpcyBub3QgcmVuZGVyZWQsIGFsdGhvdWdoIGl0IGlzIGV4
cGxpY2l0bHkKICAgZGVjbGFyZWQuIFRoaXMgaXMgYmVjYXVzZSBHcmFuZENoaWxkIGhhcyBubyBv
dXRwdXQgcGFyZW50IHdpdGggYSBkZWZhdWx0CiAgIG5hbWVzcGFjZSBkZWNsYXJhdGlvbiB0aGF0
IGlzIGluIHRoZSBub2RlIHNldC4KLS0+Cgo8IS0tIFJlc3VsdCBFQzE0TjoKPFBhcmVudD4KICAg
IDxHcmFuZENoaWxkPjwvR3JhbmRDaGlsZD4KICA8L1BhcmVudD4KLS0+Cgo8IS0tIEFubm90YXRp
b24gRUMxNE46ClNlZSBBbm5vdGF0aW9uIEMxNE4uCi0tPgoKPEdyYW5kUGFyZW50PgogIDxQYXJl
bnQgeG1sbnM9IiI+CiAgICA8Q2hpbGQgeG1sbnM9Imh0dHA6Ly9mb28uY29tIj4KICAgICAgPEdy
YW5kQ2hpbGQgeG1sbnM9IiIvPgogICAgPC9DaGlsZD4KICA8L1BhcmVudD4KPC9HcmFuZFBhcmVu
dD4=

--------------Boundary-00=_KLD9NDHW8O7FB4M2IAPG--