Hey all, Our project just started utilizing Axis2 for our web service framework and we are running into an issue with Hot Update. We recognize that this is not recommended for production, but would like to use it in our staging environment that will be managed through a continuous integration platform.
The problem is after a few days, we started getting the following when the aar file was updated: 8/27|13:52:57 [Timer-3] INFO :ServiceDeployer - Deploying Web service: version-1.4.aar - file:/var/tomcat5/webapps/axis2/WEB-INF/services/ve rsion-1.4.aar 8/27|13:52:57 [Timer-3] WARN :Utils - Exception extracting jars into temporary directory : java.io.IOException: Too many open files : switch ing to alternate class loading mechanism 8/27|13:52:59 [Timer-3] ERROR:ServiceDeployer - The tc_web_service_1.aar service, which is not valid, caused The following error occurred du ring schema generation: Class Not found : com.sersol.fedsearch.dta.server.service.TCWSServer org.apache.axis2.deployment.DeploymentException: The following error occurred during schema generation: Class Not found : com.sersol.fedsearc We are currently running Axis2 1.4 under Tomcat 5.5.26 on CentOS 5.2 (Linux version 2.6.18-92.1.6.el5 ([EMAIL PROTECTED]) (gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)) #1 SMP Wed Jun 25 13:45:47 EDT 2008). If I look at the open files, the majority are under the work folder in the Tomcat directory structure. Example: /var/cache/tomcat5/work/Catalina/localhost/axis2/_axis2/axis21612jaxen-1.1.1 .jar Every time I do an update, the number of open files under the '_axis2' directory grows: # lsof | grep _axis2 | wc -l 232 # lsof | grep _axis2 | wc -l 424 # lsof | grep _axis2 | wc -l 616 I don't see anyone else reporting this issue. Is this a problem running under Tomcat? If this has been reported elsewhere that I have missed, please direct me to that discussion. Otherwise, if you have any insight, I'd love to hear it. Thanks, -Tom --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]