xerces 3

I've heard (did not find any mention in 1.99 documentation) that orocos 2.0
will not be compatible with xerces 2.x, requiring xerces 3.x Is that true?

Since xerces 3.x is not backcompatible with xerces 2.x, does orocos 1.x
support both?

In any case, what are the advantages of using xerces over using the internal
orocos xml parser?

thanks

xerces 3

On Wednesday 25 August 2010 10:31:00 Daniel Pinyol wrote:
> I've heard (did not find any mention in 1.99 documentation) that orocos 2.0
> will not be compatible with xerces 2.x, requiring xerces 3.x Is that true?

No.

>
> Since xerces 3.x is not backcompatible with xerces 2.x, does orocos 1.x
> support both?
>
> In any case, what are the advantages of using xerces over using the
> internal orocos xml parser?

For example, to support Entities, although Stephen just noted that it does not
work yet as expected. But also the error checking of xerces is *much* better.
With the internal one, it's orocos detecting the errors, with xerces, the DTD
is checked first, catching errors early.

Peter

xerces 3

On Aug 25, 2010, at 06:12 , Peter Soetens wrote:

> On Wednesday 25 August 2010 10:31:00 Daniel Pinyol wrote:
>> I've heard (did not find any mention in 1.99 documentation) that orocos 2.0
>> will not be compatible with xerces 2.x, requiring xerces 3.x Is that true?
>
> No.
>
>>
>> Since xerces 3.x is not backcompatible with xerces 2.x, does orocos 1.x
>> support both?

Yes. According to brief testing yesterday, v1 supports both X2 and X3.

>> In any case, what are the advantages of using xerces over using the
>> internal orocos xml parser?
>
> For example, to support Entities, although Stephen just noted that it does not
> work yet as expected. But also the error checking of xerces is *much* better.
> With the internal one, it's orocos detecting the errors, with xerces, the DTD
> is checked first, catching errors early.

:-)