Details
Description
Using xmlrpc java library as both client and server.
The problem boiles down to this we are using xmlrpc(3.0b1) to return a
xml document as a string.
Client tries to recieve the string
12k file takes 100ms
75k file takes about 3 minutes
Using python xmlrpc client instead of Java
12k file takes 100ms
75k file takes 400ms
Double check the timing and ruled out the server or network being a problem using a number of different
test on various machines.
I tried to check for this problem in the jira issue tracker but didn't
find any mention of this problem.
Also we tried using different machines to test this problem and duplicated the content of the 12k file to rule out the problem being
related to the content of original 75k file vs the different content of the 12k file.
We didn't do an incremental test to find out if there is a break point the performance degrades dramatically.