Dave,
Thanks for responding.

We need to validate XML files against the same XSD files in both our
Java client code and C++ server code. Hence the need to use both
Xerces-J and Xerces-C++.

Since we are using both Xerces-J and Xerces-C++, I wanted to make sure
that the validation is consistent across Java and C++ e.g. if the
validation fails for some reason in the Java client code, I am expecting
the validation to fail for the same reason in the C++ server code as
well.


Regards,
-Arvind


-----Original Message-----
From: David Bertoni [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, September 11, 2007 10:33 PM
To: [email protected]
Subject: Re: Matching Xerces-C and Xerces-J versions

Parasuram, Arvind wrote:
> Hi,
> 
> I need to make sure that we are using the same Xerces versions for
both
> our Java and C++ code base.
Why?

> 
> Looking at the dates when the versions were released, it looks like
> Xerces-C++ 2.7.0 and Xerces-J 2.8.0 were released around the same
time.
Trying to compare the two parsers by version or release date is not
going 
to be very meaningful.

> 
>  
> 
> 1)     Does this mean that if I use Xerces-J 2.8.0, I need to use
> Xerces-C++ 2.7.0? Or should I be using Xerces-C++ 2.8.0?
Maybe if you provided a definition of "the same version," someone could 
provide a reasonable answer.  For example, are you looking for parity in

XML schema support?

> 
> 2)     Is there information available online that tells which Xerces-J
> version works with which Xerces-C++ version? It looks like the
> Xerces-C++ version numbers lag behind the corresponding Xerces-J
version
> numbers.
Xerces-J is a Java-based XML parser and Xerces-C is a C++-based one.
How 
do you plan to use them together?

Dave

Reply via email to