[ http://issues.apache.org/jira/browse/AXIS-2470?page=comments#action_12377442 ]
Bjorn Townsend commented on AXIS-2470: -------------------------------------- Hello Srinivas, Can you tell me more about how you did your testing? I'd like to try to replicate it. Also, have you tested this under Axis 1.3? Thanks, Bjorn > 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
