Hi Mukul,

I'm still scratching my head over how this is implemented, now with
specialized methods for getting and setting prefixes for the schema and F&O
namespaces.  We shouldn't need to special case them.  These namespaces are
no more or less special than the user's namespaces and really all should be
pulled from the SchemaNamespaceSupport in the traverser.  We should be able
to copy all of the in-scope namespace bindings from the
SchemaNamespaceSupport object on to the static context in PsychoPath and
that will include bindings for the schema and F&O namespaces if they exist.
Is that what you were ultimately planning to do, with these recent changes
just being an intermediate step to eliminate the hard-coding which was
there before?

Thanks.

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

Mukul Gandhi <[email protected]> wrote on 11/14/2009 10:57:10 AM:

> Hi all,
>    I wrote a quick blog post, trying to explain what these bug fixes
> and enhancments achieved. ref,
> http://mukulgandhi.blogspot.com/2009/11/xerces-j-xsd-11-update-bug-
> fixes-and.html.
>
> Any comments are welcome please.
>
> On Sat, Nov 14, 2009 at 1:16 PM, Mukul Gandhi <[email protected]> wrote:
> > Hi all,
> >   The improvements for XSD namespace prefix which we are discussing
> > in this thread, while using XSD 1.1 assertions and also CTA (when
> > using the full XPath 2 mode) have gone into SVN.
> >
> > Interestingly, solving the XSD namespace prefix issue for assertions,
> > has fixed the same problem which existed in Xerces CTA implementation.
> >
> > I am satisfied with the current Xerces SVN code's functional
> > capabilities for assertions and CTA. The new Xerces SVN code after
> > this commit has a same functional capability as before, but with the
> > XSD namespace prefix enhancements, which we discussed in this thread.
> >
> > It would be great, if anybody may like to test the newly committed
> > code, and suggest possible improvements.
>
>
>
> --
> Regards,
> Mukul Gandhi
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]

Reply via email to