1

我们的项目是一个 jax-ws webservices 项目,我们最近将 Websphere 版本 7.0.0.23 升级到了 7.0.0.25。这些服务在 websphere 7.0.0.23 中运行良好。但升级到 7.0.0.25 后,服务无法正常工作。

我们在 web.xml 中为 wsdl URL 配置了服务端点类(不扩展 HttpServlet),它在 7.0.0.23 中运行良好,但是当我们在 7.0.0.25 中部署相同的应用程序时,它抛出服务端点类不是 servlet班级。

  1. 为什么 7.0.0.23 没有像 7.0.0.25 那样抛出“Not a servlet class”错误?我怎样才能让它在 7.0.0.25 中工作?

  2. 如 JSR 181 中所述,我通过注释配置了 wsdl URL(从 web.xml 中删除了配置),这在 7.0.0.23 中运行良好,但在 7.0.0.25 中无法运行。我怎样才能解决这个问题?我还尝试了 JVM 属性中的属性“com.ibm.websphere.webservices.UseWSFEP61ScanPolicy =true”。但它仍然无法正常工作。

4

0 回答 0