Используя приложение весенней загрузки и пытаясь вызвать WS из API,
Он работает правильно на моей локальной машине, но при выполнении в WAS выдает ошибки:
A a = apiC.target("https://website/ddd")
.request(javax.ws.rs.core.MediaType.APPLICATION_JSON_TYPE).get(A.class);
Spring boot => return Object A
Сервлет весенней загрузки с WebSphere WAS => исключение:
ERROR org.apache.cxf.jaxrs.utils.JAXRSUtils - Problem with reading the data, class java.lang.A, ContentType: text/plain;charset="UTF-8".
Exception in thread "main" javax.ws.rs.client.ResponseProcessingException: Problem with reading the data, class java.lang.A, ContentType: text/plain;charset="UTF-8"
.
РЕДАКТИРОВАТЬ:
Если я запускаюэтот код для извлечения json как String Object => работает правильно!
Client apiClient = ClientBuilder.newClient();
WebTarget resource = apiClient.target("https://cview");
Builder request = resource.request();
request.accept(MediaType.APPLICATION_JSON_VALUE);
Response response = request.get();
logger.info( response.readEntity(A.class).toString());
Так что это означает, что API работает правильно и принимает application-json НО , когда я пытаюсь привести его кОбъект (A) показывает мне эту ошибку.