Mukul,
Thanks for reply.
I looked at the FAQ and found that org.apache.xerces.xs.PSVIProvider can be
used with JAXP 1.3 Validator. I need some help. How should I use it? I never
used it.
I have xml DOMSource object feeding to the JAXP1.3 Validator object. So when I
should register Validator object with PSVIProvider interface.
Any code sample will help me a lot if you or anybody can provide.
Regards
AB
--- On Sat, 8/22/09, Mukul Gandhi <[email protected]> wrote:
> From: Mukul Gandhi <[email protected]>
> Subject: Re: Attribute validation Error
> To: [email protected]
> Date: Saturday, August 22, 2009, 7:49 AM
> Hi Ajay
> Did you think about, Michael's reply? I
> think, he already answered
> your question.
>
> It seems, that you are using the JAXP class "Validator" to
> validate
> the XML document, and probably have set an error handler in
> the
> validation process.
>
> I think, you can retrieve the error message only through,
> the
> getMessage() method available on SAXException, and there
> seems to be
> no way you can get which attribute caused the error. One
> way, as you
> pointed, could be that you can parse (or perhaps tokenize)
> the error
> message, to get the attribute name/value which caused the
> problem. But
> this may become difficult, and I would say this is not a
> completely
> reliable technique to get the item (like, an attribute)
> which caused
> the error (as, format of error messages are generally,
> product
> specific).
>
> As Michael suggested, you can try using a PSVI DOM, instead
> of a
> standard DOM, if you need this information. Pls have a look
> at the FAQ
> entry, which Michael pointed.
>
> On Sat, Aug 22, 2009 at 6:06 AM, ajay bhadauria<[email protected]>
> wrote:
> > Hi,
> >
> > When Schema Validator validates xml document and if it
> encounters for example attribute validation error and
> validation error message displays that indeed attribute
> 'xyz' has error which means that Validator knows that error
> is in attribute node.
> >
> > How can I get this node (element Node, text node,
> attribute Node etc.) which is in error other than error
> message. I am using DOM document.
> >
> > If anybody knows please reply asap whether it is
> possible or not ?
> >
> > AB
>
>
>
> --
> Regards,
> Mukul Gandhi
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]