【发布时间】:2018-07-06 12:54:00
【问题描述】:
大家好,我是 IBM websphere Application server 的新手,有一个一般性问题!
我正在尝试部署一个只有一些 ejb jar 文件(没有战争)的 ear 文件,其中包含 @webservice 注释以公开 JAX-WS Web 服务。
ear 结构基于 J2EE 标准,它也适用于 weblogic 和 glassfish,但是当我将 ear 部署在 websphere 9.0 应用服务器 上并尝试通过 测试它的 web 服务时SOAPUI 工具 我反复收到 404 错误。
很遗憾,我在管理控制台中看不到我的网络服务列表,甚至看不到他们的 wsdl 文件。
虽然我的耳朵部署成功并且已经在 websphere 应用服务器控制台启动状态。 我不知道如何测试它:(它需要任何先决条件吗?
这些是我在地址栏上测试过的 url,用于查看 wsdl 文件,但看不到
http://localhost:9080/my-app-display-name/my-web-service-name.wsdl
http://localhost:8880/my-app-display-name/my-web-service-name.wsdl
【问题讨论】:
-
通过查看服务器日志开始调试,WAS_PROFILE_HOME\logs\server1\SystemOut.log 和 SystemErr.log 特别是在部署应用程序的时间段内。还要查看 WAS_PROFILE_HOME\logs\ffdc 中的任何 FFDC
标签: web-services soap wsdl websphere ear