我试图实现这样的答案(取自SoapUI RAW):
HTTP/1.1 202 Accepted
Server: Apache-Coyote/1.1
Content-Type: text/xml;charset=UTF-8
Content-Length: 0
Date: Thu, 05 Mar 2015 15:44:14 GMT
在我的Axis WebService中有一个void webmethod。
我已经添加了一个HandlerChain来操纵soapresponse并尝试了类似的东西:
SOAPMessage response = context.getMessage();
SOAPPart sp = response.getSOAPPart ();
SOAPEnvelope env = sp.getEnvelope ();
response.getSOAPBody().removeContents();
response.getSOAPHeader().removeContents();
response.getSOAPPart().removeAllMimeHeaders();
env.removeContents();
context.getMessage().removeAllAttachments();
response.getMimeHeaders().removeAllHeaders();
但我有一个带有HTTP 200的空信封标签。
任何人都可以告诉我该怎么做吗? 我还在我的网络方法中添加了@Oneway Annotation,但它没有帮助......
提前感谢!