[
https://issues.apache.org/jira/browse/AXIS-1199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Davanum Srinivas updated AXIS-1199:
-----------------------------------
Assignee: (was: Davanum Srinivas)
> Axis Performance problem with Wsdd configuration
> ------------------------------------------------
>
> Key: AXIS-1199
> URL: https://issues.apache.org/jira/browse/AXIS-1199
> Project: Axis
> Issue Type: Bug
> Components: Deployment / Registries
> Affects Versions: 1.2 Alpha
> Environment: Operating System: All
> Platform: All
> Reporter: Miguel Antunes
>
> Hi,
> I have experienced a poor performance on Axis when using wsdd configuration
> with a large amount of services. I have deployed about 800 services in axis,
> each service with 3 methods, and two type mappings. The first time I invoke a
> service or ask for its Wsdl the response time is about one minute (the
> service
> execution time is about 300 ms). I have profiled Axis and found that most of
> the time was spent in the org.apache.axis.deployment.wsdd.WSDDService
> constructor, more precisely in its last two statements:
> " ...
> // Initialize TypeMappingRegistry
> initTMR();
> // call to validate standard descriptors for this service
> validateDescriptors();
> .."
> After looking at the class more carefully I noticed that axis is prepared for
> on demand initialization so I just commented out those two lines, the results
> were very satisfactory. The following table gives a little resume:
> -------------------------------------
> Before optimization After optimization
> List all service +- 120 sec 60 sec
> First service wsdl >60 sec <10 sec
> query after boot
> First service call >60 sec <10 sec
> after boot
> -------------------------------------------
> Note: Since these numbers were obtained in my development environment, their
> absolute values are not relevant. What is relevant is the difference between
> the numbers for the two axis versions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]