<分区>
我正在尝试使用这个 web-service但我得到了 SoapExeption
。
下面是我发送请求的方法。我该如何在 Spring boot 中解决这个问题?
public class CalcClient extends WebServiceGatewaySupport {
private static final Logger LOGGER = LoggerFactory.getLogger(CalcClient.class);
private ObjectFactory objectFactory;
@Autowired
public void setObjectFactory(ObjectFactory objectFactory) {
this.objectFactory = objectFactory;
}
public JAXBElement<AddResponse> sendAndReceive() {
Add request = objectFactory.createAdd();
request.setIntA(12);
request.setIntB(12);
LOGGER.info("Sending request");
JAXBElement<AddResponse> response = (JAXBElement<AddResponse>) getWebServiceTemplate().marshalSendAndReceive("http://www.dneonline.com/calculator.asmx", request);
return response;
}
}