我们有一个在WebSphere 6.1上运行的应用程序,每隔几天我们就会在日志中出现以下内容:
org.apache.axis.ConfigurationException: No engine configuration file - aborting!
at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:175)
at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
at org.apache.axis.AxisEngine.(AxisEngine.java:156)
at org.apache.axis.client.AxisClient.(AxisClient.java:52)
at org.apache.axis.client.Service.getAxisClient(Service.java:103)
at org.apache.axis.client.Service.(Service.java:112)
如果我们重新启动JVM,我们可以在它再次启动之前大约2-3天。
我在这个网站上看到了另一个问题,它描述了一个类似的问题,答案就是:
我通过将client_config.wsdd文件复制到WEB-INF / classes文件夹来解决这个问题。 Axis尚未投诉:)
但是,据我们所知,我们没有特定的client_config.wsdd文件,也没有必要配置一个。如果缺少某些东西,我们总会得到这个错误但是正如我上面提到的那样,它每隔几天就会发生一次,并且JVM的停止启动会将其解析一下。