публикация json с apache wink не работает

У меня есть следующая служба отдыха (используя apache wink)

@Consumes({MediaType.APPLICATION_JSON,MediaType.APPLICATION_XML})
@Produces({MediaType.APPLICATION_JSON,MediaType.APPLICATION_XML})
Response checkRecord(Element entity,
                     @QueryParam(ResourcesConsts.ALL_RULES) String checkAllRulesParam);

и я могу без проблем получить ответы в формате JSON. Однако, когда я пытаюсь отправить на него json, он не может его упорядочить.

XML работает хорошо. Я использую объекты Apache wink и JAXB.

Любая идея, что может вызвать это?


person DanielM    schedule 25.05.2013    source источник
comment
Класс Element, это ваша реализация или org.w3c.dom.Element? Помните, что wink сериализует только классы с аннотациями JAXB, в противном случае для этого вам нужно использовать JSONObject.   -  person Deividi Cavarzan    schedule 26.05.2013


Ответы (1)


В конце концов я решил это, перейдя на поставщика jackson json, как описано здесь: http://www.ibm.com/developerworks/library/wa-aj-jackson/

person DanielM    schedule 02.10.2013