axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lahiru Gunathilake (JIRA)" <j...@apache.org>
Subject [jira] Closed: (AXIS2C-772) Guththila Parser write extra namespace
Date Fri, 16 Nov 2007 04:19:43 GMT

     [ https://issues.apache.org/jira/browse/AXIS2C-772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Lahiru Gunathilake closed AXIS2C-772.
-------------------------------------


Now guththila doesn't write additional namespaces.

> 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
>            Assignee: Sanjaya Ratnaweera
>             Fix For: 1.2.0
>
>         Attachments: patch_file
>
>
> 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: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


Mime
View raw message