Я создал успокоительный Api, который вызывал конечную точку и ее работоспособность, но теперь я пытаюсь преобразовать этот успокоительный объект в soap, и когда я тестировал в soapui, он возвращает это как ответ
javax / XML / парсеры / ParserConfigurationException
что не так?!
это моя модель
открытый класс PunchData {
private String requestNumber;
private String sourceId;
private String requestTimestamp;
// Getter Methods
public String getRequestNumber() {
return requestNumber;
}
public String getSourceId() {
return sourceId;
}
public String getRequestTimestamp() {
return requestTimestamp;
}
// Setter Methods
public void setRequestNumber(String requestNumber) {
this.requestNumber = requestNumber;
}
public void setSourceId(String sourceId) {
this.sourceId = sourceId;
}
public void setRequestTimestamp(String requestTimestamp) {
this.requestTimestamp = requestTimestamp;
}
и эта функция вызывает конечную точку
private static final String REST_URI = "***";
HttpAuthenticationFeature feature = HttpAuthenticationFeature.basic("***", "***");
private final Client client = ClientBuilder.newClient();
public Response createJsonPunch(PunchData punchData) {
return client
.register(feature)
.target(REST_URI)
.request(MediaType.APPLICATION_JSON)
.post(Entity.entity(punchData, MediaType.APPLICATION_JSON));
}
а это моё мыло
@WebService
public class PunchController {
GetPunch getPunch = new GetPunch();
@WebMethod
public Response insertPunch(PunchData punchData) {
return getPunch.createJsonPunch(punchData);
}
}