Hi Mukul,

I noticed in AbstractPsychoPathImpl that the "fn" prefix is also being
given special treatment. I believe that we should not be hard-coding that
either.

Thanks.

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: [email protected]
E-mail: [email protected]

Mukul Gandhi <[email protected]> wrote on 11/11/2009 06:19:12 PM:

> Hi Michael,
>    Thanks for your reply, and confirming that this issue requires a fix.
>
> I'll be working to fix this one, with Xerces assertions and hoping to
> submit to Xerces forum asap, for evaluating the fix.
>
> I'll post any further questions related to this topic, in case I might
> have doubts.
>
> On Thu, Nov 12, 2009 at 2:35 AM, Michael Glavassevich
> <[email protected]> wrote:
> > Hi Mukul,
> >
> > As you've noted "http://www.w3.org/2001/XMLSchema" can be bound to
other
> > prefixes than "xs".  Also, "xs" could be bound to something other than
> > "http://www.w3.org/2001/XMLSchema" or not be declared at all.
> >
> > We should not be hard-coding the namespace bindings. For each XPath
> > expression they should be determined from the namespace context of the
> > schema we're processing and I believe also the and the
> > "xpathDefaultNamespace" attribute which might be on the "assertion" or
> > "schema" element if the assertion doesn't have one. Doing anything else
is
> > incorrect.
> >
> > Thanks.
> >
> > Michael Glavassevich
> > XML Parser Development
> > IBM Toronto Lab
> > E-mail: [email protected]
> > E-mail: [email protected]
>
> --
> Regards,
> Mukul Gandhi
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]

Reply via email to