MicHael,
   An easy way to identify where the performance problem is, is to download
an evaluation copy of OptimizeIt (profiler) from Borland.

After setting it up, which is relatively easy, you'll be immmediately able
to see the exact line where the performance problem lies.

Conor.

-----Original Message-----
From: Davanum Srinivas [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 17, 2003 8:31 AM
To: MicHael Galkovsky
Cc: [EMAIL PROTECTED]
Subject: RE: Axis Performance problem


Michael,

Problem is somewhere else...See attached zip file. It has a junit testcase
TestBeanLoadSave.java.

- Loaded 212 items from output.xml in 5498 millisecs
- Saved 212 items from array into output2.xml in 551 millisecs

Thanks,
dims

--- MicHael Galkovsky <[EMAIL PROTECTED]> wrote:
> Here we go, thanks again for looking at this.
> 
> 
> -----Original Message-----
> From: Davanum Srinivas [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, July 17, 2003 5:22 AM
> To: MicHael Galkovsky
> Subject: Re:Axis Performance problem
> 
> 
> Michael,
> 
> Can you please send your WSDL as well?
> 
> -- dims
> 
> --- MicHael Galkovsky <[EMAIL PROTECTED]> wrote:
> > Davanum,
> > Thanks for response.
> > 
> > I have tried the last few releases but it did not resolve my problem.  
> > By testcase do you mean the stripped down version of the app?  I am 
> > not exactly sure the best way to go about that, since the app is 
> > tightly coupled with lots of other structure, like db and 
> > authentication and so,  I guess I could just hard code a static array 
> > of values and return it.  I am enclosing the tcpmon trace and also the 
> > log4j log file.  You will notice that the break down is as follows:
> > 
> > 20:12:27 Begin operation
> > 20:12:28 Entering not-axis household code
> > 
> > So the initial part is rather quick.
> > 
> > The app logic takes about 4 secs to get 212 records and put them into 
> > array of objects. 20:12:33 app logic is finished 20:15:15 axis is 
> > finished packing the array and it is returned
> > 
> > So, as you can see the last part takes almost 3 minutes!!!
> > 
> > Surely I am doing something wrong.  I don't want to take up much of 
> > your time but maybe you have some insight into what I am missing here.  
> > Thanks a bunch in advance.
> > 
> > P.S.  The client is a .Net app.
> > 
> > MicHael Galkovsky
> > Texas Department of Housing and Community Affairs.
> > 
> > 
> > -----Original Message-----
> > From: Davanum Srinivas [HYPERLINK 
> > "mailto:[EMAIL PROTECTED]"mailto:[EMAIL PROTECTED]
> > Sent: Wednesday, July 16, 2003 10:35 AM
> > To: [EMAIL PROTECTED]
> > Subject: Re: Axis Performance problem
> > 
> > 
> > Can you please post a stripped down version of your test case? (with 
> > traces from tcpmon). FYI, there have been some bug fixes since 1.1 
> > release.
> > 
> > Thanks,
> > dims
> > 
> > --- MicHael Galkovsky <[EMAIL PROTECTED]> wrote:
> > > 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 (HYPERLINK
> > "http://www.grisoft.com"http://www.grisoft.com).
> > > Version: 6.0.500 / Virus Database: 298 - Release Date: 7/10/2003
> > >  
> > > 
> > 
> > 
> > =====
> > Davanum Srinivas - HYPERLINK 
> > "http://webservices.apache.org/~dims/"http://webservices.apache.org/~d
> > ims/
> > 
> > __________________________________
> > Do you Yahoo!?
> > The New Yahoo! Search - Faster. Easier. Bingo. HYPERLINK 
> > "http://search.yahoo.com"http://search.yahoo.com
> > 
> > ---
> > Incoming mail is certified Virus Free.
> > Checked by AVG anti-virus system (HYPERLINK 
> > "http://www.grisoft.com"http://www.grisoft.com).
> > Version: 6.0.500 / Virus Database: 298 - Release Date: 7/10/2003
> >  
> > 
> > ---
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (HYPERLINK 
> > "http://www.grisoft.com"http://www.grisoft.com).
> > Version: 6.0.500 / Virus Database: 298 - Release Date: 7/10/2003
> >  
> >     
> > 
> >  <<logs.zip>>
> > 
> > ---
> > 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
> >  
> > 
> 
> > ATTACHMENT part 2 application/octet-stream name=logs.zip
> 
> 
> 
> =====
> Davanum Srinivas - http://webservices.apache.org/~dims/
> 
> __________________________________
> Do you Yahoo!?
> The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com
> 
> ---
> Incoming 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
>  
> 
> ---
> 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
>  
>   
> 
> 

> ATTACHMENT part 2 application/octet-stream name=UsrRemote.xml

=====
Davanum Srinivas - http://webservices.apache.org/~dims/

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com

Reply via email to