Как добавить DOCTYPE в тело запроса REST? - PullRequest
0 голосов
/ 18 октября 2018

Мне нужно использовать веб-сервис, используя Джерси с типом контента application / xml.

У меня есть dtd для этого и сгенерированы POJO.Однако в теле запроса должно быть что-то вроде следующего:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE someService PUBLIC "-//Something//DTD Something SomeService v1//EN" 
  "http://dtd.something.com/someService_v1.dtd">
<customer>
  <name>Test</name>
  <age>20</age>
</customer>

Фактический POJO клиента очень велик, и здесь только для получения некоторой идеи.

В теле запроса я не могуполучить -

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE someService PUBLIC "-//Something//DTD Something SomeService v1//EN" 
  "http://dtd.something.com/someService_v1.dtd">

Есть идеи, как получить его в теле запроса Джерси?Я использую Jersey v1.13.

1 Ответ

0 голосов
/ 02 ноября 2018
...