On Thu, 2011-02-10 at 00:30 +0530, Nandika Jayawardana wrote:
> Guththila parser is based on pull model and should be slightly faster
> than libxml as explained by the article.  In the last few years,
> Guththila became the default parser and hence undergone good amount of
> testing. Hence, you can use either parser for your usage. 

Hmm, ok ... due to a problem I replaced guththila by libxml a few days
ago (before I indeed had no troubles with guththila), still testing with
libxml2 now.

I tried really hard but failed to figure out where the actual problem in
my case is/was with guththila - just in case somebody else want to give
this another go: please see AXIS2C-1534
I'm happy to assist though ...

My latest idea was that it might be connected to the buffering mechanism
since the problem appears only
 - with large data (using multiple buffers)
 - if at the very end of a full buffer the NS of an opening XML appears 
   like [...<tns1:] [tagname>value</tns1:tagname>...]
Results in complete Axiom reading with the small flaw that "tagname" has
no NS anymore which makes subsequent writing the XML fail.

Rgds,
  tge

> Regards
> Nandika
>  
> 
> On Fri, Feb 4, 2011 at 4:33 PM, Thomas Gentsch <t...@e-tge.de> wrote:
>         Hi all,
>         
>         another question - what are the pros + cons of either XML
>         parser?
>         
>         I'm using libxml2 anyway and would like to avoid having two
>         XML parsers
>         within the same prog. So, I'd like to replace the (obviously
>         standard)
>         guththila by libxml2, which requires a rebuild etc as far as I
>         understand.
>         But before actually doing this I'd like to find out what I
>         have to
>         expect then ...
>         
>         >From the following I read that guththila is slightly faster:
>          http://wso2.org/library/3532
>         Anything else?
>         
>         Many thx in advance!!
>         Rgds,
>          tge
>         
>         
>         ---------------------------------------------------------------------
>         To unsubscribe, e-mail: c-user-unsubscr...@axis.apache.org
>         For additional commands, e-mail: c-user-h...@axis.apache.org
>         




---------------------------------------------------------------------
To unsubscribe, e-mail: c-user-unsubscr...@axis.apache.org
For additional commands, e-mail: c-user-h...@axis.apache.org

Reply via email to