我很抱歉这可能有点含糊不清,但我完全不知所措,我真的不太了解网络服务或SOAP。
最近,网络服务开始响应:
<h2>{http://www.ibm.com/xmlns/prod/commerce/9/order}OrderServices</h2>
<h3>Hi there, this is a Web service!</h3>
这最近才开始发生,但我不知道它是如何改变的或如何改变它。我将在Websphere中更改调用此Web服务时发生的情况?我知道应该调用哪些类以及响应通常是什么样的,但我不知道在哪里配置web服务的响应。
我通过SOAPUI点击的网址是
http://localhost/webapp/wcs/component/order/services/OrderServices
虽然我认为这可能是习惯性的,因此无法提供。
TL; DR:
如何更改Web服务配置,以便我不再看到IBM的默认Web服务响应,而是看到我选择的响应?
答案 0 :(得分:0)
当您使用浏览器命中(contextRoot)/(ServiceName)时,WebSphere中的JAX-RPC和JAX-WS运行时都将返回类似的消息。无法自定义此消息。
我能够解决您描述的症状的唯一方法是在我使用SOAPUI而不是POST发送的HTTP消息中使用GET。使用POST发送SOAP请求,而不是GET。