activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "jimmy Zhang" <>
Subject Re: VTD-XML 2.3
Date Wed, 27 Feb 2008 23:12:55 GMT
   Yes, when designing VTD-XML we took a long hard look at JAXP...
the conclusion is that JAXP simply has too many issues... the problem starts
from the DOM API (which I have written an article on this topic called
the performance woe of binary XML

The second major problem is JAXP's xpath evaluation model which I have
written another article called "improve XPath efficiency with VTD-XML" basic JAXP's evaluation model
is not only slow but cluttered and hard to use...

If one can pick up an XPath engine and write highly readable, clean , 
code that 10x faster... why would anyone settle for JAXP? In a way, XML is
meant to decouple API from data anyway...

----- Original Message ----- 
From: "James Strachan" <>
To: <>
Sent: Tuesday, February 26, 2008 9:48 PM
Subject: Re: VTD-XML 2.3

> On 26/02/2008, jimmy Zhang <> wrote:
>>  My take (which I am going publish articles shortly) is that VTD-XML
>>  is vastly superior to JAXP in routing/switching XML payloads...
> JAXP is just an API for XPath. I don't see why VTD-XML can't implement
> that API - it'd make it really easy for XPath users to switch to using
> -- 
> James
> -------
> Open Source Integration

View raw message