Hi Neetha,

I've been using Xerces-C++ 3.1.1 schema validation without any problem and
the errors you've pasted looks more like incorrect usage of than a problem
with Xerces 3.1.1. You can refer my example
http://sivachandranp.wordpress.com/2010/10/10/xml-schema-validation-using-xerces-c/to
know how to do schema validation with Xerces 3.1.1.

Thanks & Regards,
Siva Chandran P


On Mon, Sep 26, 2011 at 11:19 AM, <[email protected]>wrote:

>
> Hello!!
>
> Firstly, thank you for the reply.
>
> Please find below the snapshots of the schema for the two errors.
> (1)The error related to patterns: *Value 'LLN0' does not match regular
> expression facet 'L[A-Z]*|LLN0'*
>
>
> (2) The error related to 'restriction' tag: *The type 'tP_Port' is a
> simple type. It cannot be used in a derivation by RESTRICTION for a
> complexType*
>
>
> I replaced Xerces C 2.7 with Xerces C 2.8 with absolutely no code change in
> my tool and saw that the first error (related to patterns) is no more thrown
> but the second error (w.r.t 'restriction') still exists.
>
> So I tried with Xerces C 3.1.1(latest version) instead of Xerces C 2.8 and
> found the following issues.
> (1) Classes like DOMBuilder, DOMWriter do not exist in xercesc_3_1_1
> (2) 'createDOMWriter' : is not a member of
> 'xercesc_3_1::DOMImplementationLS'
> (3) 'getErrorNode' : is not a member of 'xercesc_3_1::DOMLocator'
>
> Regards,
> Neetha

Reply via email to