axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "srinivas srirangan (JIRA)" <axis-...@ws.apache.org>
Subject [jira] Created: (AXIS-2470) performance issue with discovery for org.apache.axis.EngineConfigurationFactory
Date Fri, 28 Apr 2006 16:05:38 GMT
performance issue with discovery for org.apache.axis.EngineConfigurationFactory
-------------------------------------------------------------------------------

         Key: AXIS-2470
         URL: http://issues.apache.org/jira/browse/AXIS-2470
     Project: Apache Axis
        Type: Bug

  Components: Serialization/Deserialization  
    Versions: 1.2RC3    
 Environment: HP-UX, Apache Axis 1.2 RC3, Websphere 6.0 
    Reporter: srinivas srirangan


This is reference to a performance problem that we are currently facing and silmilar to the
bug 385 (http://issues.apache.org/jira/browse/AXIS-385). 

Our trace below shows that the property named "org.apache.axis.EngineConfigurationFactory"
is being searched on all the xml related jar files. 

We tried running the tests with the both the below options:

1) run with axis.EngineConfigFactory=org.apache.axis.configuration.EngineConfigurationFactoryDefault

2) run with org.apache.axis.EngineConfigurationFactory=org.apache.axis.configuration.EngineConfigurationFactoryDefault

Still we get an identical results. Our final result shows high CPU utilization on the java.util.zip.ZipFile.getEntry()
method and the root cause being the jar files being read for the each outbound web service
call. 

Does the discovery mechanism does this by default? 

Can you please shed some lights on this issue? 

trace:

File Name: C:\viewstore\sriranga_best_2.06\best\lib\xercesImpl.jar Entry Name: org/apache/commons/discovery/resource/names/DiscoverNamesInAlternateManagedProperties$1.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xalan.jar Entry Name: org/apache/commons/discovery/resource/names/DiscoverNamesInAlternateManagedProperties$1.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\axis.jar Entry Name: org/apache/commons/discovery/resource/names/DiscoverNamesInAlternateManagedProperties$1.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xercesImpl.jar Entry Name: org/apache/commons/discovery/resource/names/DiscoverNamesInManagedProperties$1.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xalan.jar Entry Name: org/apache/commons/discovery/resource/names/DiscoverNamesInManagedProperties$1.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\axis.jar Entry Name: org/apache/commons/discovery/resource/names/DiscoverNamesInManagedProperties$1.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xercesImpl.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xalan.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\axis.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\dom3-xercesImpl.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\piccolo.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xerces.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xercesImpl.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xalan.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\axis.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\dom3-xercesImpl.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\piccolo.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xerces.jar Entry Name: META-INF/services/org.apache.axis.EngineConfigurationFactory
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xercesImpl.jar Entry Name: org/apache/commons/discovery/resource/names/DiscoverMappedNames$1.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xalan.jar Entry Name: org/apache/commons/discovery/resource/names/DiscoverMappedNames$1.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\axis.jar Entry Name: org/apache/commons/discovery/resource/names/DiscoverMappedNames$1.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xercesImpl.jar Entry Name: org/apache/axis/configuration/EngineConfigurationFactoryDefault.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xalan.jar Entry Name: org/apache/axis/configuration/EngineConfigurationFactoryDefault.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\axis.jar Entry Name: org/apache/axis/configuration/EngineConfigurationFactoryDefault.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xercesImpl.jar Entry Name: org/apache/axis/configuration/EngineConfigurationFactoryDefault.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\xalan.jar Entry Name: org/apache/axis/configuration/EngineConfigurationFactoryDefault.class
File Name: C:\viewstore\sriranga_best_2.06\best\lib\axis.jar Entry Name: org/apache/axis/configuration/EngineConfigurationFactoryDefault.class


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message