【问题标题】:Testing web services in Netbeans在 Netbeans 中测试 Web 服务
【发布时间】:2014-03-21 02:20:30
【问题描述】:

1.我使用 jboss 7 在 netbeans 中创建了 Web 服务,我通过在浏览器中输入 url 进行测试,结果是这样的.. 此 XML 文件似乎没有任何与之关联的样式信息。文档树如下所示。

 <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>
No such operation: null (HTTP GET PATH_INFO: /UnitConversion11/UnitConversion11null)
</faultstring>
</soap:Fault>
</soap:Body>
</soap:Envelope>

所以有人知道问题出在哪里,因为我不知道。xml文件有什么问题吗? xml文件在哪里:(

【问题讨论】:

    标签: java xml web-services soap netbeans


    【解决方案1】:

    我认为这是因为您的 SOAP 请求没有正确制定。您通常通过在各处发布丑陋的 XML 块来使用此 SOAP。您编写的应用程序可能无法处理您的简单 GET 请求。

    在我模糊的记忆中,请求中有一个名为soap:operation 之类的字段,用于标识最终将处理请求的代码位,而这在GET 请求中当然是缺失的。

    您可以尝试使用诸如 SOAPUI、curl、httprequester (..etc) 之类的东西来测试您的应用程序,以通过 POST 发送正确制定的​​ SOAP 请求,或者您可以调整您的代码以正确处理 GET 请求(可能通过使用 null 来识别)肥皂:手术?)

    HTH

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-13
      • 1970-01-01
      • 2012-09-10
      相关资源
      最近更新 更多