Its bad and really annoying, but its not a blocker for me, we have
work around's for it.

Cheers
Simon

On Sun, 1 May 2005 00:13:04 +0200 (CEST), in soap you wrote:

>     [ 
> http://issues.apache.org/jira/browse/AXIS-1912?page=comments#action_64186 ]
>     
>Davanum Srinivas commented on AXIS-1912:
>----------------------------------------
>
>Simon,
>
>Is this a blocker?
>
>thanks,
>dims
>
>> MessageElement requires inordanate ammounts of memory
>> -----------------------------------------------------
>>
>>          Key: AXIS-1912
>>          URL: http://issues.apache.org/jira/browse/AXIS-1912
>>      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)

Reply via email to