Web applications 在IBM Websphere V7上部署独立于平台的war

Web applications 在IBM Websphere V7上部署独立于平台的war,web-applications,websphere,jax-ws,web.xml,Web Applications,Websphere,Jax Ws,Web.xml,也许有人可以在War应用程序中解释web.xml文件中标记的神秘行为——当它部署在WASV7上时 简而言之,我们有一个发布JAX-WSWeb服务的War应用程序。 xml使用“WSServletContextListener”和“WSServlet”来提供独立于web服务平台的部署。发布的web服务由我们使用Delphi(XE)构建的客户机使用 这个想法在weblogic、Tomcat、JBoss等JavaEE服务器上运行良好 问题是,当部署在WASV7上时,WSDL(已成功发布)呈现出与其他J

也许有人可以在War应用程序中解释web.xml文件中标记的神秘行为——当它部署在WASV7上时

简而言之,我们有一个发布JAX-WSWeb服务的War应用程序。 xml使用“WSServletContextListener”和“WSServlet”来提供独立于web服务平台的部署。发布的web服务由我们使用Delphi(XE)构建的客户机使用 这个想法在weblogic、Tomcat、JBoss等JavaEE服务器上运行良好

问题是,当部署在WASV7上时,WSDL(已成功发布)呈现出与其他JavaEE服务器稍有不同的WSDL。 WSDL中自动创建的“”标记已从客户端可以破译的URL路径更改为客户端程序无法破译的基于文件的路径。 只有当我将web.xml从版本2.5降级到版本2.4时,我才设法修复了这一行为

有人知道问题出在哪里吗?

请描述“基于文件的路径”。我发现很难相信URL是以
文件开始的:
。您能否提供2.4和2.5中提供的
xsd:import
行,以便我们看到差异?