[ 
http://issues.apache.org/jira/browse/AXIS-2470?page=comments#action_12376987 ] 

srinivas srirangan commented on AXIS-2470:
------------------------------------------

More inputs: 

The trace also shows that the property file 
<org.apache.axis.EngineConfigurationFactory> is being looked upon from all the 
jar files which have META-INF/services directory as shown below. 

xercesImpl.jar, xalan.jar, axis.jar, dom3-xercesImpl.jar,  piccolo.jar, 
xerces.jar, xercesImpl.jar

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 


> 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

Reply via email to