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