Мне нужно использовать веб-сервис, используя Джерси с типом контента 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.