【问题标题】:How to deploy webService and get access to wsdl?如何部署 webService 并访问 wsdl?
【发布时间】:2018-11-14 16:23:30
【问题描述】:

我有一个没有 ui 的 webService。它是一个简单的 jax-ws 应用程序,允许通过肥皂请求管理用户。我试图将它部署在 websphere 上。它被部署了,但是!我的应用程序没有出现在服务提供商中,并且我无法通过我传入wsdlsoap:aderess location 的 url 访问 wsdl 文件。它没有任何 servlet 和其他东西。我使用成功部署的模板创建我的应用程序,它出现在服务提供商中。我研究了所有互联网,但我知道出了什么问题。

P.S: 模板项目是 eclipse 项目。我只是添加了 maven,不知道为什么它不起作用。

【问题讨论】:

    标签: java web-services websphere jax-ws


    【解决方案1】:

    您的 Web 服务没有出现在“服务提供者”部分的事实意味着您以错误的方式部署它。

    1. 检查您是否在部署期间选择了“部署网络服务”选项。
    2. 您的 trace.log 文件中可能存在一个可能引用 ffdc 的问题,请检查它以调查问题。
    3. 您也没有提到您是否使用 servlet 或基于 EJB 的 Web 服务。

    【讨论】:

    • ш如果我尝试启用“部署网络服务”,它不会部署
    • 然后进行下一步,尝试通过日志排查。它通常会流入一些 ffdc 问题。您使用的是 EJB 还是 servlet?
    • 我们在out项目中使用ejb
    • 安装时出现错误wsws0038e部署错误java.io.IOException系统找不到指定的路径
    • 你是如何创建课程的?由于它来自描述,您有一个 WSDL 文件吗?自上而下还是自下而上?共享一些代码和部署描述符可能是个好主意。您是否有完整的堆栈跟踪或与此问题相关的任何内容?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    相关资源
    最近更新 更多