Guththila Parser write extra namespace
--------------------------------------

                 Key: AXIS2C-772
                 URL: https://issues.apache.org/jira/browse/AXIS2C-772
             Project: Axis2-C
          Issue Type: Bug
          Components: build system (Unix/Linux)
    Affects Versions: Current (Nightly)
         Environment: Ubuntu
            Reporter: Lahiru Gunathilake
             Fix For: Current (Nightly)


I did some performance testings using apache benchmark by using Libxml2 and 
Guththila Parser with the the math sample which ships with apache 
Axis2c.Response of the math service with Guththila parser is slightly different 
to the response with Libxml2.With Guththila parser it add Namespace 
"http://www.w3.org/2003/05/soap-envelope"; in to soap header and soap body as 
well. Then the document size is different when using two XML parsers.Here are 
the two soap response soap messages got with two XML parsers.
---------------------------------- with Guththila Parser 
---------------------------------------------------------------------------------------------------------------------------------------------------
<soapenv:Envelope 
xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope";><soapenv:Header></soapenv:Header><soapenv:Body
 xmlns:soapenv = "http://www.w3.org/2003/05/soap-envelope";><ns1:result 
xmlns:ns1 = 
"http://axis2/test/namespace1";>18</ns1:result></soapenv:Body></soapenv:Envelope>
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------with Libxml2 
Parser--------------------------------------------------------------------------------------------------------------------------------------
<soapenv:Envelope 
xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope";><soapenv:Header/><soapenv:Body><ns1:result
 
xmlns:ns1="http://axis2/test/namespace1";>18</ns1:result></soapenv:Body></soapenv:Envelope>
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

This is probably cause to reduce the speed of Guththila parser since it send 
nearly 78 more bytes of data in the response message with a simple service like 
math.But with more data still the Guththila Parser is much faster than with 
Libxml2.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to