Я создал Spring SOAP WS, и он отлично работает на моем ЛОКАЛЬНОМ компьютере, но когда я развернул войну на сервере, он развернулся без каких-либо ошибок.
Но когда я вызывал его, то каждый раз, когда он выдает мне запрос null,Я использовал ту же версию JAVA и версию Tomcat на своем локальном ПК и сервере.
@Endpoint
public class ServiceEndpoint {
private static final String NAMESPACE_URI = "urn:clr:remtp:schemas:PlaceOrderRequest:1.00";
private static final String NAMESPACE_URI2 = "urn:clr:remtp:schemas:PlaceOrderResponse:1.00";
private static Logger logg = Logger.getLogger(ServiceEndpoint.class);
@Autowired
private Broadband_service broadband_service;
@PayloadRoots({
@PayloadRoot(namespace = NAMESPACE_URI, localPart = "placeOrderRequest"),
@PayloadRoot(namespace = NAMESPACE_URI2, localPart = "placeOrderResponse")
})
@ResponsePayload
public GetPlaceOrderResponse placeOrder(@RequestPayload GetPlaceOrderRequest request) throws Exception {
logg.info("Payload Request Execution start.");
System.out.println("reequest value is <<<<<<<<< "+request);
GetPlaceOrderResponse response = new GetPlaceOrderResponse();
broadband_service.placeOrder(response,request);
return response;
}
}