【发布时间】:2015-08-28 18:21:15
【问题描述】:
在使用 Axis2 进行 SOAP 通信的 tomcat 上部署 Web 应用程序时,在 tomcat 临时目录 'apache-tomcat-6.0.29\temp' 中,我们不断得到一个文件夹,例如 'axis2 -tmp-21936.tmp' 为已部署的 Axis2 模块(例如 Rampart)保存 jar(例如,axis21098rampart-mar-1.5.1.jar)。
文件不断增长,直到填满您的硬盘。
我已尝试在后续调用中使用相同的 context 和 stub,但这并不能解决问题。
原来这是 Axis2 中已知的 issue ,已在 1.7 版中修复,尚未发布,根据某些人的说法甚至可能无法修复。
注意,在eclipse上部署的时候,这些文件到C:\users\User\appdata\local\temp\;此外,在独立的非 Web 应用程序上,文件只生成一次,并在重新启动时被删除。
这个问题被证明是无效的,因为上下文总是被重新创建 - 下面的答案中的详细信息。
【问题讨论】:
标签: java tomcat soap axis2 axis