axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andreas Veithen (Commented) (JIRA)" <>
Subject [jira] [Commented] (AXIS2-5119) ComplexType array return performance issue
Date Fri, 28 Oct 2011 18:33:33 GMT


Andreas Veithen commented on AXIS2-5119:

@Jason: I was actually waiting for somebody to test the change and confirm that it gives the
expected results. I will finalize it and merge it to the 1.6 branch for inclusion in 1.6.2.
> ComplexType array return performance issue
> ------------------------------------------
>                 Key: AXIS2-5119
>                 URL:
>             Project: Axis2
>          Issue Type: Improvement
>          Components: adb
>    Affects Versions: 1.6.0
>         Environment: Ubuntu 10.04 64-bit, Tomcat 6.0.28, Axis 1.6.0
>            Reporter: Vilnis Termanis
>              Labels: adb, array, arrays, complextype, performance
>         Attachments:
> Service function returns which contain (long) arrays of custom objects degrade performance.
> Example (POJO):
> SomeCustomType[] myFunc() is a lot slower than String[] myFunc()
> Reason:
> BeanUtil.getBeanInfo() (modules/adb/src/org/apache/axis2/databinding/utils/
is called for each element in the output array, even though they are all the same. (According
to the result should
be cached but this does not seem to be happening.)

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message