axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Simon Fell (JIRA)" <>
Subject [jira] Updated: (AXIS-1912) MessageElement requires inordanate ammounts of memory
Date Tue, 05 Apr 2005 19:14:17 GMT
     [ ]

Simon Fell updated AXIS-1912:

    Attachment: partner.wsdl

this is the WSDL that uses <xsd:any>

> MessageElement requires inordanate ammounts of memory
> -----------------------------------------------------
>          Key: AXIS-1912
>          URL:
>      Project: Axis
>         Type: Bug
>   Components: Basic Architecture
>     Versions: 1.2RC3
>  Environment: JDK1.5.01, WinXP
>     Reporter: Simon Fell
>  Attachments: enterprise_sfell2.wsdl, partner.wsdl, xsd_any_response.txt
> If a service makes heavy use of <xsd:any> elements, these all get meapped to MessageElement
[], this seems to use way more memory than if the xsd:any isn't there and all the elements
are mapped to bean field.
> I've attached a SOAP response that is 2.5Mb in size, to deserialize this into a bean
that largely uses xsd:any grows the heap to ~70Mb, the same response deserialized into a more
strongly typed bean only grows the heap to ~20Mb.
> I've also attached the <xsd:any> and stongly typed versions of the WSDL. (look
at the definiton of SObject)

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
If you want more information on JIRA, or have a bug to report see:

View raw message