I am sending out an array of custom type, when the array is longer then say 20 members the performance of the axis implemented service just crawls to an eventual completion around 30 sec. The db side of the service takes around 2 sec at the worst and the rest I guess is writing to xml. I was under impression that writing to xml should not be that time consuming.
The objects which make up the array are very straight forward
Consisting of about 10 strings and 5 decimals.
The method in question only takes one parameter and returns the array. I am using the latest release of axis, tomcat, jdk1.4. xercesImpl-2.0.2.jar.
Is there something I am completely missing or doing very wrong, because I just can't imagine what axis could be doing for that long.
Thanks in advance.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.500 / Virus Database: 298 - Release Date: 7/10/2003