Hi Amila,
We are using Axis21.4.1 and it doesn't seems to support Complex type and
extensions.  I have not tried on Jibx yet.

Sudhir


On Thu, May 7, 2009 at 1:07 PM, Amila Suriarachchi <
[email protected]> wrote:

>
>
> On Wed, May 6, 2009 at 10:12 AM, Sudhir Mongia <[email protected]>wrote:
>
>> Hi Dennis,
>> We are not using WS-Security. Still its paining us.
>>
>> The problem we are facing is memory consumption while  serialization.
>>
>> We are using xmlbeans databinding, we couldn't go for ADB as it doesn't
>> supports Complex type extension and restrictions and we have not evaluated
>> other binding options as of now.
>>
>
> What is the Axis2 version you use? ADB supports Complex type extension and
> restrictions.  But again there is a possibility it won't support for all
> variations.
>
> Generally Xmlbeans slower than other data bindings. so you can try jibx and
> jaxbri as well.
>
> thanks,
> Amila.
>
>
>> Thanks,
>> Sudhir
>>
>>
>> On Wed, May 6, 2009 at 3:01 AM, Dennis Sosnoski <[email protected]> wrote:
>>
>>> Hi Sudhir,
>>>
>>> Are you using WS-Security for the service? WS-Security builds an
>>> in-memory model of the XML if you're using signatures (and perhaps at other
>>> times - I haven't checked, but there appeared to be some issues in this
>>> area).
>>>
>>> If you're not using WS-Security this type of data should not be causing
>>> problems. What data binding approach are you using? (ADB, XMLBeans, JiBX,
>>> JAXB?)
>>>
>>>  - Dennis
>>>
>>> --
>>> Dennis M. Sosnoski
>>> SOA and Web Services in Java
>>> Axis2 Training and Consulting
>>> http://www.sosnoski.com - http://www.sosnoski.co.nz
>>> Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117
>>>
>>>
>>> Sudhir Mongia wrote:
>>>
>>>> Hi,
>>>>
>>>> Has anyone got any experience in this type of problem ? One possible
>>>> solution we used temporarily is, pass data fragment in in a call and do
>>>> multiple calls to send the complete data.But we are reluctant to go with
>>>> this approach in production.
>>>>
>>>> Any help/pointer ?
>>>>
>>>> Thanks,
>>>> Sudhir
>>>>
>>>> On Mon, May 4, 2009 at 2:23 PM, Sudhir Mongia 
>>>> <[email protected]<mailto:
>>>> [email protected]>> wrote:
>>>>
>>>>    Hi,
>>>>
>>>>    We have a web method exposed by .net app and we using client stubs
>>>>    generated through Axis2. This method accepts an array of objects.
>>>>    The object is very heavy object containing 25+ members variables
>>>>    of double and string type.
>>>>    The calls to this method fails sometimes due to memory when we are
>>>>    trying to send large number of objects e.g. 100000-200000.
>>>>
>>>>    Any suggestions/idea , how can we compress the size of data to fix
>>>>    this problem? We have control up to some extent on server side as
>>>>    well.
>>>>
>>>>    Thanks,
>>>>    Sudhir
>>>>
>>>>
>>>>
>>
>
>
> --
> Amila Suriarachchi
> WSO2 Inc.
> blog: http://amilachinthaka.blogspot.com/
>

Reply via email to