axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Din%$h <>
Subject Re: Moving Guththila to Axis C++ src tree
Date Mon, 27 Jun 2005 09:04:59 GMT
Hi all,
Actually "Guththila" has namespace support and encoding support. Since we 
aimed for soap messages processing It can't work with DTD's and CDATA's. 
Therefore XML 1.0 complacency check won't work. That's good to have 
performance check against those parsers (xercesc/expat/) , In order to do a 
performance test I think we need to integrate "Guththila" with axis-c++. Any 

After Implementing encoding support added some test cases. You can see 
current implementation at

Wiki page


On 6/27/05, Lilantha Darshana <> wrote:
> If we have a successful impl. at hand we should move this in and replace
> existing
> and then we improve it.
> I'm not sure there are many uses of either **/xml/tspp/ and **/xml/txpp/
> for the
> time being if I'm not mistaken?? Could any one let me know if we have
> any release
> level tests that uses **/xml/tspp/ and **/xml/txpp/?
> Would it be possible to do some XML 1.0 compliancy & performance check
> before we decide? If you would able to make it against xerces/sax/expat
> and JSR 173 -
> It would be great.
> Where can we see the currently impl code?
> Thanks
> -Lilantha
> -----Original Message-----
> From: Dasarath Weeratunge []
> Sent: Sunday, June 26, 2005 12:34 PM
> To:
> Subject: Moving Guththila to Axis C++ src tree
> Hi,
> How about moving Guththila code into the Axis C++ src tree?
> Dinesh is trying to implement XMLParser interface in XMLParser.h for
> Guththila. At the moment the code that we have in the src tree
> **/xml/tspp/ and **/xml/txpp/ are both old versions of Guththila
> written by Susantha, Damitha and my self.
> Dinesh's code cannot be integrated with either one of these since its a
> different fork of tspp altogether.
> What I propose therefore is that we take off this code and substitute
> Dinesh's code in their place. We can create a new subdirectory
> `guththila'
> at the same level as `xerces' and `expat' under **/xml/ and delete
> old subdirectories `tspp' and `txpp'.
> Dinesh's code builds on tspp code and implements a full StAX parser
> with the exception of DTD's and a few other constructs rarely used in
> Soap processing. It also supports character encoding schemes and comes
> with a set of test cases. The encoding related code in the new code base
> has
> been completely rewritten unlike earlier (see **/xml/txpp/) where we
> tried
> to reuse code from expat. We also improved the tokenizing code and API
> to be in
> line with StAX.
> IMHO cleaning up the src tree would make life easier for us who are
> working on Guththila since then we can directly commit our code to the
> CVS.
> Regards,
> --dasarath
> _______________
> Siebel
> Visit <>
> This e-mail message is for the sole use of the intended recipient(s) and 
> contains confidential and/or privileged information belonging to Siebel 
> Systems, Inc. or its customers or partners. Any unauthorized review, use, 
> copying, disclosure or distribution of this message is strictly prohibited. 
> If you are not an intended recipient of this message, please contact the 
> sender by reply e-mail and destroy all soft and hard copies of the message 
> and any attachments. Thank you for your cooperation.

W.Dinesh Premalal
$df -h /my/brain

View raw message